new value objects for aviation, network, and settings

refs #81
This commit is contained in:
Klaus Basan
2013-12-13 20:46:59 +00:00
committed by Mathew Sutcliffe
parent fe1a570c39
commit 4747b3b484
40 changed files with 5401 additions and 3 deletions

View File

@@ -8,6 +8,8 @@
#include "pqallquantities.h"
#include "mathallclasses.h"
#include "geoallclasses.h"
#include "networkallclasses.h"
#include "settingsallclasses.h"
#include "valuemap.h"
/*
@@ -39,6 +41,14 @@ void BlackMisc::Aviation::registerMetadata()
CTransponder::registerMetadata();
CHeading::registerMetadata();
CTrack::registerMetadata();
CCallsign::registerMetadata();
CAtcStation::registerMetadata();
CInformationMessage::registerMetadata();
CAtcStationList::registerMetadata();
CAircraft::registerMetadata();
CAircraftList::registerMetadata();
CAircraftSituation::registerMetadata();
CAircraftIcao::registerMetadata();
}
/*
@@ -65,6 +75,26 @@ void BlackMisc::Geo::registerMetadata()
CLongitude::registerMetadata();
}
/*
* Metadata for Network
*/
void BlackMisc::Network::registerMetadata()
{
CUser::registerMetadata();
CServer::registerMetadata();
CServerList::registerMetadata();
CTextMessage::registerMetadata();
CTextMessageList::registerMetadata();
}
/*
* Metadata for Settings
*/
void BlackMisc::Settings::registerMetadata()
{
CSettingsNetwork::registerMetadata();
}
/*
* Metadata for Blackmisc
*/
@@ -73,10 +103,14 @@ void BlackMisc::registerMetadata()
// !! make sure the first id is correctly returned by
// !! firstBlackMetaType
CValueMap::registerMetadata();
// sub namespaces
PhysicalQuantities::registerMetadata();
Aviation::registerMetadata();
Math::registerMetadata();
Geo::registerMetadata();
Network::registerMetadata();
Settings::registerMetadata();
}
/*