ACCESS_READONLY enum value | UAVObject | |
ACCESS_READWRITE enum value | UAVObject | |
AccessMode enum name | UAVObject | |
category | UAVObject | protected |
data | UAVObject | protected |
description | UAVObject | protected |
emitInstanceRemoved(UAVObject *) | UAVObject | |
emitNewInstance(UAVObject *) | UAVObject | |
emitTransactionCompleted(bool success) | UAVObject | |
emitTransactionCompleted(bool success, bool nacked) | UAVObject | |
fields | UAVObject | protected |
getDefaultMetadata()=0 | UAVObject | pure virtual |
getDescription() | UAVObject | |
getField(const QString &name) | UAVObject | |
getFields() | UAVObject | |
GetFlightAccess(const Metadata &meta) | UAVObject | static |
GetFlightTelemetryAcked(const Metadata &meta) | UAVObject | static |
GetFlightTelemetryUpdateMode(const Metadata &meta) | UAVObject | static |
GetGcsAccess(const Metadata &meta) | UAVObject | static |
GetGcsTelemetryAcked(const Metadata &meta) | UAVObject | static |
GetGcsTelemetryUpdateMode(const Metadata &meta) | UAVObject | static |
getInstID() | UAVObject | |
getJsonRepresentation() | UAVObject | |
getMetadata()=0 | UAVObject | pure virtual |
getName() | UAVObject | |
getNumBytes() | UAVObject | |
getNumFields() | UAVObject | |
getObjID() | UAVObject | |
initialize(quint32 instID) | UAVObject | |
initializeFields(QList< UAVObjectField * > &fields, quint8 *data, quint32 numBytes) | UAVObject | protected |
instanceRemoved(UAVObject *obj) | UAVObject | signal |
instID | UAVObject | protected |
isSingleInst | UAVObject | protected |
isSingleInstance() | UAVObject | |
MetadataInitialize(Metadata &meta) | UAVObject | static |
name | UAVObject | protected |
newInstance(UAVObject *obj) | UAVObject | signal |
numBytes | UAVObject | protected |
objectUnpacked(UAVObject *obj) | UAVObject | signal |
objectUpdated(UAVObject *obj) | UAVObject | signal |
objectUpdatedAuto(UAVObject *obj) | UAVObject | signal |
objectUpdatedManual(UAVObject *obj) | UAVObject | signal |
objectUpdatedPeriodic(UAVObject *obj) | UAVObject | signal |
objID | UAVObject | protected |
PACK(typedef struct{quint8 flags;quint16 flightTelemetryUpdatePeriod;quint16 gcsTelemetryUpdatePeriod;quint16 loggingUpdatePeriod;}) Metadata | UAVObject | |
pack(quint8 *dataOut) | UAVObject | |
requestUpdate() | UAVObject | slot |
requestUpdateAllInstances() | UAVObject | slot |
setDescription(const QString &description) | UAVObject | protected |
SetFlightAccess(Metadata &meta, AccessMode mode) | UAVObject | static |
SetFlightTelemetryAcked(Metadata &meta, quint8 val) | UAVObject | static |
SetFlightTelemetryUpdateMode(Metadata &meta, UpdateMode val) | UAVObject | static |
SetGcsAccess(Metadata &meta, AccessMode mode) | UAVObject | static |
SetGcsTelemetryAcked(Metadata &meta, quint8 val) | UAVObject | static |
SetGcsTelemetryUpdateMode(Metadata &meta, UpdateMode val) | UAVObject | static |
setMetadata(const Metadata &mdata)=0 | UAVObject | pure virtual |
toString() | UAVObject | |
toStringBrief() | UAVObject | |
toStringData() | UAVObject | |
transactionCompleted(UAVObject *obj, bool success) | UAVObject | signal |
transactionCompleted(UAVObject *obj, bool success, bool nack) | UAVObject | signal |
UAVObject(quint32 objID, bool isSingleInst, const QString &name) | UAVObject | |
unpack(const quint8 *dataIn) | UAVObject | |
updateAllInstancesRequested(UAVObject *obj) | UAVObject | signal |
updated() | UAVObject | slot |
UpdateMode enum name | UAVObject | |
UPDATEMODE_MANUAL enum value | UAVObject | |
UPDATEMODE_ONCHANGE enum value | UAVObject | |
UPDATEMODE_PERIODIC enum value | UAVObject | |
UPDATEMODE_THROTTLED enum value | UAVObject | |
updateRequested(UAVObject *obj) | UAVObject | signal |