mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-14 08:45:36 +08:00
refs #314, fixed missing virtual keyword and Doxygen comment
This commit is contained in:
@@ -86,7 +86,7 @@ namespace BlackMisc
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
//! Device index for default device
|
||||
|
||||
@@ -240,7 +240,7 @@ namespace BlackMisc
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! Members
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
protected:
|
||||
|
||||
@@ -160,7 +160,7 @@ namespace BlackMisc
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! Members
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
//! Valid designator?
|
||||
|
||||
@@ -135,12 +135,12 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! \copydoc TupleConverter::jsonMembers()
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
protected:
|
||||
|
||||
@@ -153,7 +153,7 @@ namespace BlackMisc
|
||||
}
|
||||
|
||||
/*
|
||||
* To JSON
|
||||
* From JSON
|
||||
*/
|
||||
void CAltitude::convertFromJson(const QJsonObject &json)
|
||||
{
|
||||
|
||||
@@ -103,7 +103,7 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! \copydoc CValueObject::toQVariant
|
||||
virtual QVariant toQVariant() const override { return QVariant::fromValue(*this); }
|
||||
@@ -112,10 +112,10 @@ namespace BlackMisc
|
||||
virtual void convertFromQVariant(const QVariant &variant) override { BlackMisc::setFromQVariant(this, variant); }
|
||||
|
||||
//! \copydoc CValueObject::parseFromString(const QString &value)
|
||||
void parseFromString(const QString &value) override;
|
||||
virtual void parseFromString(const QString &value) override;
|
||||
|
||||
//! \copydoc CValueObject::parseFromString(const QString &value, BlackMisc::PhysicalQuantities::CPqString::SeparatorMode mode)
|
||||
void parseFromString(const QString &value, BlackMisc::PhysicalQuantities::CPqString::SeparatorMode mode) override;
|
||||
virtual void parseFromString(const QString &value, BlackMisc::PhysicalQuantities::CPqString::SeparatorMode mode) override;
|
||||
|
||||
//! \copydoc CValueObject::toIcon
|
||||
BlackMisc::CIcon toIcon() const override;
|
||||
@@ -123,7 +123,7 @@ namespace BlackMisc
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
};
|
||||
|
||||
|
||||
@@ -285,12 +285,12 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
protected:
|
||||
|
||||
@@ -114,7 +114,7 @@ namespace BlackMisc
|
||||
}
|
||||
|
||||
/*
|
||||
* To JSON
|
||||
* From JSON
|
||||
*/
|
||||
void CCallsign::convertFromJson(const QJsonObject &json)
|
||||
{
|
||||
|
||||
@@ -94,12 +94,12 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! \brief Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
};
|
||||
|
||||
|
||||
@@ -115,12 +115,12 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! Members
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
protected:
|
||||
|
||||
@@ -163,7 +163,7 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! \copydoc CValueObject::toQVariant
|
||||
virtual QVariant toQVariant() const override { return QVariant::fromValue(*this); }
|
||||
@@ -177,7 +177,7 @@ namespace BlackMisc
|
||||
//! \copydoc CValueObject::setPropertyByIndex(variant, index)
|
||||
virtual void setPropertyByIndex(const QVariant &variant, const BlackMisc::CPropertyIndex &index) override;
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
//! Is valid transponder code?
|
||||
|
||||
@@ -71,12 +71,12 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
//! Equals given string
|
||||
|
||||
@@ -81,7 +81,7 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! \brief Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
@@ -114,7 +114,7 @@ namespace BlackMisc
|
||||
}
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override
|
||||
virtual void convertFromJson(const QJsonObject &json) override
|
||||
{
|
||||
QJsonArray array = json.value("containerbase").toArray();
|
||||
for (auto i = array.begin(); i != array.end(); ++i)
|
||||
|
||||
@@ -193,7 +193,7 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
@@ -231,7 +231,7 @@ namespace BlackMisc
|
||||
}
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override
|
||||
virtual void convertFromJson(const QJsonObject &json) override
|
||||
{
|
||||
QJsonArray array = json.value("associativecontainerbase").toArray();
|
||||
for (auto it = array.begin(); it != array.end(); ++it)
|
||||
|
||||
@@ -62,7 +62,7 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
@@ -78,7 +78,7 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
@@ -73,7 +73,7 @@ namespace BlackMisc
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
//! Implicit conversion
|
||||
|
||||
@@ -249,7 +249,7 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
private:
|
||||
//! \brief Check range of row / column
|
||||
|
||||
@@ -59,7 +59,7 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! \copydoc CValueObject::propertyByIndex(int)
|
||||
virtual QVariant propertyByIndex(const BlackMisc::CPropertyIndex &index) const override;
|
||||
@@ -85,7 +85,7 @@ namespace BlackMisc
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
protected:
|
||||
|
||||
@@ -74,7 +74,7 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! \copydoc CValueObject::toQVariant()
|
||||
virtual QVariant toQVariant() const override { return QVariant::fromValue(*this); }
|
||||
@@ -139,7 +139,7 @@ namespace BlackMisc
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
protected:
|
||||
|
||||
@@ -109,7 +109,7 @@ namespace BlackMisc
|
||||
//! \copydoc CValueObject::setPropertyByIndex(const QVariant &, int index)
|
||||
virtual void setPropertyByIndex(const QVariant &variant, const BlackMisc::CPropertyIndex &index) override;
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
//! Register metadata
|
||||
|
||||
@@ -73,7 +73,7 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
@@ -111,7 +111,7 @@ namespace BlackMisc
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! Members
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
protected:
|
||||
|
||||
@@ -75,7 +75,7 @@ namespace BlackMisc
|
||||
//! \copydoc CValueObject::registerMetadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
protected:
|
||||
|
||||
@@ -65,7 +65,7 @@ namespace BlackMisc
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
@@ -111,7 +111,7 @@ namespace BlackMisc
|
||||
//! \copydoc CValueObject::registerMetadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
protected:
|
||||
|
||||
@@ -121,6 +121,30 @@ namespace BlackMisc
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* To JSON
|
||||
*/
|
||||
QJsonObject CStatusMessage::toJson() const
|
||||
{
|
||||
return BlackMisc::serializeJson(CStatusMessage::jsonMembers(), TupleConverter<CStatusMessage>::toTuple(*this));
|
||||
}
|
||||
|
||||
/*
|
||||
* From JSON
|
||||
*/
|
||||
void CStatusMessage::convertFromJson(const QJsonObject &json)
|
||||
{
|
||||
BlackMisc::deserializeJson(json, CStatusMessage::jsonMembers(), TupleConverter<CStatusMessage>::toTuple(*this));
|
||||
}
|
||||
|
||||
/*
|
||||
* Members
|
||||
*/
|
||||
const QStringList &CStatusMessage::jsonMembers()
|
||||
{
|
||||
return TupleConverter<CStatusMessage>::jsonMembers();
|
||||
}
|
||||
|
||||
/*
|
||||
* Type
|
||||
*/
|
||||
@@ -257,7 +281,7 @@ namespace BlackMisc
|
||||
}
|
||||
|
||||
/*
|
||||
* Equal
|
||||
* Unequal
|
||||
*/
|
||||
bool CStatusMessage::operator !=(const CStatusMessage &other) const
|
||||
{
|
||||
|
||||
@@ -102,6 +102,12 @@ namespace BlackMisc
|
||||
//! Type as string
|
||||
const QString &getSeverityAsString() const;
|
||||
|
||||
//! \copydoc CValueObject::toJson
|
||||
virtual QJsonObject toJson() const override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! \copydoc CValueObject::propertyByIndex(int)
|
||||
virtual QVariant propertyByIndex(const BlackMisc::CPropertyIndex &index) const override;
|
||||
|
||||
@@ -120,6 +126,9 @@ namespace BlackMisc
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
//! Validation error
|
||||
static CStatusMessage getValidationError(const QString &message);
|
||||
|
||||
|
||||
@@ -106,7 +106,7 @@ namespace BlackMisc
|
||||
virtual void setPropertyByIndex(const QVariant &variant, const BlackMisc::CPropertyIndex &index) override;
|
||||
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
void convertFromJson(const QJsonObject &json) override;
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! \copydoc CValueObject::toQVariant
|
||||
virtual QVariant toQVariant() const override { return QVariant::fromValue(*this); }
|
||||
@@ -117,7 +117,7 @@ namespace BlackMisc
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
//! Protocol prefix "vvl"
|
||||
|
||||
@@ -123,7 +123,7 @@ namespace BlackSim
|
||||
//! Register the metatypes
|
||||
static void registerMetadata();
|
||||
|
||||
//! Members
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
protected:
|
||||
|
||||
@@ -215,7 +215,7 @@ namespace BlackSim
|
||||
//! Register metadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! Members
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
};
|
||||
} // namespace
|
||||
|
||||
@@ -101,7 +101,7 @@ namespace BlackSim
|
||||
//! \copydoc CValueObject::registerMetadata
|
||||
static void registerMetadata();
|
||||
|
||||
//! \copydoc TupleConverter<>::jsonMembers()
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
protected:
|
||||
|
||||
@@ -58,7 +58,7 @@ namespace BlackSim
|
||||
//! \copydoc CValueObject::convertFromJson
|
||||
virtual void convertFromJson(const QJsonObject &json) override;
|
||||
|
||||
//! Members
|
||||
//! JSON member names
|
||||
static const QStringList &jsonMembers();
|
||||
|
||||
//! Register the metatypes
|
||||
|
||||
Reference in New Issue
Block a user