This class implements a reader of AnyTone codeplug files.
More...
#include <anytone_filereader.hh>
|
| class | Element |
| | Base class for all elements in the codeplug file. More...
|
| |
|
|
virtual | ~AnytoneFileReader () |
| | Destructor.
|
| |
|
|
static bool | read (const QString &filename, Config *config, QString &message) |
| | Use this static function to read a codeplug from the manufacturer CPS file.
|
| |
|
|
| AnytoneFileReader (Config *config, const uint8_t *data, size_t size, QString &message) |
| | Constructs a configuration from the given codeplug file in memory (data, size).
|
| |
|
virtual bool | read () |
| | Read all elements.
|
| |
| virtual bool | readHeader ()=0 |
| | Read header of file.
|
| |
| virtual bool | linkHeader ()=0 |
| | Link elements.
|
| |
| virtual bool | readChannels ()=0 |
| | Read all channels.
|
| |
| virtual bool | linkChannels ()=0 |
| | Link elements.
|
| |
| virtual bool | readRadioIDs ()=0 |
| | Read all radio IDs.
|
| |
| virtual bool | linkRadioIDs ()=0 |
| | Link elements.
|
| |
| virtual bool | readZones ()=0 |
| | Read all zones.
|
| |
| virtual bool | linkZones ()=0 |
| | Link elements.
|
| |
| virtual bool | readScanLists ()=0 |
| | Read all scal lists.
|
| |
| virtual bool | linkScanLists ()=0 |
| | Link elements.
|
| |
| virtual bool | readAnalogContacts ()=0 |
| | Read all DTMF contacts.
|
| |
| virtual bool | linkAnalogContacts ()=0 |
| | Link elements.
|
| |
|
|
const uint8_t *const | _start |
| | Pointer to the start.
|
| |
|
const uint8_t * | _data |
| | Pointer to the entire data.
|
| |
|
size_t | _size |
| | Size of the entire blob.
|
| |
|
QString & | _message |
| | Error message.
|
| |
This class implements a reader of AnyTone codeplug files.
- Warning
- This is mostly incomplete.
◆ linkAnalogContacts()
| virtual bool AnytoneFileReader::linkAnalogContacts |
( |
| ) |
|
|
protectedpure virtual |
◆ linkChannels()
| virtual bool AnytoneFileReader::linkChannels |
( |
| ) |
|
|
protectedpure virtual |
◆ linkHeader()
| virtual bool AnytoneFileReader::linkHeader |
( |
| ) |
|
|
protectedpure virtual |
◆ linkRadioIDs()
| virtual bool AnytoneFileReader::linkRadioIDs |
( |
| ) |
|
|
protectedpure virtual |
◆ linkScanLists()
| virtual bool AnytoneFileReader::linkScanLists |
( |
| ) |
|
|
protectedpure virtual |
◆ linkZones()
| virtual bool AnytoneFileReader::linkZones |
( |
| ) |
|
|
protectedpure virtual |
◆ readAnalogContacts()
| virtual bool AnytoneFileReader::readAnalogContacts |
( |
| ) |
|
|
protectedpure virtual |
◆ readChannels()
| virtual bool AnytoneFileReader::readChannels |
( |
| ) |
|
|
protectedpure virtual |
◆ readHeader()
| virtual bool AnytoneFileReader::readHeader |
( |
| ) |
|
|
protectedpure virtual |
◆ readRadioIDs()
| virtual bool AnytoneFileReader::readRadioIDs |
( |
| ) |
|
|
protectedpure virtual |
◆ readScanLists()
| virtual bool AnytoneFileReader::readScanLists |
( |
| ) |
|
|
protectedpure virtual |
◆ readZones()
| virtual bool AnytoneFileReader::readZones |
( |
| ) |
|
|
protectedpure virtual |
The documentation for this class was generated from the following files:
- /home/hannes/Software/qdmr/lib/anytone_filereader.hh
- /home/hannes/Software/qdmr/lib/anytone_filereader.cc