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:
- /builddir/build/BUILD/qdmr-0.12.1-build/qdmr-0.12.1/lib/anytone_filereader.hh
- /builddir/build/BUILD/qdmr-0.12.1-build/qdmr-0.12.1/lib/anytone_filereader.cc