mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-19 03:45:30 +08:00
refs #403 add BlackMisc shared library build
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_ADFSYSTEM_H
|
||||
#define BLACKMISC_AVIATION_ADFSYSTEM_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/aviation/modulator.h"
|
||||
#include <stdexcept>
|
||||
|
||||
@@ -35,7 +36,7 @@ namespace BlackMisc
|
||||
{
|
||||
|
||||
//! ADF system ("for NDBs")
|
||||
class CAdfSystem : public CValueObject<CAdfSystem, CModulator<CAdfSystem>>
|
||||
class BLACKMISC_EXPORT CAdfSystem : public CValueObject<CAdfSystem, CModulator<CAdfSystem>>
|
||||
{
|
||||
public:
|
||||
//! Default constructor
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_AIRCRAFT_H
|
||||
#define BLACKMISC_AVIATION_AIRCRAFT_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/network/user.h"
|
||||
#include "blackmisc/aviation/aircraftsituation.h"
|
||||
#include "blackmisc/aviation/aircrafticao.h"
|
||||
@@ -30,7 +31,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object encapsulating information of an aircraft
|
||||
class CAircraft :
|
||||
class BLACKMISC_EXPORT CAircraft :
|
||||
public CValueObject<CAircraft>,
|
||||
public BlackMisc::Geo::ICoordinateWithRelativePosition
|
||||
{
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_AIRCRAFTENGINES_H
|
||||
#define BLACKMISC_AVIATION_AIRCRAFTENGINES_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/valueobject.h"
|
||||
|
||||
namespace BlackMisc
|
||||
@@ -19,7 +20,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object encapsulating information about aircraft's engines
|
||||
class CAircraftEngine : public CValueObject<CAircraftEngine>
|
||||
class BLACKMISC_EXPORT CAircraftEngine : public CValueObject<CAircraftEngine>
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
#define BLACKMISC_AVIATION_AIRCRAFTENGINELIST_H
|
||||
|
||||
#include "aircraftengine.h"
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/collection.h"
|
||||
#include "blackmisc/sequence.h"
|
||||
#include <initializer_list>
|
||||
@@ -22,7 +23,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object encapsulating a list of aircraft engines.
|
||||
class CAircraftEngineList : public CSequence<CAircraftEngine>
|
||||
class BLACKMISC_EXPORT CAircraftEngineList : public CSequence<CAircraftEngine>
|
||||
{
|
||||
public:
|
||||
//! Default constructor.
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_AIRCRAFTICAO_H
|
||||
#define BLACKMISC_AVIATION_AIRCRAFTICAO_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/propertyindex.h"
|
||||
#include "blackmisc/blackmiscfreefunctions.h"
|
||||
|
||||
@@ -20,7 +21,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object for ICAO classification
|
||||
class CAircraftIcao : public CValueObject<CAircraftIcao>
|
||||
class BLACKMISC_EXPORT CAircraftIcao : public CValueObject<CAircraftIcao>
|
||||
{
|
||||
public:
|
||||
//! Properties by index
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_AIRCRAFTLIGHTS_H
|
||||
#define BLACKMISC_AVIATION_AIRCRAFTLIGHTS_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/valueobject.h"
|
||||
#include "blackmisc/propertyindex.h"
|
||||
|
||||
@@ -20,7 +21,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object encapsulating information about aircraft's lights
|
||||
class CAircraftLights : public CValueObject<CAircraftLights>
|
||||
class BLACKMISC_EXPORT CAircraftLights : public CValueObject<CAircraftLights>
|
||||
{
|
||||
public:
|
||||
//! Properties by index
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_AIRCRAFTLIST_H
|
||||
#define BLACKMISC_AVIATION_AIRCRAFTLIST_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/aviation/aircraft.h"
|
||||
#include "blackmisc/aviation/callsignset.h"
|
||||
#include "blackmisc/aviation/callsignobjectlist.h"
|
||||
@@ -28,7 +29,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object encapsulating a list of aircraft.
|
||||
class CAircraftList :
|
||||
class BLACKMISC_EXPORT CAircraftList :
|
||||
public CSequence<CAircraft>,
|
||||
public ICallsignObjectList<CAircraft, CAircraftList>,
|
||||
public BlackMisc::Geo::IGeoObjectWithRelativePositionList<CAircraft, CAircraftList>
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_AIRCRAFTPARTS_H
|
||||
#define BLACKMISC_AVIATION_AIRCRAFTPARTS_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/aviation/callsign.h"
|
||||
#include "blackmisc/valueobject.h"
|
||||
#include "blackmisc/timestampbased.h"
|
||||
@@ -24,7 +25,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object encapsulating information of aircraft's parts
|
||||
class CAircraftParts :
|
||||
class BLACKMISC_EXPORT CAircraftParts :
|
||||
public CValueObject<CAircraftParts>,
|
||||
public BlackMisc::ITimestampBased
|
||||
{
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_AIRCRAFTPARTSLIST_H
|
||||
#define BLACKMISC_AVIATION_AIRCRAFTPARTSLIST_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "aircraftparts.h"
|
||||
#include "blackmisc/timestampobjectlist.h"
|
||||
#include "blackmisc/aviation/callsignobjectlist.h"
|
||||
@@ -22,7 +23,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object encapsulating a list of aircraft parts.
|
||||
class CAircraftPartsList :
|
||||
class BLACKMISC_EXPORT CAircraftPartsList :
|
||||
public CSequence<CAircraftParts>,
|
||||
public ITimestampObjectList<CAircraftParts, CAircraftPartsList>,
|
||||
public ICallsignObjectList<CAircraftParts, CAircraftPartsList>
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_AIRCRAFTSITUATION_H
|
||||
#define BLACKMISC_AVIATION_AIRCRAFTSITUATION_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/geo/coordinategeodetic.h"
|
||||
#include "blackmisc/timestampbased.h"
|
||||
#include "blackmisc/aviation/altitude.h"
|
||||
@@ -26,7 +27,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object encapsulating information of an aircraft's situation
|
||||
class CAircraftSituation :
|
||||
class BLACKMISC_EXPORT CAircraftSituation :
|
||||
public CValueObject<CAircraftSituation>,
|
||||
public Geo::ICoordinateGeodetic, public BlackMisc::ITimestampBased
|
||||
{
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_AIRCRAFTSITUATIONLIST_H
|
||||
#define BLACKMISC_AVIATION_AIRCRAFTSITUATIONLIST_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/aviation/aircraftsituation.h"
|
||||
#include "blackmisc/timestampobjectlist.h"
|
||||
#include "blackmisc/aviation/callsignobjectlist.h"
|
||||
@@ -22,7 +23,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object encapsulating a list of aircraft situations
|
||||
class CAircraftSituationList :
|
||||
class BLACKMISC_EXPORT CAircraftSituationList :
|
||||
public CSequence<CAircraftSituation>,
|
||||
public ITimestampObjectList<CAircraftSituation, CAircraftSituationList>,
|
||||
public ICallsignObjectList<CAircraftSituation, CAircraftSituationList>
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_AIRPORT_H
|
||||
#define BLACKMISC_AVIATION_AIRPORT_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/aviation/airporticao.h"
|
||||
#include "blackmisc/geo/coordinategeodetic.h"
|
||||
#include "blackmisc/propertyindex.h"
|
||||
@@ -21,7 +22,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object encapsulating information about an airpot.
|
||||
class CAirport : public CValueObject<CAirport>, public Geo::ICoordinateWithRelativePosition
|
||||
class BLACKMISC_EXPORT CAirport : public CValueObject<CAirport>, public Geo::ICoordinateWithRelativePosition
|
||||
{
|
||||
public:
|
||||
//! Properties by index
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_AIRPORTICAO_H
|
||||
#define BLACKMISC_AVIATION_AIRPORTICAO_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/valueobject.h"
|
||||
#include "blackmisc/blackmiscfreefunctions.h"
|
||||
|
||||
@@ -20,7 +21,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object encapsulating information of a callsign.
|
||||
class CAirportIcao : public CValueObject<CAirportIcao>
|
||||
class BLACKMISC_EXPORT CAirportIcao : public CValueObject<CAirportIcao>
|
||||
{
|
||||
public:
|
||||
//! Default constructor.
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_AIRPORTLIST_H
|
||||
#define BLACKMISC_AVIATION_AIRPORTLIST_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/aviation/airport.h"
|
||||
#include "blackmisc/geo/geoobjectlist.h"
|
||||
#include "blackmisc/collection.h"
|
||||
@@ -26,7 +27,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object for a list of airports.
|
||||
class CAirportList :
|
||||
class BLACKMISC_EXPORT CAirportList :
|
||||
public CSequence<CAirport>,
|
||||
public BlackMisc::Geo::IGeoObjectWithRelativePositionList<CAirport, CAirportList>
|
||||
{
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_ALTITUDE_H
|
||||
#define BLACKMISC_AVIATION_ALTITUDE_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/pq/length.h"
|
||||
|
||||
namespace BlackMisc
|
||||
@@ -34,7 +35,7 @@ namespace BlackMisc
|
||||
* Altitude as used in aviation, can be AGL or MSL altitude
|
||||
* \remarks Intentionally allowing +/- CLength , and >= / <= CLength.
|
||||
*/
|
||||
class CAltitude : public CValueObject<CAltitude, PhysicalQuantities::CLength>
|
||||
class BLACKMISC_EXPORT CAltitude : public CValueObject<CAltitude, PhysicalQuantities::CLength>
|
||||
{
|
||||
public:
|
||||
/*!
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_ATCSTATION_H
|
||||
#define BLACKMISC_AVIATION_ATCSTATION_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/audio/voiceroom.h"
|
||||
#include "blackmisc/aviation/comsystem.h"
|
||||
#include "blackmisc/aviation/informationmessage.h"
|
||||
@@ -30,7 +31,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object encapsulating information about an ATC station.
|
||||
class CAtcStation : public CValueObject<CAtcStation>, public Geo::ICoordinateWithRelativePosition
|
||||
class BLACKMISC_EXPORT CAtcStation : public CValueObject<CAtcStation>, public Geo::ICoordinateWithRelativePosition
|
||||
{
|
||||
public:
|
||||
//! Properties by index
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_ATCSTATIONLIST_H
|
||||
#define BLACKMISC_AVIATION_ATCSTATIONLIST_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/geo/geoobjectlist.h"
|
||||
#include "blackmisc/network/userlist.h"
|
||||
#include "blackmisc/aviation/atcstation.h"
|
||||
@@ -27,7 +28,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object for a list of ATC stations.
|
||||
class CAtcStationList :
|
||||
class BLACKMISC_EXPORT CAtcStationList :
|
||||
public CSequence<CAtcStation>,
|
||||
public BlackMisc::Aviation::ICallsignObjectList<CAtcStation, CAtcStationList>,
|
||||
public BlackMisc::Geo::IGeoObjectWithRelativePositionList<CAtcStation, CAtcStationList>
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
|
||||
//! \file
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/valueobject.h"
|
||||
#include "blackmisc/pq/constants.h"
|
||||
#include <QtGlobal>
|
||||
@@ -27,7 +28,7 @@ namespace BlackMisc
|
||||
{
|
||||
|
||||
//! Base class for avionics
|
||||
class CAvionicsBase : public CValueObject<CAvionicsBase>
|
||||
class BLACKMISC_EXPORT CAvionicsBase : public CValueObject<CAvionicsBase>
|
||||
{
|
||||
protected:
|
||||
QString m_name; //!< name of the unit
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_CALLSIGN_H
|
||||
#define BLACKMISC_AVIATION_CALLSIGN_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/propertyindex.h"
|
||||
#include "blackmisc/icon.h"
|
||||
#include "blackmisc/blackmiscfreefunctions.h"
|
||||
@@ -21,7 +22,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object encapsulating information of a callsign.
|
||||
class CCallsign : public CValueObject<CCallsign>
|
||||
class BLACKMISC_EXPORT CCallsign : public CValueObject<CCallsign>
|
||||
{
|
||||
public:
|
||||
//! Indexes
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_CALLSIGNSET_H
|
||||
#define BLACKMISC_AVIATION_CALLSIGNSET_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/aviation/callsign.h"
|
||||
#include "blackmisc/collection.h"
|
||||
#include "blackmisc/sequence.h"
|
||||
@@ -22,7 +23,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object for a set of callsigns.
|
||||
class CCallsignSet : public CCollection<CCallsign>
|
||||
class BLACKMISC_EXPORT CCallsignSet : public CCollection<CCallsign>
|
||||
{
|
||||
public:
|
||||
//! Default constructor.
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_COMSYSTEM_H
|
||||
#define BLACKMISC_AVIATION_COMSYSTEM_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/aviation/modulator.h"
|
||||
|
||||
namespace BlackMisc
|
||||
@@ -32,7 +33,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! COM system (aka "radio")
|
||||
class CComSystem : public CValueObject<CComSystem, CModulator<CComSystem>>
|
||||
class BLACKMISC_EXPORT CComSystem : public CValueObject<CComSystem, CModulator<CComSystem>>
|
||||
{
|
||||
public:
|
||||
//! Channel spacing frequency
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_FLIGHTPLAN_H
|
||||
#define BLACKMISC_AVIATION_FLIGHTPLAN_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/valueobject.h"
|
||||
#include "blackmisc/aviation/altitude.h"
|
||||
#include "blackmisc/aviation/airporticao.h"
|
||||
@@ -24,7 +25,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object for a flight plan
|
||||
class CFlightPlan : public CValueObject<CFlightPlan>
|
||||
class BLACKMISC_EXPORT CFlightPlan : public CValueObject<CFlightPlan>
|
||||
{
|
||||
public:
|
||||
//! Flight rules (VFR or IFR)
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_HEADING_H
|
||||
#define BLACKMISC_AVIATION_HEADING_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/pq/angle.h"
|
||||
|
||||
namespace BlackMisc
|
||||
@@ -34,7 +35,7 @@ namespace BlackMisc
|
||||
* \brief Heading as used in aviation, can be true or magnetic heading
|
||||
* \remarks Intentionally allowing +/- CAngle , and >= / <= CAngle.
|
||||
*/
|
||||
class CHeading : public CValueObject<CHeading, PhysicalQuantities::CAngle>
|
||||
class BLACKMISC_EXPORT CHeading : public CValueObject<CHeading, PhysicalQuantities::CAngle>
|
||||
{
|
||||
public:
|
||||
//! Enum type to distinguish between true north and magnetic north
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_INFORMATIONMESSAGE_H
|
||||
#define BLACKMISC_AVIATION_INFORMATIONMESSAGE_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/valueobject.h"
|
||||
#include "blackmisc/blackmiscfreefunctions.h"
|
||||
#include <QString>
|
||||
@@ -22,7 +23,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Value object encapsulating information message (ATIS, METAR, TAF)
|
||||
class CInformationMessage : public CValueObject<CInformationMessage>
|
||||
class BLACKMISC_EXPORT CInformationMessage : public CValueObject<CInformationMessage>
|
||||
{
|
||||
public:
|
||||
/*!
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_NAVSYSTEM_H
|
||||
#define BLACKMISC_AVIATION_NAVSYSTEM_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/aviation/modulator.h"
|
||||
|
||||
namespace BlackMisc
|
||||
@@ -33,7 +34,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! NAV system (radio navigation)
|
||||
class CNavSystem : public CValueObject<CNavSystem, CModulator<CNavSystem>>
|
||||
class BLACKMISC_EXPORT CNavSystem : public CValueObject<CNavSystem, CModulator<CNavSystem>>
|
||||
{
|
||||
public:
|
||||
//! Default constructor
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_SELCAL_H
|
||||
#define BLACKMISC_AVIATION_SELCAL_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/pq/frequency.h"
|
||||
#include "blackmisc/valueobject.h"
|
||||
|
||||
@@ -24,7 +25,7 @@ namespace BlackMisc
|
||||
* \see http://en.wikipedia.org/wiki/SELCAL
|
||||
* \see http://www.asri.aero/our-services/selcal/ User Guide
|
||||
*/
|
||||
class CSelcal : public CValueObject<CSelcal>
|
||||
class BLACKMISC_EXPORT CSelcal : public CValueObject<CSelcal>
|
||||
{
|
||||
public:
|
||||
//! Default constructor.
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_TRACK_H
|
||||
#define BLACKMISC_AVIATION_TRACK_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/pq/angle.h"
|
||||
|
||||
namespace BlackMisc
|
||||
@@ -35,7 +36,7 @@ namespace BlackMisc
|
||||
* \remarks Intentionally allowing +/- BlackMisc::PhysicalQuantities::CAngle ,
|
||||
* and >= / <= CAngle.
|
||||
*/
|
||||
class CTrack : public CValueObject<CTrack, PhysicalQuantities::CAngle>
|
||||
class BLACKMISC_EXPORT CTrack : public CValueObject<CTrack, PhysicalQuantities::CAngle>
|
||||
{
|
||||
public:
|
||||
/*!
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#ifndef BLACKMISC_AVIATION_TRANSPONDER_H
|
||||
#define BLACKMISC_AVIATION_TRANSPONDER_H
|
||||
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/aviation/avionicsbase.h"
|
||||
|
||||
namespace BlackMisc
|
||||
@@ -28,7 +29,7 @@ namespace BlackMisc
|
||||
namespace Aviation
|
||||
{
|
||||
//! Transponder
|
||||
class CTransponder : public CValueObject<CTransponder, CAvionicsBase>
|
||||
class BLACKMISC_EXPORT CTransponder : public CValueObject<CTransponder, CAvionicsBase>
|
||||
{
|
||||
public:
|
||||
//! Transponder codes
|
||||
|
||||
Reference in New Issue
Block a user