|
|
| CNavSystem ()=default |
| | Default constructor.
|
| |
|
| CNavSystem (const QString &name, const swift::misc::physical_quantities::CFrequency &activeFrequency, const swift::misc::physical_quantities::CFrequency &standbyFrequency) |
| | Constructor.
|
| |
|
void | setFrequencyActiveMHz (double frequencyMHz) |
| | Set active frequency.
|
| |
|
void | setFrequencyStandbyMHz (double frequencyMHz) |
| | Set standby frequency.
|
| |
|
void | toggleActiveStandby () |
| | Toggle active and standby frequencies.
|
| |
|
swift::misc::physical_quantities::CFrequency | getFrequencyActive () const |
| | Active frequency.
|
| |
|
swift::misc::physical_quantities::CFrequency | getFrequencyStandby () const |
| | Standby frequency.
|
| |
|
int | getVolumeReceive () const |
| | Output volume 0..100.
|
| |
|
int | getVolumeTransmit () const |
| | Input volume 0..100.
|
| |
|
void | setVolumeReceive (int volume) |
| | Output volume 0.100.
|
| |
|
void | setVolumeTransmit (int volume) |
| | Input volume 0..100.
|
| |
|
QString | getName () const |
| | Name.
|
| |
|
bool | isTransmitEnabled () const |
| | Enabled?
|
| |
|
bool | isReceiveEnabled () const |
| | Enabled?
|
| |
|
void | setTransmitEnabled (bool enable) |
| | Enabled?
|
| |
|
void | setReceiveEnabled (bool enable) |
| | Enabled?
|
| |
| QVariant | propertyByIndex (swift::misc::CPropertyIndexRef index) const |
| | Property by index. More...
|
| |
| void | setPropertyByIndex (swift::misc::CPropertyIndexRef index, const QVariant &variant) |
| | Set property by index. More...
|
| |
|
int | comparePropertyByIndex (swift::misc::CPropertyIndexRef index, const CNavSystem &compareValue) const |
| | Compare by property index.
|
| |
| QString | convertToQString (bool i18n=false) const |
| | Cast as QString. More...
|
| |
| int | getMetaTypeId () const |
| | Returns the Qt meta type ID of this object. More...
|
| |
|
QString | getClassName () const |
| | Class name.
|
| |
|
bool | isA (int metaTypeId) const |
| | Returns true if this object is an instance of the class with the given meta type ID, or one of its subclasses.
|
| |
|
void | marshallToDbus (QDBusArgument &arg, Tags...) const |
| | Marshall without begin/endStructure, for when composed within another object.
|
| |
|
void | unmarshallFromDbus (const QDBusArgument &arg, Tags...) |
| | Unmarshall without begin/endStructure, for when composed within another object.
|
| |
|
void | marshalToDataStream (QDataStream &stream) const |
| | Marshal a value to a QDataStream.
|
| |
|
void | unmarshalFromDataStream (QDataStream &stream) |
| | Unmarshal a value from a QDataStream.
|
| |
|
QJsonObject | toJson () const |
| | Cast to JSON object.
|
| |
|
QString | toJsonString (QJsonDocument::JsonFormat format=QJsonDocument::Indented) const |
| | Convenience function JSON as string.
|
| |
|
void | convertFromJson (const QJsonObject &json) |
| | Assign from JSON object.
|
| |
|
void | convertFromJson (const QString &jsonString, bool acceptCacheFormat=false) |
| | Assign from JSON object string.
|
| |
|
QString | toQString (bool i18n=false) const |
| | Cast as QString.
|
| |
|
std::string | toStdString (bool i18n=false) const |
| | To std string.
|
| |
|
QString | stringForStreaming () const |
| | String for streaming operators.
|
| |
| CPropertyIndexList | apply (const CPropertyIndexVariantMap &indexMap, bool skipEqualValues=false) |
| | Update by variant map. More...
|
| |
|
void | setPropertyByIndex (CPropertyIndexRef index, const QVariant &variant) |
| | Set property by index.
|
| |
|
QVariant | propertyByIndex (CPropertyIndexRef index) const |
| | Property by index.
|
| |
|
int | comparePropertyByIndex (CPropertyIndexRef index, const Derived &compareValue) const |
| | Compare for index.
|
| |
|
bool | equalsPropertyByIndex (const QVariant &compareValue, CPropertyIndexRef index) const |
| | Is given variant equal to value of property index?
|
| |
|
CIcons::IconIndex | toIcon () const |
| | As icon, not implemented by all classes.
|
| |
| int | getMetaTypeId () const |
| | Returns the Qt meta type ID of this object. More...
|
| |
|
QString | getClassName () const |
| | Class name.
|
| |
|
bool | isA (int metaTypeId) const |
| | Returns true if this object is an instance of the class with the given meta type ID, or one of its subclasses.
|
| |
| CPropertyIndexList | apply (const CPropertyIndexVariantMap &indexMap, bool skipEqualValues=false) |
| | Update by variant map. More...
|
| |
|
void | setPropertyByIndex (CPropertyIndexRef index, const QVariant &variant) |
| | Set property by index.
|
| |
|
QVariant | propertyByIndex (CPropertyIndexRef index) const |
| | Property by index.
|
| |
|
int | comparePropertyByIndex (CPropertyIndexRef index, const CNavSystem &compareValue) const |
| | Compare for index.
|
| |
|
bool | equalsPropertyByIndex (const QVariant &compareValue, CPropertyIndexRef index) const |
| | Is given variant equal to value of property index?
|
| |
|
|
static bool | isValidCivilNavigationFrequency (const swift::misc::physical_quantities::CFrequency &f) |
| | Valid civil aviation frequency?
|
| |
|
static bool | isValidMilitaryNavigationFrequency (const swift::misc::physical_quantities::CFrequency &f) |
| | Valid military aviation frequency?
|
| |
|
static bool | isValidNavigationFrequency (const swift::misc::physical_quantities::CFrequency &f) |
| | Valid aviation frequency (military/civil)
|
| |
|
static CNavSystem | getNav1System (double activeFrequencyMHz, double standbyFrequencyMHz=-1) |
| | NAV1 unit.
|
| |
|
static CNavSystem | getNav1System (const swift::misc::physical_quantities::CFrequency &activeFrequency, const swift::misc::physical_quantities::CFrequency &standbyFrequency={ 0, swift::misc::physical_quantities::CFrequencyUnit::nullUnit() }) |
| | NAV1 unit.
|
| |
|
static CNavSystem | getNav2System (double activeFrequencyMHz, double standbyFrequencyMHz=-1) |
| | NAV2 unit.
|
| |
|
static CNavSystem | getNav2System (const swift::misc::physical_quantities::CFrequency &activeFrequency, const swift::misc::physical_quantities::CFrequency &standbyFrequency={ 0, swift::misc::physical_quantities::CFrequencyUnit::nullUnit() }) |
| | NAV2 unit.
|
| |
|
static void | registerMetadata () |
| | Register metadata.
|
| |
|
template<class DerivedObj = Derived> |
| static DerivedObj | fromJson (const QJsonObject &json) |
| | Get object from QJsonObject.
|
| |
|
template<class DerivedObj = Derived> |
| static DerivedObj | fromJson (const QString &jsonString, bool acceptCacheJson=false) |
| | Get object from JSON string.
|
| |
|
template<class DerivedObj = Derived> |
| static DerivedObj | fromJsonNoThrow (const QString &jsonString, bool acceptCacheJson, bool &success, QString &errMsg) |
| | Get object from JSON string.
|
| |
|
static void | registerMetadata () |
| | Register metadata.
|
| |
NAV system (radio navigation)
Definition at line 15 of file navsystem.h.