refs #628 Metaclass style compatible with the AStyle beautifier.

This commit is contained in:
Mathew Sutcliffe
2016-04-06 15:15:12 +01:00
parent c934384622
commit 4e9d7d3efe
71 changed files with 142 additions and 71 deletions

View File

@@ -164,7 +164,8 @@ namespace BlackCore
// transient members, to be switched on/off via GUI or set from reader
bool m_dbDebugFlag = false; //!< can trigger DEBUG on the server, so you need to know what you are doing
BLACK_METACLASS(CGlobalSetup,
BLACK_METACLASS(
CGlobalSetup,
BLACK_METAMEMBER(wasLoaded),
BLACK_METAMEMBER(timestampMSecsSinceEpoch),
BLACK_METAMEMBER(dbRootDirectoryUrl),

View File

@@ -99,7 +99,8 @@ namespace BlackCore
QString m_latestVersionBeta; //!< latest version
QString m_lastSupportedVersionBeta; //!< last supported version
BLACK_METACLASS(CUpdateInfo,
BLACK_METACLASS(
CUpdateInfo,
BLACK_METAMEMBER(timestampMSecsSinceEpoch),
BLACK_METAMEMBER(development),
BLACK_METAMEMBER(downloadsStableUrls),

View File

@@ -103,7 +103,8 @@ namespace BlackCore
BlackMisc::Network::CServerList m_voiceServers; //!< voice servers
BlackMisc::Network::CUser m_lastLoginUser; //!< last login user
BLACK_METACLASS(CVatsimSetup,
BLACK_METACLASS(
CVatsimSetup,
BLACK_METAMEMBER(serverFileUrls),
BLACK_METAMEMBER(dataFileUrls),
BLACK_METAMEMBER(metarFileUrls),

View File

@@ -59,7 +59,8 @@ namespace BlackGui
private:
BlackMisc::Simulation::CSimulatorInfo m_simulator; //!< Last simulator selection
BLACK_METACLASS(CDbOwnModelsComponent,
BLACK_METACLASS(
CDbOwnModelsComponent,
BLACK_METAMEMBER(simulator)
);
};

View File

@@ -86,7 +86,8 @@ namespace BlackMisc
QString m_deviceName; //!< Device name
QString m_hostName; //!< We use a DBus based system. Hence an audio device can reside on a differen computers, this here is its name
BLACK_METACLASS(CAudioDeviceInfo,
BLACK_METACLASS(
CAudioDeviceInfo,
BLACK_METAMEMBER(type),
BLACK_METAMEMBER(deviceIndex),
BLACK_METAMEMBER(deviceName),

View File

@@ -50,7 +50,8 @@ namespace BlackMisc
QString m_notificationFlags; //!< play notification for notification x, a little trick to use a string here (streamable, hashable, ..)
void initNotificationFlags(); //!< init flags
BLACK_METACLASS(CSettingsAudio,
BLACK_METACLASS(
CSettingsAudio,
BLACK_METAMEMBER(notificationFlags)
);
};

View File

@@ -109,7 +109,8 @@ namespace BlackMisc
bool m_connected;
bool m_audioPlaying;
BLACK_METACLASS(CVoiceRoom,
BLACK_METACLASS(
CVoiceRoom,
BLACK_METAMEMBER(hostname),
BLACK_METAMEMBER(channel),
BLACK_METAMEMBER(connected),

View File

@@ -49,7 +49,8 @@ namespace BlackMisc
int m_number = 1;
bool m_on = true;
BLACK_METACLASS(CAircraftEngine,
BLACK_METACLASS(
CAircraftEngine,
BLACK_METAMEMBER(number, 0, DisabledForJson),
BLACK_METAMEMBER(on)
);

View File

@@ -273,7 +273,8 @@ namespace BlackMisc
//! Create a combined string like L2J
static QString createdCombinedString(const QString &type, int engineCount, const QString &engine);
BLACK_METACLASS(CAircraftIcaoCode,
BLACK_METACLASS(
CAircraftIcaoCode,
BLACK_METAMEMBER(dbKey),
BLACK_METAMEMBER(timestampMSecsSinceEpoch),
BLACK_METAMEMBER(designator),

View File

@@ -107,7 +107,8 @@ namespace BlackMisc
bool m_navOn = false;
bool m_logoOn = false;
BLACK_METACLASS(CAircraftLights,
BLACK_METACLASS(
CAircraftLights,
BLACK_METAMEMBER_NAMED(strobeOn, "strobe_on"),
BLACK_METAMEMBER_NAMED(landingOn, "landing_on"),
BLACK_METAMEMBER_NAMED(taxiOn, "taxi_on"),

View File

@@ -121,7 +121,8 @@ namespace BlackMisc
bool m_spoilersOut = false;
bool m_isOnGround = false;
BLACK_METACLASS(CAircraftParts,
BLACK_METACLASS(
CAircraftParts,
BLACK_METAMEMBER_NAMED(lights, "lights"),
BLACK_METAMEMBER_NAMED(gearDown, "gear_down"),
BLACK_METAMEMBER_NAMED(flapsPercentage, "flaps_pct"),

View File

@@ -155,7 +155,8 @@ namespace BlackMisc
BlackMisc::PhysicalQuantities::CAngle m_bank;
BlackMisc::PhysicalQuantities::CSpeed m_groundspeed;
BLACK_METACLASS(CAircraftSituation,
BLACK_METACLASS(
CAircraftSituation,
BLACK_METAMEMBER(correspondingCallsign),
BLACK_METAMEMBER(position),
BLACK_METAMEMBER(altitude),

View File

@@ -186,7 +186,8 @@ namespace BlackMisc
bool m_isOperating = true; //!< still operating?
bool m_isMilitary = false; //!< air force or such
BLACK_METACLASS(CAirlineIcaoCode,
BLACK_METACLASS(
CAirlineIcaoCode,
BLACK_METAMEMBER(dbKey),
BLACK_METAMEMBER(timestampMSecsSinceEpoch),
BLACK_METAMEMBER(designator),

View File

@@ -119,7 +119,8 @@ namespace BlackMisc
QString m_descriptiveName;
BlackMisc::Geo::CCoordinateGeodetic m_position;
BLACK_METACLASS(CAirport,
BLACK_METACLASS(
CAirport,
BLACK_METAMEMBER(icao),
BLACK_METAMEMBER(descriptiveName),
BLACK_METAMEMBER(position),

View File

@@ -59,7 +59,8 @@ namespace BlackMisc
private:
QString m_icaoCode;
BLACK_METACLASS(CAirportIcaoCode,
BLACK_METACLASS(
CAirportIcaoCode,
BLACK_METAMEMBER(icaoCode, 0, CaseInsensitiveComparison)
);
};

View File

@@ -103,7 +103,8 @@ namespace BlackMisc
private:
ReferenceDatum m_datum; //!< MSL or AGL?
BLACK_METACLASS(CAltitude,
BLACK_METACLASS(
CAltitude,
BLACK_METAMEMBER(datum)
);
};

View File

@@ -258,7 +258,8 @@ namespace BlackMisc
CInformationMessage m_metar { CInformationMessage::METAR };
BlackMisc::Audio::CVoiceRoom m_voiceRoom;
BLACK_METACLASS(CAtcStation,
BLACK_METACLASS(
CAtcStation,
BLACK_METAMEMBER(callsign),
BLACK_METAMEMBER(controller),
BLACK_METAMEMBER(frequency),

View File

@@ -159,7 +159,8 @@ namespace BlackMisc
QString m_telephonyDesignator;
TypeHint m_typeHint = NoHint;
BLACK_METACLASS(CCallsign,
BLACK_METACLASS(
CCallsign,
BLACK_METAMEMBER(callsign, 0, CaseInsensitiveComparison),
BLACK_METAMEMBER(callsignAsSet, 0, DisabledForComparison | DisabledForHashing),
BLACK_METAMEMBER(telephonyDesignator, 0, DisabledForComparison | DisabledForHashing),

View File

@@ -166,7 +166,8 @@ namespace BlackMisc
//! \remarks Just a helper method, that is why no CFrequency is returned
static double channelSpacingToFrequencyKHz(ChannelSpacing channelSpacing);
BLACK_METACLASS(CComSystem,
BLACK_METACLASS(
CComSystem,
BLACK_METAMEMBER(channelSpacing)
);
};

View File

@@ -201,7 +201,8 @@ namespace BlackMisc
QString m_remarks;
QDateTime m_lastSentOrLoaded;
BLACK_METACLASS(CFlightPlan,
BLACK_METACLASS(
CFlightPlan,
BLACK_METAMEMBER(equipmentIcao),
BLACK_METAMEMBER(originAirportIcao),
BLACK_METAMEMBER(destinationAirportIcao),

View File

@@ -77,7 +77,8 @@ namespace BlackMisc
private:
ReferenceNorth m_north; //!< magnetic or true?
BLACK_METACLASS(CHeading,
BLACK_METACLASS(
CHeading,
BLACK_METAMEMBER(north)
);
};

View File

@@ -97,7 +97,8 @@ namespace BlackMisc
QString m_message;
QDateTime m_receivedTimestamp;
BLACK_METACLASS(CInformationMessage,
BLACK_METACLASS(
CInformationMessage,
BLACK_METAMEMBER(type),
BLACK_METAMEMBER(message),
BLACK_METAMEMBER(receivedTimestamp)

View File

@@ -165,7 +165,8 @@ namespace BlackMisc
BlackMisc::CRgbColor m_colorTail; //! color of tail
bool m_military = false; //! Military livery?
BLACK_METACLASS(CLivery,
BLACK_METACLASS(
CLivery,
BLACK_METAMEMBER(dbKey),
BLACK_METAMEMBER(timestampMSecsSinceEpoch),
BLACK_METAMEMBER(airline),

View File

@@ -149,7 +149,8 @@ namespace BlackMisc
//! Easy access to derived class (CRTP template parameter)
AVIO *derived();
BLACK_METACLASS(CModulator,
BLACK_METACLASS(
CModulator,
BLACK_METAMEMBER(name),
BLACK_METAMEMBER(frequencyActive),
BLACK_METAMEMBER(frequencyStandby),

View File

@@ -78,7 +78,8 @@ namespace BlackMisc
static QList<BlackMisc::PhysicalQuantities::CFrequency> frequencyEquivalents;
static QStringList allCodePairs;
BLACK_METACLASS(CSelcal,
BLACK_METACLASS(
CSelcal,
BLACK_METAMEMBER(code)
);
};

View File

@@ -88,7 +88,8 @@ namespace BlackMisc
private:
ReferenceNorth m_north; //!< magnetic or true?
BLACK_METACLASS(CTrack,
BLACK_METACLASS(
CTrack,
BLACK_METAMEMBER(north)
);
};

View File

@@ -176,7 +176,8 @@ namespace BlackMisc
int m_transponderCode; //!< Transponder code
TransponderMode m_transponderMode; //!< Transponder mode
BLACK_METACLASS(CTransponder,
BLACK_METACLASS(
CTransponder,
BLACK_METAMEMBER(transponderCode),
BLACK_METAMEMBER(transponderMode)
);

View File

@@ -93,7 +93,8 @@ namespace BlackMisc
private:
QString m_name; //!< country name
BLACK_METACLASS(CCountry,
BLACK_METACLASS(
CCountry,
BLACK_METAMEMBER(dbKey),
BLACK_METAMEMBER(timestampMSecsSinceEpoch),
BLACK_METAMEMBER(name)

View File

@@ -213,7 +213,8 @@ namespace BlackMisc
double m_z = 0; //!< normal vector
BlackMisc::PhysicalQuantities::CLength m_geodeticHeight { 0, BlackMisc::PhysicalQuantities::CLengthUnit::nullUnit() }; //!< height, ellipsoidal or geodetic height
BLACK_METACLASS(CCoordinateGeodetic,
BLACK_METACLASS(
CCoordinateGeodetic,
BLACK_METAMEMBER(x),
BLACK_METAMEMBER(y),
BLACK_METAMEMBER(z),

View File

@@ -130,7 +130,8 @@ namespace BlackMisc
QString m_descriptiveText; //!< what does it represent?
QPixmap m_pixmap; //!< Used with generated pixmaps, when not used with index
BLACK_METACLASS(CIcon,
BLACK_METACLASS(
CIcon,
BLACK_METAMEMBER(index),
BLACK_METAMEMBER(rotateDegrees, 0, DisabledForComparison | DisabledForHashing),
BLACK_METAMEMBER(descriptiveText)

View File

@@ -98,7 +98,8 @@ namespace BlackMisc
QString m_processName; //!< process name
qint64 m_processId; //!< PID
BLACK_METACLASS(CIdentifier,
BLACK_METACLASS(
CIdentifier,
BLACK_METAMEMBER(name),
BLACK_METAMEMBER(machineIdBase64),
BLACK_METAMEMBER(machineName, 0, DisabledForComparison | DisabledForHashing),

View File

@@ -85,7 +85,8 @@ namespace BlackMisc
CHotkeyCombination m_combination; //!< hotkey combination
QString m_action; //!< hotkey action
BLACK_METACLASS(CActionHotkey,
BLACK_METACLASS(
CActionHotkey,
BLACK_METAMEMBER(identifier),
BLACK_METAMEMBER(combination),
BLACK_METAMEMBER(action)

View File

@@ -76,7 +76,8 @@ namespace BlackMisc
CKeyboardKeyList m_keyboardKeys;
CJoystickButtonList m_joystickButtons;
BLACK_METACLASS(CHotkeyCombination,
BLACK_METACLASS(
CHotkeyCombination,
BLACK_METAMEMBER(keyboardKeys),
BLACK_METAMEMBER(joystickButtons)
);

View File

@@ -76,7 +76,8 @@ namespace BlackMisc
static constexpr int m_invalidIndex = -1;
BLACK_METACLASS(CJoystickButton,
BLACK_METACLASS(
CJoystickButton,
BLACK_METAMEMBER(buttonIndex)
);
};

View File

@@ -86,7 +86,8 @@ namespace BlackMisc
KeyCode m_keyCode; //!< Key code
BLACK_METACLASS(CKeyboardKey,
BLACK_METACLASS(
CKeyboardKey,
BLACK_METAMEMBER(keyCode)
);
};

View File

@@ -160,7 +160,8 @@ namespace BlackMisc
private:
QString m_string;
BLACK_METACLASS(CLogCategory,
BLACK_METACLASS(
CLogCategory,
BLACK_METAMEMBER(string)
);
};

View File

@@ -121,7 +121,8 @@ namespace BlackMisc
static const QHash<QString, CLogPattern> &allHumanReadablePatterns();
BLACK_METACLASS(CLogPattern,
BLACK_METACLASS(
CLogPattern,
BLACK_METAMEMBER(severities),
BLACK_METAMEMBER(strategy),
BLACK_METAMEMBER(strings)

View File

@@ -71,7 +71,8 @@ namespace BlackMisc
CVariant m_variant;
CIcon m_icon; //!< optional icon
BLACK_METACLASS(CNameVariantPair,
BLACK_METACLASS(
CNameVariantPair,
BLACK_METAMEMBER(name),
BLACK_METAMEMBER(variant),
BLACK_METAMEMBER(icon)

View File

@@ -155,7 +155,8 @@ namespace BlackMisc
bool m_authenticated = false;
CRoleList m_roles;
BLACK_METACLASS(CAuthenticatedUser,
BLACK_METACLASS(
CAuthenticatedUser,
BLACK_METAMEMBER(dbKey),
BLACK_METAMEMBER(vatsimId),
BLACK_METAMEMBER(realname),

View File

@@ -136,7 +136,8 @@ namespace BlackMisc
QString m_server;
BlackMisc::Network::CVoiceCapabilities m_voiceCapabilities;
BLACK_METACLASS(CClient,
BLACK_METACLASS(
CClient,
BLACK_METAMEMBER(user),
BLACK_METAMEMBER(model),
BLACK_METAMEMBER(capabilities, 0, DisabledForComparison | DisabledForJson),

View File

@@ -70,7 +70,8 @@ namespace BlackMisc
QString m_name;
QString m_description;
BLACK_METACLASS(CRole,
BLACK_METACLASS(
CRole,
BLACK_METAMEMBER(dbKey),
BLACK_METAMEMBER(name),
BLACK_METAMEMBER(description)

View File

@@ -114,7 +114,8 @@ namespace BlackMisc
CUser m_user;
bool m_isAcceptingConnections = true; //!< temp. disable server
BLACK_METACLASS(CServer,
BLACK_METACLASS(
CServer,
BLACK_METAMEMBER(name),
BLACK_METAMEMBER(description),
BLACK_METAMEMBER(address),

View File

@@ -169,7 +169,8 @@ namespace BlackMisc
BlackMisc::PhysicalQuantities::CFrequency m_frequency {0, BlackMisc::PhysicalQuantities::CFrequencyUnit::nullUnit()};
bool m_wasSent = false;
BLACK_METACLASS(CTextMessage,
BLACK_METACLASS(
CTextMessage,
BLACK_METAMEMBER(message),
BLACK_METAMEMBER(timestampMSecsSinceEpoch),
BLACK_METAMEMBER(senderCallsign),

View File

@@ -162,7 +162,8 @@ namespace BlackMisc
static QString stripQueryString(const QString query);
BLACK_METACLASS(CUrl,
BLACK_METACLASS(
CUrl,
BLACK_METAMEMBER(scheme),
BLACK_METAMEMBER(host),
BLACK_METAMEMBER(port),

View File

@@ -151,7 +151,8 @@ namespace BlackMisc
BlackMisc::Aviation::CCallsign m_callsign;
BlackMisc::Aviation::CAirportIcaoCode m_homebase;
BLACK_METACLASS(CUser,
BLACK_METACLASS(
CUser,
BLACK_METAMEMBER(id),
BLACK_METAMEMBER(realname),
BLACK_METAMEMBER(email),

View File

@@ -74,7 +74,8 @@ namespace BlackMisc
//! Capabilites from flight plans remarks such as "/V/"
void setFromFlightPlanRemarks(const QString &flightPlanRemarks);
BLACK_METACLASS(CVoiceCapabilities,
BLACK_METACLASS(
CVoiceCapabilities,
BLACK_METAMEMBER(voiceCapabilities)
);
};

View File

@@ -60,7 +60,8 @@ namespace BlackMisc
mutable bool m_hasCachedPixmap = false; //!< pixmap? Mutable because of lazy initialization
mutable QReadWriteLock m_lock; //!< lock (because of mutable members)
BLACK_METACLASS(CPixmap,
BLACK_METACLASS(
CPixmap,
BLACK_METAMEMBER(array)
);
};

View File

@@ -76,7 +76,8 @@ namespace BlackMisc
private:
QString m_string;
BLACK_METACLASS(CPqString,
BLACK_METACLASS(
CPqString,
BLACK_METAMEMBER(string)
);
};

View File

@@ -174,7 +174,8 @@ namespace BlackMisc
//! Convert list to string
void setIndexStringByList(const QList<int> &list);
BLACK_METACLASS(CPropertyIndex,
BLACK_METACLASS(
CPropertyIndex,
BLACK_METAMEMBER(indexString)
);
};

View File

@@ -119,7 +119,8 @@ namespace BlackMisc
static QString intToHex(int h, int digits = 2);
BLACK_METACLASS(CRgbColor,
BLACK_METACLASS(
CRgbColor,
BLACK_METAMEMBER(r),
BLACK_METAMEMBER(g),
BLACK_METAMEMBER(b)

View File

@@ -300,7 +300,8 @@ namespace BlackMisc
ModelType m_modelType = TypeUnknown; //!< model string is coming representing ...?
ModelMode m_modelMode = Include; //!< model mode (include / exclude)
BLACK_METACLASS(CAircraftModel,
BLACK_METACLASS(
CAircraftModel,
BLACK_METAMEMBER(dbKey),
BLACK_METAMEMBER(timestampMSecsSinceEpoch),
BLACK_METAMEMBER(callsign),

View File

@@ -103,7 +103,8 @@ namespace BlackMisc
BlackMisc::Aviation::CCallsignSet m_vtolAircraftCallsignsByDistance;
BlackMisc::Aviation::CCallsignSet m_enabledVtolAircraftCallsignsByDistance;
BLACK_METACLASS(CAirspaceAircraftSnapshot,
BLACK_METACLASS(
CAirspaceAircraftSnapshot,
BLACK_METAMEMBER(timestampMsSinceEpoch),
BLACK_METAMEMBER(aircraftCallsignsByDistance, 0, DisabledForComparison),
BLACK_METAMEMBER(enabledAircraftCallsignsByDistance, 0, DisabledForComparison),

View File

@@ -107,7 +107,8 @@ namespace BlackMisc
QString m_alias1; //!< alias name
QString m_alias2; //!< alias name
BLACK_METACLASS(CDistributor,
BLACK_METACLASS(
CDistributor,
BLACK_METAMEMBER(dbKey, 0, CaseInsensitiveComparison),
BLACK_METAMEMBER(timestampMSecsSinceEpoch),
BLACK_METAMEMBER(description),

View File

@@ -172,7 +172,8 @@ namespace BlackMisc
QString m_createdBy; //!< created by, "distributor"
bool m_rotorcraft = false; //!< hint if rotorcraft
BLACK_METACLASS(CAircraftCfgEntries,
BLACK_METACLASS(
CAircraftCfgEntries,
BLACK_METAMEMBER(index),
BLACK_METAMEMBER(fileName),
BLACK_METAMEMBER(title),

View File

@@ -92,7 +92,8 @@ namespace BlackMisc
QString m_callsignPrefix; //!< callsign prefix, aka airline ICAO
qint64 m_updatedMsSinceEpoch; //!< updated when
BLACK_METACLASS(CVPilotModelRule,
BLACK_METACLASS(
CVPilotModelRule,
BLACK_METAMEMBER(typeCode, 0, CaseInsensitiveComparison),
BLACK_METAMEMBER(callsignPrefix, 0, CaseInsensitiveComparison),
BLACK_METAMEMBER(modelName, 0, CaseInsensitiveComparison),

View File

@@ -376,7 +376,8 @@ namespace BlackMisc
//! Init, which syncronizes some denormalized values
void init();
BLACK_METACLASS(CSimulatedAircraft,
BLACK_METACLASS(
CSimulatedAircraft,
BLACK_METAMEMBER(callsign),
BLACK_METAMEMBER(pilot),
BLACK_METAMEMBER(situation),

View File

@@ -140,7 +140,8 @@ namespace BlackMisc
private:
int m_simulator = static_cast<int>(None);
BLACK_METACLASS(CSimulatorInfo,
BLACK_METACLASS(
CSimulatorInfo,
BLACK_METAMEMBER(simulator)
);
};

View File

@@ -66,7 +66,8 @@ namespace BlackMisc
QString m_description;
bool m_valid { false };
BLACK_METACLASS(CSimulatorPluginInfo,
BLACK_METACLASS(
CSimulatorPluginInfo,
BLACK_METAMEMBER(identifier, 0, CaseInsensitiveComparison),
BLACK_METAMEMBER(name, 0, DisabledForComparison | DisabledForHashing),
BLACK_METAMEMBER(simulator, 0, DisabledForComparison | DisabledForHashing),

View File

@@ -74,7 +74,8 @@ namespace BlackMisc
private:
BlackMisc::CNameVariantPairList m_data;
BLACK_METACLASS(CSimulatorSetup,
BLACK_METACLASS(
CSimulatorSetup,
BLACK_METAMEMBER(data)
);
};

View File

@@ -59,7 +59,8 @@ namespace BlackMisc
int m_id = 0;
Geo::CCoordinateGeodetic m_position;
BLACK_METACLASS(CNavDataReference,
BLACK_METACLASS(
CNavDataReference,
BLACK_METAMEMBER(id),
BLACK_METAMEMBER(position)
);

View File

@@ -310,7 +310,8 @@ namespace BlackMisc
mutable QVector<quintptr> m_handledByObjects;
mutable QReadWriteLock m_lock; //!< lock (because of mutable members)
BLACK_METACLASS(CStatusMessage,
BLACK_METACLASS(
CStatusMessage,
BLACK_METAMEMBER(categories),
BLACK_METAMEMBER(severity),
BLACK_METAMEMBER(message),

View File

@@ -90,7 +90,8 @@ namespace BlackMisc
private:
bool m_saved = false;
BLACK_METACLASS(CValueCachePacket,
BLACK_METACLASS(
CValueCachePacket,
BLACK_METAMEMBER(saved)
);
};

View File

@@ -139,7 +139,8 @@ namespace BlackMisc
Coverage m_coverage;
int m_coveragePercent;
BLACK_METACLASS(CCloudLayer,
BLACK_METACLASS(
CCloudLayer,
BLACK_METAMEMBER(base),
BLACK_METAMEMBER(top),
BLACK_METAMEMBER(precipitationRate),

View File

@@ -105,7 +105,8 @@ namespace BlackMisc
CVisibilityLayerList m_visibilityLayers;
CWindLayerList m_windLayers;
BLACK_METACLASS(CGridPoint,
BLACK_METACLASS(
CGridPoint,
BLACK_METAMEMBER(latitude),
BLACK_METAMEMBER(longitude),
BLACK_METAMEMBER(cloudLayers),

View File

@@ -154,7 +154,8 @@ namespace BlackMisc
PhysicalQuantities::CTemperature m_dewPoint;
PhysicalQuantities::CPressure m_altimeter;
BLACK_METACLASS(CMetar,
BLACK_METACLASS(
CMetar,
BLACK_METAMEMBER(metarMessage),
BLACK_METAMEMBER(reportType),
BLACK_METAMEMBER(airport),

View File

@@ -128,7 +128,8 @@ namespace BlackMisc
Descriptor m_descriptor = None;
int m_weatherPhenomena;
BLACK_METACLASS(CPresentWeather,
BLACK_METACLASS(
CPresentWeather,
BLACK_METAMEMBER(intensity),
BLACK_METAMEMBER(descriptor),
BLACK_METAMEMBER(weatherPhenomena)

View File

@@ -85,7 +85,8 @@ namespace BlackMisc
PhysicalQuantities::CTemperature m_dewPoint;
double m_relativeHumidity = 0;
BLACK_METACLASS(CTemperatureLayer,
BLACK_METACLASS(
CTemperatureLayer,
BLACK_METAMEMBER(level),
BLACK_METAMEMBER(temperature),
BLACK_METAMEMBER(dewPoint),

View File

@@ -76,7 +76,8 @@ namespace BlackMisc
BlackMisc::Aviation::CAltitude m_top;
PhysicalQuantities::CLength m_visibility;
BLACK_METACLASS(CVisibilityLayer,
BLACK_METACLASS(
CVisibilityLayer,
BLACK_METAMEMBER(base),
BLACK_METAMEMBER(top),
BLACK_METAMEMBER(visibility)

View File

@@ -57,7 +57,8 @@ namespace BlackMisc
QString m_description;
bool m_valid { false };
BLACK_METACLASS(CWeatherDataPluginInfo,
BLACK_METACLASS(
CWeatherDataPluginInfo,
BLACK_METAMEMBER(identifier, 0, CaseInsensitiveComparison),
BLACK_METAMEMBER(name, 0, DisabledForComparison | DisabledForHashing),
BLACK_METAMEMBER(description, 0, DisabledForComparison | DisabledForHashing),

View File

@@ -117,7 +117,8 @@ namespace BlackMisc
PhysicalQuantities::CSpeed m_speed;
PhysicalQuantities::CSpeed m_gustSpeed;
BLACK_METACLASS(CWindLayer,
BLACK_METACLASS(
CWindLayer,
BLACK_METAMEMBER(level),
BLACK_METAMEMBER(directionMain),
BLACK_METAMEMBER(directionFrom),

View File

@@ -68,7 +68,8 @@ namespace BlackMisc
QString m_name;
QString m_description;
BLACK_METACLASS(CTestValueObject,
BLACK_METACLASS(
CTestValueObject,
BLACK_METAMEMBER(name),
BLACK_METAMEMBER(description)
);