►NYAML | |
Cconvert< Frequency > | Implements the conversion to and from YAML::Node |
Cconvert< Interval > | Implements the conversion to and from YAML::Node |
CAbstractConfigObjectList | Generic list class for config objects |
►CAddressMap | This class represents a memory map |
CAddrMapItem | Memory map item |
CAESEncryptionKey | Represents an AES (enhanced) encryption key |
CAnalogChannel | Base class for all analog channels |
CAnalogContact | Base class for all analog contacts |
CAnytoneAPRSFrequency | Implements the config representation of an FM APRS frequency |
CAnytoneAPRSFrequencyList | Represents a list of APRS transmit frequencies |
CAnytoneAPRSFrequencyRef | Represents a reference to an APRS frequency |
CAnytoneAudioSettingsExtension | Implements the audio settings extension of AnyTone devices |
CAnytoneAutoRepeaterOffset | Implements the config representation of a repeater offset |
CAnytoneAutoRepeaterOffsetList | Represents a list of auto-repeater offsets |
CAnytoneAutoRepeaterOffsetRef | Represents a reference to a repeater offset |
CAnytoneAutoRepeaterSettingsExtension | Implements the auto-repeater settings extension of AnyTone devices |
CAnytoneBluetoothSettingsExtension | Implements the bluetooth settings for some AnyTone devices |
CAnytoneBootSettingsExtension | Implements the boot settings extension of AnyTone devices |
CAnytoneChannelExtension | Implements the common properties for analog and digital AnyTone channels |
►CAnytoneCodeplug | Base class interface for all Anytone radio codeplugs |
►CAlarmSettingElement | Represents the base class of alarm setting entry for all AnyTone codeplugs |
CAnalogAlarm | Represents the base class of an analog alarm setting for all AnyTone codeplugs |
CDigitalAlarm | Represents the base class of an digital alarm setting for all AnyTone codeplugs |
COffset | Internal offsets within the element |
CAnalogQuickCallElement | Represents base class of a analog quick call entry for all AnyTone codeplugs |
►CAnalogQuickCallsElement | Implements the list of analog quick-call settings for all AnyTone codeplugs |
CLimit | Some limits for the quick calls |
COffset | Some offsets within the element |
CBitmapElement | Represents the base class for bitmaps in all AnyTone codeplugs |
CBootSettingsElement | Represents the base class of the boot settings for all AnyTone codeplug |
CChannelBitmapElement | Represents the channel bitmaps in all AnyTone codeplugs |
►CChannelElement | Represents the base class for channel encodings in all AnyTone codeplugs |
COffset | Internal used offsets within the channel element |
CContactBitmapElement | Represents the contact bitmaps in all AnyTone codeplugs |
CContactElement | Represents the base class for conacts in all AnyTone codeplugs |
CContactMapElement | Represents the base class for entries to the contact indices in all AnyTone codeplugs |
►CDigitalAlarmExtensionElement | Represents the base class of digital alarm setting extension for all AnyTone codeplugs |
COffset | Internal used offsets within the element |
►CDMRAPRSMessageElement | Represents the base class of a DMR APRS message for all AnyTone codeplugs |
CLimit | Some limits for the message |
COffset | Some internal used offset |
CDMRAPRSSettingsElement | Represents the base class of DMR APRS settings for all AnyTone codeplugs |
►CDMREncryptionKeyIDListElement | Represents a list of DMR encryption key IDs |
CLimit | Some limits for the list |
COffset | Some internal used offsets within the element |
►CDMREncryptionKeyListElement | Represents a list of DMR encryption keys |
CLimit | Some limits of the list |
COffset | Some offsets within the element |
CDTMFContactBytemapElement | Represents the DTMF contact byte map, indicating which contacts are valid |
►CDTMFContactElement | Represents the base class for analog (DTMF) contacts in all AnyTone codeplugs |
CLimit | Some limits for the element |
COffset | Internal used offsets within the codeplug |
►CDTMFIDListElement | Represents a list of DTMF IDs to be send |
CLimit | Some limits of the list |
CDTMFSettingsElement | Represents the base class of DTMF settings for all AnyTone codeplugs |
CExtendedSettingsElement | Represents the base class for the extended settings element in many AnyTone codeplugs |
CFiveToneFunctionElement | Represents the base-class for 5Tone function for all AnyTone codeplugs |
►CFiveToneFunctionListElement | Represents the list of five-tone functions for all AnyTone codeplugs |
CLimit | Some limits for the list |
CFiveToneIDBitmapElement | Represents the bitmap indicating which five-tone IDs are valid |
CFiveToneIDElement | Represents the base-class for 5Tone IDs for all AnyTone codeplugs |
►CFiveToneIDListElement | Represents the list of five-tone IDs |
CLimit | Some limits for the list |
CFiveToneSettingsElement | Represents the base-class for 5Tone settings for all AnyTone codeplugs |
►CGeneralSettingsElement | Represents the base class for the settings elements in all AnyTone codeplugs |
COffset | Internal used offsets within the element |
CGroupListBitmapElement | Represents the bitmap indicating which group list element is valid |
CGroupListElement | Represents the base class for group lists in all AnyTone codeplugs |
CHotKeyElement | Represents the base class of a hot-key setting entry for all AnyTone codeplugs |
►CHotKeySettingsElement | Represents the list of hot-key settings for all AnyTone codeplugs |
CLimit | Some limits for this element |
COffset | Some internal offsets within the element |
CInvertedBitmapElement | Represents the base class for inverted bitmaps in all AnyTone codeplugs |
CInvertedBytemapElement | Represents the base class for inverted bytemaps in all AnyTone codeplugs |
CMessageBytemapElement | Represents the bytemap indicating which message is valid |
CMessageElement | Represents base class of a preset message for all AnyTone codeplugs |
CMessageListElement | Represents the base class of prefabricated message linked list for all AnyTone codeplugs |
CRadioIDBitmapElement | Represents the bitmap indicating which radio IDs are valid |
CRadioIDElement | Represents the base class for radio IDs in all AnyTone codeplugs |
►CRepeaterOffsetListElement | Represents the table of repeater offset frequencies |
CLimit | Some limits for the offset frequency table |
COffset | Some internal used offsets |
CScanListBitmapElement | Represents the bitmap indicating which scanlist elements are valid |
CScanListElement | Represents the base class for scan lists in all AnyTone codeplugs |
CStatusMessageBitmapElement | Represents the bitmap, indicating which status messages are valid |
►CStatusMessagesElement | Implements the list of status messages for all AnyTone codeplugs |
CLimit | Some limits |
COffset | Some internal offsets |
CTwoToneFunctionBitmapElement | Rerpesents the two-tone function bitmap, indicating which two-tone functions are valid |
►CTwoToneFunctionElement | Represents the base-class for a 2-tone function for all AnyTone codeplugs |
CLimit | Some limits of the element |
COffset | Some internal offsets within the element |
CTwoToneIDBitmapElement | Represents the two-tone ID bitmap, indicating the which two-tone IDs are valid |
►CTwoToneIDElement | Represents the base-class for a 2-tone ID for all AnyTone codeplugs |
CLimit | Some limits for the element |
COffset | Some internal offsets within the element |
CTwoToneSettingsElement | Represents the base class of 2-tone settings for all AnyTone codeplugs |
CWFMChannelBitmapElement | Represents the bitmap, indicating which WFM (FM broadcast) channels are valid |
►CWFMChannelListElement | Represents a list of 100 FM broad cast channels |
CLimit | Some limits for the channel list |
COffset | Some internal offsets within the element |
CWFMVFOElement | Represents the WFM (FM broadcast) VFO frquency |
CZoneBitmapElement | Represents the bitmap indcating which zones are valid |
CZoneChannelListElement | Represents the base class for zone channel list for all AnyTone codeplugs |
CAnytoneContactExtension | Implements the AnyTone contact extension |
CAnytoneDisplaySettingsExtension | Implements the display settings extension of AnyTone devices |
CAnytoneDMRChannelExtension | Implements the settings extension for DMR channels on AnyTone devices |
CAnytoneDMRSettingsExtension | Implements the DMR settings extension of AnyTone devices |
►CAnytoneFileReader | This class implements a reader of AnyTone codeplug files |
CElement | Base class for all elements in the codeplug file |
CAnytoneFMAPRSSettingsExtension | Implements some additional settings for the FM APRS system |
CAnytoneFMChannelExtension | Implements the settings extension for FM channels on AnyTone devices |
CAnytoneGPSSettingsExtension | Implements the GPS settings extension of AnyTone devices |
►CAnytoneInterface | Implements the interface to Anytone D868UV, D878UV, etc radios |
CRadioInfoResponse | Structure of radio information response |
CRadioVariant | Collects information about the particular radio being accessed |
CReadRequest | Binary representation of a read request to the radio |
CReadResponse | Binary representation of a read response from the radio |
CWriteRequest | Binary representation of a write request to the radio |
CAnytoneKeySettingsExtension | Implements the key settings extension of AnyTone devices |
CAnytoneLimits | Base class of limtis for all AnyTone radios |
CAnytoneMenuSettingsExtension | Implements the menu settings extension of AnyTone devices |
CAnytonePowerSaveSettingsExtension | Implements the power-save settings for AnyTone devices |
CAnytoneRadio | Implements an interface to Anytone radios |
CAnytoneRoamingSettingsExtension | Implements the ranging/roaming settings extension of AnyTone devices |
CAnytoneSettingsExtension | Implements the device specific extension for the general settings of AnyTone devices |
CAnytoneSimplexRepeaterSettingsExtension | Implements the simplex repeater settings for the BTECH DMR-6X2UV |
CAnytoneToneSettingsExtension | Implements the tone settings extension of AnyTone devices |
CAnytoneZoneExtension | Implements the AnyTone extensions for zones |
CAPRSSystem | Represents an APRS system within the generic config |
CAPRSSystemReference | Implements a reference to an APRS system |
CAuctusA6Interface | Implements the communication interface to radios using the Auctus A6 chip |
CBasicEncryptionKey | Represents a DMR (basic) encryption key |
►CC7000Device | Base class for all C7000 based radios |
CDescriptor | Specialization to address a DFU device uniquely |
CPacket | Request/response packet |
►CCallsignDB | Abstract base class of all callsign database implementations |
CSelection | Controls the selection of callsigns from the UserDatabase to be encoded into the callsign db |
CChannel | The base class of all channels (analog and digital) of a codeplug configuration |
CChannelList | Container class holding all channels (analog and digital) for a specific configuration (Config ) |
CChannelReference | Represents a reference to a channel |
CChannelRefList | Represents a list of weak references to channels (analog and digital) |
CChirpFormat | Some common constants for the CIRP reader/writer |
CChirpReader | Implements the CHIRP CSV reader |
CChirpWriter | Implements the chirp writer |
►CCodeplug | This class defines the interface all device-specific code-plugs must implement |
►CContext | Base class for all codeplug contexts |
CTable | Internal used table type to associate objects and indices |
►CElement | Represents the abstract base class of all codeplug elements |
►CLimit | Base class for Limits |
CRange | Holds a range of values [min, max] |
►COffset | Base class for Offsets |
CBitOffset | Some type to specify a bit offset |
CFlags | Certain flags passed to CodePlug::encode to control the transfer and encoding of the codeplug |
CCommercialChannelExtension | Implements the generic extension for all channels configuring commercial features of DMR |
CCommercialExtension | Implements the generic extension for the codeplug to represent some commercial features of DMR |
CConfig | The config class, representing the codeplug configuration |
CConfigCloneVisitor | This visitor traverses the the given configuration and clones it |
CConfigCopy | Just a name space to hold the copy function |
CConfigExtension | Base class of all device/vendor specific confiuration extensions |
►CConfigItem | Base class for all configuration objects (channels, zones, contacts, etc) |
CContext | Parse context for config objects |
CConfigLabelingVisitor | A visitor to label the entire configuration |
CConfigMerge | Just a namespace to provide merging functions |
CConfigMergeVisitor | Implements a visitor to merge the visited config into a given config |
CConfigObject | Base class of all labeled and named objects |
CConfigObjectList | List class for config objects |
CConfigObjectReference | Implements a reference to a config object |
CConfigObjectRefList | List class for config objects |
CContact | Represents the base-class for all contact types, analog (DTMF) or digital (DMR, M17) |
CContactList | Represents the list of contacts within the abstract radio configuration |
CContactReference | Represents a reference to a contact |
CCRC32 | Implements the CRC32 checksum as used in DFU files |
CCSVHandler | Basic parse-handler interface |
►CCSVLexer | The lexer class divides a text stream into tokens |
CState | Current state of lexer |
CToken | The token |
CCSVParser | The actual config file parser |
CCSVReader | Implements the text-file codeplug reader |
CD578UV | Implements an interface to Anytone AT-D578UV VHF/UHF 50W DMR (Tier I & II) radios |
►CD578UVCodeplug | Represents the device specific binary codeplug for Anytone AT-D578UV radios |
CAirBandBitmapElement | Represents the bitmap indicating which channels are valid and which are included in the air-band scan |
►CAirBandChannelElement | Implements the air-band receiver channel |
CLimit | Some limits of the channel |
COffset | Internal used offsets within the element |
CChannelElement | Represents the actual channel encoded within the binary code-plug |
►CGeneralSettingsElement | Represents the general config of the radio within the D578UV binary codeplug |
CKeyFunction | Device specific key functions |
COffset | Some internal offsets |
CTimeZone | Device specific time zones |
►CHotKeySettingsElement | Represents the hot-key settings of the radio within the D578UV binary codeplug |
CLimit | Some limits for this element |
CLimit | Some limtis for the codeplug |
COffset | Internal used offsets within the codeplug |
CD578UVLimits | Implements the limits for the AnyTone AT-D878UV |
CD868UV | Implements an interface to Anytone AT-D868UV VHF/UHF 7W DMR (Tier I & II) radios |
►CD868UVCallsignDB | Represents and encodes the binary format for the call-sign database within a AnyTone AT-D868UV radio |
CEntryBankElement | Represents a bank of call-sign DB entries |
CEntryElement | Represents the header of an entry in the callsign database |
CIndexBankElement | Represents a bank of index entries |
CLimit | Some limits for the call-sign DB |
CLimitsElement | Stores some basic limits of the callsign db |
COffset | Some internal used offsets within the DB |
►CD868UVCodeplug | Represents the device specific binary codeplug for Anytone AT-D868UV radios |
►CChannelElement | Represents the channel element for AnyTone D868UV devices |
COffset | Internal used offsets within the channel element |
CColor | Colors supported by the D868UVE |
CCTCSS | Implements encoding of CTCSS tones |
►CGeneralSettingsElement | Represents the general config of the radio within the D868UV binary codeplug |
CKeyFunction | Device specific key functions |
COffset | Some internal used offsets within the element |
CLimit | Some limits for the codeplug |
COffset | Some internal used offsets within the codeplug |
CSize | Internal used sizes |
►CD868UVFileReader | Reads manufacturer CPS files |
CAnalogContactElement | Represents an analog contact within the manufacturer CPS file |
CChannelElement | Representsa a channel encoded in the manufacturer CPS file |
CRadioIDElement | Decodes a radio ID from the manufacturer CPS file |
CScanListElement | Represents a scan list in the manufacturer CPS file |
CZoneElement | Represents a zone within the manufacturer CPS file |
CD868UVLimits | Implements the limits for the AnyTone AT-D878UV |
CD878UV | Implements an interface to Anytone AT-D878UV VHF/UHF 7W DMR (Tier I & II) radios |
CD878UV2 | Implements an interface to Anytone AT-D878UVII VHF/UHF 7W DMR (Tier I & II) radios |
►CD878UV2CallsignDB | Represents and encodes the binary format for the call-sign database within the radio |
CLimit | Some limits of the call-sign DB |
COffset | Some internal offsets within the call-sign DB |
►CD878UV2Codeplug | Represents the device specific binary codeplug for Anytone AT-D878UVII radios |
COffset | Internal used offsets within the codeplug |
CD878UV2Limits | Implements the limits for the AnyTone AT-D878UV2 |
►CD878UVCodeplug | Represents the device specific binary codeplug for Anytone AT-D878UV radios |
CAESEncryptionKeyElement | Represents an AES encryption key |
►CAnalogAPRSMessageElement | Represents an (analog/FM) APRS message |
CLimit | Some limits |
CAnalogAPRSRXEntryElement | Represents an analog APRS RX entry |
►CAPRSSettingsElement | Represents the APRS settings within the binary D878UV codeplug |
CLimit | Some static limits for this element |
COffset | Internal used offsets within the codeplug element |
►CChannelElement | Represents the actual channel encoded within the binary D878UV codeplug |
COffset | Internal used offsets within the channel element |
►CExtendedSettingsElement | General settings extension element for the D878UV |
CLimit | Some limits for the settings |
COffset | Internal used offset within the element |
►CFMAPRSFrequencyNamesElement | Implements some storage to hold the names for the FM APRS frequencies |
CLimit | Some limits for the element |
COffset | Some internal offsets within the element |
►CGeneralSettingsElement | Represents the general config of the radio within the D878UV binary codeplug |
CKeyFunction | Device specific key functions |
COffset | Some internal used offsets within the element |
CTimeZone | Device specific time zones |
CHiddenZoneBitmapElement | Encodes the bitmap, indicating which zone is hidden |
CLimit | Some limits |
CNameColor | Channel name and call-sign colors supported by the D878UV |
COffset | Internal offsets within the codeplug |
CRadioInfoElement | Encodes some information about the radio and firmware |
CRoamingChannelBitmapElement | Represents the bitmap, indicating which roaming channel is valid |
►CRoamingChannelElement | Implements the binary representation of a roaming channel within the codeplug |
CLimit | Some limits |
COffset | Some internal offsets within the element |
CRoamingZoneBitmapElement | Represents the bitmap, indicating which roaming zone is valid |
►CRoamingZoneElement | Represents a roaming zone within the binary codeplug |
CLimit | Some limits |
COffset | Some internal offsets within the element |
CTextColor | Text colors supported by the D878UV |
CD878UVFileReader | Implements a file read for the AnyTone D878UV manufacturer CPS file |
CD878UVLimits | Implements the limits for the AnyTone AT-D878UV |
CDefaultRadioID | A singleton radio ID representing the default DMR radio ID within the abstract config |
CDefaultRoamingZone | Dummy roaming zone class that represents the default roaming zone |
►CDFUDevice | This class implements DFU protocol to access radios |
CDescriptor | Specialization to address a DFU device uniquely |
►CDFUFile | A collection of images, each consisting of one or more memory sections |
CElement | Represents a single element within a Image |
CImage | Represents a single image within a DFUFile |
CDFUSEDevice | Implements the ST MCU extensions for the DFU protocol, aka DfuSe |
CDigitalChannel | Base class of all digital channels |
CDigitalContact | Base class for all digital contacts |
CDM1701 | Implements an USB interface to the Baofeng DM-1701 and Retevis RT84 VHF/UHF 5W DMR (Tier I&II) radios |
CDM1701CallsignDB | Device specific implementation of the call-sign DB for the BTECH DM1701 and Retevis RT84 |
►CDM1701Codeplug | Device specific implementation of the codeplug for the Baofeng DM-1701 |
CButtonSettingsElement | Extens the common TyTCodeplug::ButtonSettingsElement to implement the DM-1701 specific settings |
CChannelElement | Extends the common TyTCodeplug::ChannelElement to implement the DM-1701 specific settings |
CGeneralSettingsElement | Extends the common TyTCodeplug::GeneralSettingsElement to implement the DM-1701 specific settings |
COffset | Some internal offsets within the codeplug |
CVFOChannelElement | Extends the ChannelElement to implement the VFO channel settings for the DM-1701 |
CZoneExtElement | Extended zone data for the DM-1701 |
CDM1701FileReader | Methods to read manufacturer codeplug files |
CDM1701Limits | Implements the configuration limits for the Baofeng DM-1701 |
CDMR6X2UV | Represents a BTECH DMR-6X2UV |
►CDMR6X2UVCodeplug | Represents the device specific binary codeplug for BTECH DMR-6X2UV radios |
►CAPRSSettingsElement | Represents the APRS settings within the binary DMR-6X2UV codeplug |
CLimit | Some static limits for this element |
COffset | Internal used offsets within the codeplug element |
CBackgroundColor | Background colors supported by the DMR-6X2UV |
CChannelElement | Implements the channel element for the BTECH DMR-6X2UV |
CColor | Colors supported by the DMR-6X2UV |
►CExtendedSettingsElement | Implements some settings extension for the BTECH DMR-6X2UV |
CLimit | Some limits for entries |
COffset | Some internal offset within the codeplug element |
CFontColor | Font colors supported by the DMR-6X2UV |
►CGeneralSettingsElement | General settings element for the DMR-6X2UV |
CKeyFunction | Device specific encoding of the key functions |
COffset | Some internal used offsets within the element |
CLimit | Some limits for the codeplug |
COffset | Some internal used offsets within the codeplug |
CSize | Some internal used sizes |
CDMR6X2UVLimits | Implements the limits for the BTECH DMR-6X2UV |
CDMRChannel | Extension to the DigitalChannel class to implement an DMR channel |
CDMRChannelReference | Implements a reference to a DMR channel |
CDMRChannelRefList | Represents a list of references to some DMR channels |
CDMRContact | Represents a digital contact, that is a DMR number |
CDMRContactReference | Represents a reference to a DMR contact |
CDMRContactRefList | List of references to DMR contacts |
CDMRRadioID | Represents a DMR radio ID within the abstract config |
CDMRRadioIDReference | Implements a reference to a radio ID |
CDR1801UV | Implements the BTECH DR-1801UV (BF-1801 A6) |
►CDR1801UVCodeplug | Implements the binary codeplug representation of a BTECH DR-1801UV (a.k.a, BF-1801-A6) |
►CAlarmSystemBankElement | Implements the binary encoding of the alarm system bank |
CLimit | Some limits |
COffset | Some internal offsets within the element |
►CAlarmSystemElement | Implements the binary encoding of the alarm system |
CLimit | Some limits |
COffset | Some internal offsets within the codeplug |
►CChannelBankElement | Implements the binary encoding of the channel bank |
CLimit | Limits of some elements |
COffset | Offsets within the element |
►CChannelElement | Implements the binary encoding of the channels settings |
COffset | Some offsets within the codeplug |
►CContactBankElement | Implements the binary encoding of the contact bank |
CLimit | Some Limits |
COffset | Offsets within the element |
►CContactElement | Implements the binary encoding of a contact |
CLimit | Some limits |
COffset | Defines offsets within the element |
►CDMRSettingsElement | Implements the binary encoding of the DMR settings |
CLimit | Some limits |
COffset | Internal offsets within the element |
►CDTMFIDBankElement | Implements the DTMF ID bank |
CLimit | Some limits |
COffset | Some offsets within the codeplug |
►CDTMFIDElement | Implements the DTMF ID |
CLimit | Some limits |
COffset | Some internal offset within the element |
►CDTMFSettingsElement | Implements the binary encoding of the DTMF signaling settings |
CLimit | Some limits |
COffset | Internal offsets within the settings element |
►CDTMFSystemBankElement | Implements the DTMF systems bank |
CLimit | Some limits |
COffset | Some offsets within the element |
►CDTMFSystemElement | Implements the DTMF system |
COffset | Some offsets within the element |
►CEncryptionKeyBankElement | Implements the binary encoding of the encryption keys |
CLimit | Some limits for the key bank |
►CEncryptionKeyElement | Implements the binary encoding of an encryption key |
CLimit | Some limits for the element |
COffset | Some internal offsets within the element |
►CGroupListBankElement | Implements the binary encoding of the group-list bank |
CLimit | Some limits |
COffset | Some offsets within the element |
►CGroupListElement | Implements the binary encoding of a group list |
CLimit | Some limits |
COffset | Some offset within the codeplug |
►CKeySettingsElement | Implements the binary encoding of the key settings |
COffset | Internal offsets within the element |
►CMessageBankElement | Implements the binary encoding of the preset message bank element |
CLimit | Some limits |
COffset | Offsets within the element |
►CMessageElement | Implements the binary representation of a single message |
CLimit | Some limits |
COffset | Some offsets within the element |
COffset | Defines the offsets within the codeplug |
►COneTouchSettingElement | Implements the binary encoding of a one-touch setting |
COffset | Some internal offsets |
►COneTouchSettingsElement | Implements the binary encoding of the one-touch settings |
CLimit | Some limits |
COffset | Some internal offset |
►CPTTIDBankElement | Implements the encoding of the DTMF PTT IDs |
CLimit | Some limits |
COffset | Some internal offsets within the element |
►CPTTIDElement | Implements the PTT ID |
COffset | Some internal offsets within the element |
►CScanListBankElement | Implements the binary encoding of the scan-list bank |
CLimit | Some limits |
COffset | Some offsets within the element |
►CScanListElement | Implements the binary encoding of a scan list element |
CLimit | Some limits |
COffset | Some offsets within the element |
►CSettingsElement | Implements the binary encoding of the settings element |
CLimit | Some limits |
COffset | Some offsets within the element |
►CVFOBankElement | Implements the binary encoding of the VFO settings |
CLimit | Some limits for the element |
COffset | Some offsets within the element |
►CZoneBankElement | Implements the binary encoding of the zone bank |
CLimit | Some limits |
COffset | Some offsets within the element |
►CZoneElement | Implements the binary encoding of a zone |
CLimit | Some limits |
COffset | Some offset within the element |
CDR1801UVFileReader | Methods to read manufacturer codeplug files |
►CDR1801UVInterface | Implements the actual interface to the DR-1801UV, which builds upon the AuctusA6Interface |
CCodeplugWriteResponse | Response to a codeplug write |
CPrepareReadRequest | Request to set transfer speed and load codeplug into RAM for transfer |
CPrepareReadResponse | Response to a PREPARE_CODEPLUG_READ command |
CPrepareWriteRequest | Request to prepare a codeplug write |
CPrepareWriteResponse | Response to a prepare-write request |
CDR1801UVLimits | Implements the configuration limits for the BTECH DR-1801UV |
CDTMFContact | Represents an analog contact, that is a DTMF number |
CDTMFRadioID | Represents a DTMF radio ID as used for PTT-ID on analog channels |
CDummyFileReader | Just a class implementing the filereader "interface" that fails |
CEncryptionKey | Base class of all encryption keys |
CEncryptionKeyReference | Implements a reference to an encryption key |
CEncryptionKeys | The list of encryption keys |
CEnhancedEncryptionKey | Represents an (enhanced) RC4 encryption key |
►CErrorStack | Implements a stack of error messages to provide a pretty formatted error traceback |
CMessage | Represents a single error message |
CMessageStream | A helper class to assemble error messages as streams |
CStack | The actual error message stack |
Cfile_header | Internal used struct to read a CPS file header |
CFileLogHandler | A log-handler that dumps log-messages into files |
CFixReferencesVisistor | Replaces references using a specified map |
CFMChannel | Extension to the AnalogChannel class to implement an analog FM channel |
CFMChannelReference | Implements a reference to a FM channel |
CFrequency | Helper type to encode frequencies without any rounding error |
CGD73 | Implements an USB interface to the Radioddity GD-73 UHF 2W DMR (Tier I&II) radio |
►CGD73Codeplug | Represents, encodes and decodes the device specific codeplug for a Radioddity GD-73 |
►CChannelBankElement | Implements the bank of channels within the binary codeplug |
CLimit | Some limits for the channel bank |
COffset | Internal offsets within the bank |
►CChannelElement | Implements an FM/DMR channel |
CLimit | Some limits for the channel |
COffset | Internal used offsets within the element |
►CContactBankElement | Implements the contact bank within the codeplug |
CLimit | Some limits |
COffset | Some internal offsets within the contact bank |
►CContactElement | Implements the contact element |
CLimit | Some limits |
COffset | Some internal offsets within the contact |
►CDMRSettingsElement | Implements the DMR settings element |
CLimit | Some limits |
COffset | Some internal offsets within the scan list bank |
►CDTMFNumberBankElement | Implements the bank of 16 DTMF numbers |
CLimit | Some limits |
COffset | Some internal offsets within the number bank |
►CDTMFNumberElement | Implements a single DTMF number |
CLimit | Some limits |
COffset | Internal used offsets within the bank |
►CDTMFPTTSettingBankElement | Implements the bank of 32 DTMF PTT settings |
CLimit | Some limits |
COffset | Some internal offsets within the number bank |
►CDTMFPTTSettingElement | Implements a single DTMF PTT setting |
COffset | Internal used offsets within the element |
►CDTMFSystemBankElement | Implements the bank of 4 DTMF systems |
CLimit | Some limits |
COffset | Some internal offsets within the message bank |
►CDTMFSystemElement | Implements a single DTMF system |
CLimit | Some limits |
COffset | Internal used offsets within the bank |
►CEncryptionKeyBankElement | Implements the encryption key-bank |
CLimit | Some limits |
COffset | Internal used offsets within the bank |
►CEncryptionKeyElement | Implements the encryption key element |
COffset | Internal used offsets within the bank |
►CGroupListBankElement | Encodes the bank of group lists |
CLimit | Some limits |
COffset | Some internal offsets within the group list bank |
►CGroupListElement | Encodes a group list |
CLimit | Some limits |
COffset | Some internal offsets within the group list |
►CInformationElement | Implements the information element |
CLimit | Some limits |
COffset | Internal offsets within the element |
►CMessageBankElement | Implements the message bank element |
CLimit | Some limits |
COffset | Some internal offsets within the message bank |
►CMessageElement | Implements a message |
CLimit | Some limits |
COffset | Internal used offsets within the bank |
COffset | Internal used offsets within the codeplug |
►COneTouchSettingElement | Implements one of the 5 one-touch settings elements |
COffset | Internal offsets within the element |
►CScanListBankElement | Implements the bank of scan lists |
CLimit | Some limits |
COffset | Some internal offsets within the scan list bank |
►CScanListElement | Implements a scan list |
CLimit | Some limits |
COffset | Some internal offsets within the scan list bank |
►CSettingsElement | Implements the radio settings |
CKeyFunction | Possible programmable key function |
CLimit | Some limits of the settings |
COffset | Internal offsets within the element |
►CZoneBankElement | Implements the bank of zones |
CLimit | Some limits for the zone bank |
COffset | Internal offsets within the element |
►CZoneElement | Implements a single zone within the binary codeplug |
CLimit | Some limits for the element |
COffset | Internal offsets within the zone element |
CGD73FileReader | Methods to read manufacturer codeplug files |
CGD73Interface | Implements the communication interface to the GD-73 |
CGD73Limits | Implements the limits for the Radioddity GD77 |
CGD77 | Implements an USB interface to the Radioddity GD-77(S) VHF/UHF 5W DMR (Tier I&II) radios |
►CGD77CallsignDB | Represents and encodes the binary format for the call-sign database within the radio |
Cuserdb_entry_t | Represents a user-db entry within the binary codeplug |
Cuserdb_t | Represents the binary call-sign database header |
►CGD77Codeplug | Represents, encodes and decodes the device specific codeplug for a Radioddity GD-77 |
CChannelElement | Channel representation within the binary codeplug |
CContactElement | Specific codeplug representation of a DMR contact for the GD77 |
CGroupListBankElement | Table of RX group lists |
►CGroupListElement | Represents an RX group list within the codeplug |
CLimit | Limits of the element |
COffset | Internal used offsets within the codeplug |
CScanListBankElement | Bank of scan lists for the GD77 |
CScanListElement | Represents a single scan list within the GD77 codeplug |
CGD77FileReader | Methods to read manufacturer codeplug files |
CGD77Limits | Implements the limits for the Radioddity GD77 |
CGPSSystem | This class represents a GPS signalling system within the codeplug |
CGPSSystemReference | Implements a reference to a GPS system |
CGroupListReference | Implements a reference to a group list |
►CHIDevice | Implements the HID radio interface using libusb |
CDescriptor | Specialization to address a HI device uniquely |
CInterval | Represents a time interval |
CLogger | Singleton class to process log messages |
CLogHandler | Interface for all log message handler |
CLogMessage | Implements a log-message |
CMD2017 | Implements an USB interface to the TYT MD-2017 & Retevis RT82 VHF/UHF 5W DMR (Tier I&II) radios |
CMD2017CallsignDB | Device specific implementation of the call-sign DB for the TyT MD-2017 |
►CMD2017Codeplug | Device specific implementation of the codeplug for the TyT MD-2017 |
CContactElement | Contact element for MD2017 codeplugs |
COffset | Some internal offsets within the codeplug |
CMD2017FileReader | Methods to read manufacturer codeplug files |
CMD2017Limits | Implements the limits for the TyT MD-2017 |
CMD390 | Implements an USB interface to the TYT MD-390 VHF/UHF 5W DMR (Tier I&II) radio |
►CMD390Codeplug | Device specific implementation of the codeplug for the TyT MD-390(U/V) |
CChannelElement | Extends the common TyTCodeplug::ChannelElement to implement the MD-390 specific settings |
CMenuSettingsElement | Extends the TyTCodeplug::MenuSettingsElement to implement the MD-390 specific menu settings |
COffset | Some internal offsets within the codeplug |
CMD390FileReader | Methods to read manufacturer codeplug files |
CMD390Limits | Implements the radio limits for TyT MD-390 radios |
►CMelody | A config item that encodes a melody |
CNote | Encodes a note, that is tone and duration |
CObjectFilterVisitor | Fitlers instance by meta object |
COpenGD77 | Implements an USB interface to Open GD-77(S) VHF/UHF 5W DMR (Tier I&II) radios |
►COpenGD77CallsignDB | Represents and encodes the binary format for the call-sign database within the radio |
Cuserdb_entry_t | Represents a user-db entry within the binary codeplug |
Cuserdb_t | Represents the binary call-sign database header |
COpenGD77ChannelExtension | Implements the channel extensions for the OpenGD77 radios |
►COpenGD77Codeplug | Represents, encodes and decodes the device specific codeplug for Open GD-77 firmware |
CChannelElement | Implements the OpenGD77 specific channel |
►CContactElement | Implements the OpenGD77 specific DMR contact |
COffset | Holds some offsets within the element |
CGroupListElement | Implements the OpenGD77 specific group list |
CZoneBankElement | Implements the OpenGD77 specific zone bank |
CZoneElement | Implements the OpenGD77 specific zone |
COpenGD77ContactExtension | Implements the contact extensions for the OpenGD77 radios |
►COpenGD77Interface | Implements the interfact to a radio running the Open GD77 firmware |
CCommandRequest | Represents a command message |
CReadRequest | Represents a read message |
CReadResponse | Represents a read response message |
CWriteRequest | Represents a write message |
CWriteResponse | Represents a write-response message |
COpenGD77Limits | Implements the limits for the OpenGD77 firmware |
COpenRTX | Implements an USB interface to radios running the Open RTX firmware |
►COpenRTXCodeplug | Implements the binary encoding and decoding of the OpenRTX codeplug |
CChannelElement | Implements the binary representation of a channel |
CContactElement | Implements the digital contact for the OpenRTX firmware |
CHeaderElement | Implements the codeplug header element |
CZoneElement | The binary encoding of a zone |
COpenRTXInterface | Implements the communication interface to radios running the OpenRTX firmware |
CPositioningSystem | Base class of the positioning systems, that is APRS and DMR position reporting system |
CPositioningSystemReference | Implements a reference to a positioning system |
CPositioningSystems | The list of positioning systems |
CRadio | Base class for all Radio objects |
CRadioddityBootSettingsExtension | Represents the boot settings for Radioddity devices |
CRadioddityButtonSettingsExtension | Represents the button settings extension for all radioddity devices |
►CRadioddityCodeplug | Base class of all Radioddity codeplugs |
CBootSettingsElement | Implements the base class of boot settings for all Radioddity codeplugs |
CBootTextElement | Implements the base class of boot messages for all Radioddity codeplugs |
►CButtonSettingsElement | Implements the base class of button settings for all Radioddity codeplugs |
CKeyFunction | Encoding/decoding of function key actions |
CLimits | Some limits |
COffset | Internal used offsets within the element |
CChannelBankElement | Implements the base for channel banks in Radioddity codeplugs |
CChannelElement | Implements the base for all Radioddity channel encodings |
CContactElement | Implements the base for digital contacts in Radioddity codeplugs |
CDTMFContactElement | Implements a base DTMF (analog) contact for Radioddity codeplugs |
►CEncryptionElement | Represents all encryption keys and settings within the codeplug on the device |
CLimit | Some limits for the encryption element |
CGeneralSettingsElement | Implements the base class of general settings for all Radioddity codeplugs |
►CGroupListBankElement | Implements a base class of group list memory banks for all Radioddity codeplugs |
CLimit | Some limits for the group list bank |
COffset | Internal used offset within the element |
►CGroupListElement | Represents a base class for all group lists within Radioddity codeplugs |
CLimit | Some limits for the group list |
COffset | Some internal offsets within the element |
CMenuSettingsElement | Implements the base class of menu settings for all Radioddity codeplugs |
►CMessageBankElement | Implements the base class of a message bank for all Radioddity message banks |
CLimit | Some limits |
COffset | Some internal used offset |
CScanListBankElement | Implements the base class of scan lists banks for all Radioddity codeplugs |
CScanListElement | Implements the base class for scan lists of all Radioddity codeplugs |
CVFOChannelElement | VFO Channel representation within the binary codeplug |
CZoneBankElement | Implements the base class for all zone banks of Radioddity codeplugs |
CZoneElement | Represents a zone within Radioddity codeplugs |
CRadioddityInterface | Implements a radio interface for radios using the HID USB schema (i.e |
CRadioddityRadio | Base class for all Radioddity radios |
CRadiodditySettingsExtension | Represents the general settings extension for Radioddity devices |
CRadioddityToneSettingsExtension | Tone settings for Radioddity devices |
CRadioID | Abstract base class for all radio IDs |
CRadioIDList | Represents the list of configured DMR IDs (radio IDs) within the abstract config |
CRadioInfo | Provides some information about a radio model |
CRadioInterface | Abstract radio interface |
CRadioLimitBool | Checks if a property is a boolean value |
CRadioLimitContext | Collects the issues found during verification |
CRadioLimitDMRId | Represents a DMR ID |
CRadioLimitElement | Abstract base class for all radio limits |
CRadioLimitEnum | Represents a limit for a set of enum values |
CRadioLimitFrequencies | Represents a limit on frequencies in MHz |
CRadioLimitGroupCallRefList | Implements the limits for a list of references to group call contacts |
CRadioLimitIgnored | Represents an ignored element in the codeplug |
CRadioLimitIgnoredBool | Specifies an boolean value as ignored |
CRadioLimitIssue | Represents a single issue found during verification |
CRadioLimitItem | Represents the limits for a ConfigItem instance |
►CRadioLimitList | Specifies the limits for a list of ConfigObject instances |
CElementLimits | Helper struct to pass list entry definitions |
CRadioLimitObject | Represents the limits for all properties of a ConfigObject instance |
CRadioLimitObjects | Dispatch by class |
CRadioLimitObjRef | Limits the possible classes a ConfigObjectReference may refer to |
CRadioLimitObjRefIgnored | Issues a notification if a reference is set |
CRadioLimitRefList | Implements the limits for reference lists |
CRadioLimits | Represents the limits or the entire codeplug |
CRadioLimitSingleZone | Specialized RadioLimitObject handling a zone for radio supporting only a single channel list per zone |
CRadioLimitString | Checks a string valued property |
CRadioLimitStringIgnored | Notifies the user that a string gets ignored |
CRadioLimitStringRegEx | Verifies that a string matches a regular expression |
CRadioLimitTransmitFrequencies | Specialization for transmit frequency limits |
CRadioLimitUInt | Represents a limit for an unsigned integer value |
CRadioLimitValue | Base class to verify values |
CRadioSettings | Represents the common radio-global settings |
CRange | Simple range class representing some range in some data type |
CRD5R | Implements an interface to the Baofeng/Radioddity RD-5R VHF/UHF 5W DMR (Tier I/II) radio |
►CRD5RCodeplug | Represents, encodes and decodes the device specific codeplug for a Baofeng/Radioddity RD-5R |
CChannelElement | Implements the specialization of the Radioddity channel for the RD5R radio |
CEncryptionElement | Implements the encoding/decoding of encryption keys for the RD-5R radio |
COffset | Internal offsets between codeplug elements |
CTimestampElement | Implements the timestamp for RD-5R codeplugs |
CRD5RFileReader | Methods to read manufacturer codeplug files |
CRD5RLimits | Implements the configuration limits for the Radioddity RD-5R |
CRoamingChannel | Represents a roaming channel |
CRoamingChannelList | Represents the list of roaming channels within the abstract device configuration |
CRoamingChannelRefList | Represents a list of references to some roaming channels |
CRoamingZone | Represents a RoamingZone within the abstract device configuration |
CRoamingZoneList | Represents the list of roaming zones within the abstract device configuration |
CRoamingZoneReference | Implements a reference to a roaming zone |
CRXGroupList | Generic representation of a RX group list |
CRXGroupLists | Represents the list of RX group lists within the generic configuration |
CScanList | Generic representation of a scan list |
CScanListReference | Implements a reference to a scan list |
CScanLists | Represents the list of scan lists |
CSelectedChannel | Internal singleton class representing the "currently selected" channel |
CSignaling | Contains the enum and utility functions to deal with analog signaling like CTCSS and DCS |
CSMSExtension | Extension collecting all settings associated with SMS messages |
CSMSTemplate | Represents a SMS message template (pre defined message) |
CSMSTemplates | Just a list, holding the SMS templates |
CStreamLogHandler | A log-handler that dumps log-messages into a QTextStream |
CTalkGroupDatabase | Downloads, periodically updates and provides a list of talk group IDs and their names |
CTyTButtonSettings | Represents the TyT button settings extension |
►CTyTCallsignDB | Base class for all call-sign DBs of TyT/Retevis devices |
CEntryElement | Represents an entry within the call-sign database |
►CIndexElement | Represents a search index over the complete call-sign database |
CEntry | Represents an index entry, a pair of DMR ID and call-sign DB index |
CTyTChannelExtension | Represents the TyT channel extension |
►CTyTCodeplug | Base class of all TyT codeplugs |
CButtonSettingsElement | Represents all button settings within the codeplug on the radio |
CChannelElement | Represents a single channel (analog or digital) within the TyT codeplug |
CContactElement | Represents a digital (DMR) contact within the codeplug |
CEmergencySettingsElement | Represents the emergency settings within the codeplug on the radio |
CEmergencySystemElement | Represents a single emergency system within the radio |
►CEncryptionElement | Represents all encryption keys and settings within the codeplug on the device |
CLimit | Some limits for the element |
COffset | Some internal offsets |
CGeneralSettingsElement | Codeplug representation of the general settings |
CGPSSystemElement | Represents a single GPS system within the codeplug |
CGroupListElement | Representation of an RX group list within the codeplug |
CMenuSettingsElement | Represents all menu settings within the codeplug on the radio |
►CMessageBankElement | Bank of pre-defined SMS text messages |
CLimit | Some Limits |
►CMessageElement | Basic pre-defined SMS text message |
CLimit | Some limits |
COneTouchSettingElement | Represents a single one-touch setting within the codeplug on the radio |
CScanListElement | Represents a scan list within the codeplug |
CTimestampElement | Codeplug representation of programming time-stamp and CPS version |
CZoneElement | Represents a zone within the codeplug |
CTyTConfigExtension | Groups several extension for TyT devices |
CTyTInterface | Interface to TyT (and Retevis) devices |
CTyTMenuSettings | Represents the TyT menu settings extension |
CTyTRadio | Implements an USB interface to TYT & Retevis radios |
CTyTScanListExtension | Represents device specific scan-list settings for TyT devices |
CTyTSettingsExtension | Represents the TyT general settings extension |
CUSBDeviceDescriptor | Base class for all radio interface descriptors representing a unique interface to a connected radio |
CUSBDeviceHandle | Combines the USB bus and device number, to address a USB device uniquely |
CUSBDeviceInfo | Generic information about a possible radio interface |
►CUSBSerial | Implements a serial connection to a radio via USB |
CDescriptor | Specialization of radio interface info for serial ports |
►CUserDatabase | Auto-updating DMR user database |
CUser | Represents the user information within the UserDatabase |
CUV390 | Implements an USB interface to the TYT MD-UV390 & Retevis RT3S VHF/UHF 5W DMR (Tier I&II) radios |
CUV390CallsignDB | Device specific implementation of the call-sign DB for the TyT MD-UV390 |
►CUV390Codeplug | Device specific implementation of the codeplug for the TyT MD-UV390 |
CBootSettingsElement | Represents the boot-time settings (selected zone and channels) within the UV390 code-plug |
CChannelElement | Extends the TyTCodeplug::ChannelElement for the TyT MD-UV390 and Retevis RT3S |
CGeneralSettingsElement | Extends the common TyTCodeplug::GeneralSettings to implement the MD-UV390 specific settings |
CMenuSettingsElement | Represents the menu settings (selected zone and channels) within the UV390 code-plug |
COffset | Some internal offsets within the codeplug |
CVFOChannelElement | Implements a VFO channel for TyT radios |
CUV390FileReader | Methods to read manufacturer codeplug files |
CUV390Limits | Implements the configuration limits for the TyT MD-UV390 and Retevis RT3S |
CVisitor | Base visitor class for the config tree |
CZone | Represents a zone within the generic configuration |
CZoneList | Represents the list of zones within the generic configuration |
CZoneMergeVisitor | Simple visitor that merges zones |
CZoneReference | Implements a reference to a zone |
CZoneSplitVisitor | Simple visitor that splits Zones having A and B channels into two zones with A-lists only |