QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
APMParameterMetaData Class Reference

#include <APMParameterMetaData.h>

+ Inheritance diagram for APMParameterMetaData:
+ Collaboration diagram for APMParameterMetaData:

Public Member Functions

 APMParameterMetaData (QObject *parent=nullptr)
 
 ~APMParameterMetaData () override
 

Protected Member Functions

void parseParameterJson (const QJsonObject &json) override
 
FactMetaData_lookupMetaData (const QString &name, FactMetaData::ValueType_t type) override
 
FactMetaData_createDefaultMetaData (const QString &name, FactMetaData::ValueType_t type) override
 
void _postProcessMetaData (const QString &name, FactMetaData *metaData) override
 

Additional Inherited Members

Detailed Description

Definition at line 7 of file APMParameterMetaData.h.

Constructor & Destructor Documentation

◆ APMParameterMetaData()

APMParameterMetaData::APMParameterMetaData ( QObject *  parent = nullptr)
explicit

Definition at line 13 of file APMParameterMetaData.cc.

◆ ~APMParameterMetaData()

APMParameterMetaData::~APMParameterMetaData ( )
override

Definition at line 19 of file APMParameterMetaData.cc.

Member Function Documentation

◆ _createDefaultMetaData()

FactMetaData * APMParameterMetaData::_createDefaultMetaData ( const QString &  name,
FactMetaData::ValueType_t  type 
)
overrideprotectedvirtual

Reimplemented from ParameterMetaData.

Definition at line 188 of file APMParameterMetaData.cc.

References FactMetaData::setCategory(), and FactMetaData::setGroup().

◆ _lookupMetaData()

FactMetaData * APMParameterMetaData::_lookupMetaData ( const QString &  name,
FactMetaData::ValueType_t  type 
)
overrideprotectedvirtual

◆ _postProcessMetaData()

void APMParameterMetaData::_postProcessMetaData ( const QString &  name,
FactMetaData metaData 
)
overrideprotectedvirtual

◆ parseParameterJson()

void APMParameterMetaData::parseParameterJson ( const QJsonObject &  json)
overrideprotectedvirtual

Implements ParameterMetaData.

Definition at line 31 of file APMParameterMetaData.cc.


The documentation for this class was generated from the following files: