VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Attributes
DtRunwayStateRepository Class Reference

Instances of DtRunwayStateRepository are used to store state data for runway objects. More...

+ Inheritance diagram for DtRunwayStateRepository:
+ Collaboration diagram for DtRunwayStateRepository:

Public Member Functions

 DtRunwayStateRepository ()
 Constructor. More...
 
virtual ~DtRunwayStateRepository ()
 Destructor. More...
 
 DtRunwayStateRepository (const DtRunwayStateRepository &orig)
 Copy Constructor. More...
 
DtRunwayStateRepositoryoperator= (const DtRunwayStateRepository &orig)
 Assignment Operator. More...
 
virtual DtStateRepositoryclone (bool copy) const
 Return a copy/empty object of the same type as this. More...
 
virtual void printData () const
 Print data to the DtInfo stream. More...
 
virtual void printDataToStream (std::ostream &stream) const
 Print data to the specified stream. More...
 
virtual void setUniqueId (const DtVrlUuid &val)
 Set the UniqueId. More...
 
virtual const DtVrlUuiduniqueId () const
 Get the UniqueId. More...
 
virtual void setAerodromeId (const DtVrlUuid &val)
 Set the AerodromeId. More...
 
virtual const DtVrlUuidaerodromeId () const
 Get the AerodromeId. More...
 
virtual void setDamaged (bool val)
 Set the Damage state. More...
 
virtual bool damaged () const
 Get the Damage state. More...
 
virtual void setCondition (const DtRunwayConditionEnum8 &val)
 Set the Condition of the runway. More...
 
virtual const DtString name ()
 Returns the Runway name, which combines both Runway1Name and Runway2Name in the form of "Runway1Name/Runway2Name". More...
 
virtual const
DtRunwayConditionEnum8
condition () const
 Get the Condition. More...
 
virtual void setRunway1Name (const DtString &val)
 Set name for Runway1. More...
 
virtual const DtStringrunway1Name () const
 Get the name for Runway1. More...
 
virtual void setRunway2Name (const DtString &val)
 Set name for Runway2. More...
 
virtual const DtStringrunway2Name () const
 Get the name for Runway2. More...
 
virtual void setRunway1Active (bool val)
 Set the Runway1Active. More...
 
virtual bool runway1Active () const
 Get the Runway1Active. More...
 
virtual void setRunway2Active (bool val)
 Set the Runway2Active. More...
 
virtual bool runway2Active () const
 Get the Runway2Active. More...
 
virtual void setRunway1CenterLineLight (DtU8 val)
 Set the Runway1CenterLineLight. More...
 
virtual DtU8 runway1CenterLineLight () const
 Get the Runway1CenterLineLight. More...
 
virtual void setRunway2CenterLineLight (DtU8 val)
 Set the Runway2CenterLineLight. More...
 
virtual DtU8 runway2CenterLineLight () const
 Get the Runway2CenterLineLight. More...
 
virtual void setRunway1DistanceToGoLight (bool onOff)
 Set the Runway1DistanceToGoLight to on or off. More...
 
virtual bool runway1DistanceToGoLight () const
 Get the Runway1DistanceToGoLight on or off state. More...
 
virtual void setRunway2DistanceToGoLight (bool onOff)
 Set the Runway2DistanceToGoLight to on or off. More...
 
virtual bool runway2DistanceToGoLight () const
 Get the Runway2DistanceToGoLight on or off state. More...
 
virtual void setRunway1EdgeLight (DtU8 val)
 Set the Runway1EdgeLight. More...
 
virtual DtU8 runway1EdgeLight () const
 Get the Runway1EdgeLight. More...
 
virtual void setRunway2EdgeLight (DtU8 val)
 Set the Runway2EdgeLight. More...
 
virtual DtU8 runway2EdgeLight () const
 Get the Runway2EdgeLight. More...
 
virtual void setRunway1DisplacedThresholdLight (DtU8 val)
 Set the Runway1DisplacedThresholdLight. More...
 
virtual DtU8 runway1DisplacedThresholdLight () const
 Get the Runway1DisplacedThresholdLight. More...
 
virtual void setRunway2DisplacedThresholdLight (DtU8 val)
 Set the Runway2DisplacedThresholdLight. More...
 
virtual DtU8 runway2DisplacedThresholdLight () const
 Get the Runway2DisplacedThresholdLight. More...
 
virtual void setRunway1EndLight (DtU8 val)
 Set the Runway1EndLight. More...
 
virtual DtU8 runway1EndLight () const
 Get the Runway1EndLight. More...
 
virtual void setRunway2EndLight (DtU8 val)
 Set the Runway2EndLight. More...
 
virtual DtU8 runway2EndLight () const
 Get the Runway2EndLight. More...
 
virtual void setRunway1TouchDownZoneLight (DtU8 val)
 Set the Runway1TouchDownZoneLight. More...
 
virtual DtU8 runway1TouchDownZoneLight () const
 Get the Runway1TouchDownZoneLight. More...
 
virtual void setRunway2TouchDownZoneLight (DtU8 val)
 Set the Runway2TouchDownZoneLight. More...
 
virtual DtU8 runway2TouchDownZoneLight () const
 Get the Runway2TouchDownZoneLight. More...
 
virtual void setRunway1ThresholdLightingLight (DtU8 val)
 Set the Runway1ThresholdLightingLight. More...
 
virtual DtU8 runway1ThresholdLightingLight () const
 Get the Runway1ThresholdLightingLight. More...
 
virtual void setRunway2ThresholdLightingLight (DtU8 val)
 Set the Runway2ThresholdLightingLight. More...
 
virtual DtU8 runway2ThresholdLightingLight () const
 Get the Runway2ThresholdLightingLight. More...
 
virtual void setRunway1RunwayEndIndicatorLight (DtU8 val)
 Set the Runway1RunwayEndIndicatorLight. More...
 
virtual DtU8 runway1RunwayEndIndicatorLight () const
 Get the Runway1RunwayEndIndicatorLight. More...
 
virtual void setRunway2RunwayEndIndicatorLight (DtU8 val)
 Set the Runway2RunwayEndIndicatorLight. More...
 
virtual DtU8 runway2RunwayEndIndicatorLight () const
 Get the Runway2RunwayEndIndicatorLight. More...
 
virtual void setRunway1ApproachLight (DtU8 val)
 Set the Runway1ApproachLight. More...
 
virtual DtU8 runway1ApproachLight () const
 Get the Runway1ApproachLight. More...
 
virtual void setRunway2ApproachLight (DtU8 val)
 Set the Runway2ApproachLight. More...
 
virtual DtU8 runway2ApproachLight () const
 Get the Runway2ApproachLight. More...
 
virtual void setRunway1VGSILight (DtU8 val)
 Set the Runway1VGSILight. More...
 
virtual DtU8 runway1VGSILight () const
 Get the Runway1VGSILight. More...
 
virtual void setRunway2VGSILight (DtU8 val)
 Set the Runway2VGSILight. More...
 
virtual DtU8 runway2VGSILight () const
 Get the Runway2VGSILight. More...
 
virtual void setRunwayGuardLight (DtU8 val)
 Set the RunwayGuardLight. More...
 
virtual DtU8 runwayGuardLight () const
 Get the RunwayGuardLight. More...
 
virtual void setRunway1RapidExitTaxiwayLight (DtU8 val)
 Set the Runway1RapidExitTaxiwayLight. More...
 
virtual DtU8 runway1RapidExitTaxiwayLight () const
 Get the Runway1RapidExitTaxiwayLight. More...
 
virtual void setRunway2RapidExitTaxiwayLight (DtU8 val)
 Set the Runway2RapidExitTaxiwayLight. More...
 
virtual DtU8 runway2RapidExitTaxiwayLight () const
 Get the Runway2RapidExitTaxiwayLight. More...
 
virtual void setRunway1RunwayExitLight (DtU8 val)
 Set the Runway1RunwayExitLight. More...
 
virtual DtU8 runway1RunwayExitLight () const
 Get the Runway1RunwayExitLight. More...
 
virtual void setRunway2RunwayExitLight (DtU8 val)
 Set the Runway2RunwayExitLight. More...
 
virtual DtU8 runway2RunwayExitLight () const
 Get the Runway2RunwayExitLight. More...
 
virtual void setRunway1TaxiwayLeadOnLight (DtU8 val)
 Set the Runway1TaxiwayLeadOnLight. More...
 
virtual DtU8 runway1TaxiwayLeadOnLight () const
 Get the Runway1TaxiwayLeadOnLight. More...
 
virtual void setRunway2TaxiwayLeadOnLight (DtU8 val)
 Set the Runway2TaxiwayLeadOnLight. More...
 
virtual DtU8 runway2TaxiwayLeadOnLight () const
 Get the Runway2TaxiwayLeadOnLight. More...
 
virtual void setRunway1TaxiwayStopBarLight (DtU8 val)
 Set the Runway1TaxiwayStopBarLight. More...
 
virtual DtU8 runway1TaxiwayStopBarLight () const
 Get the Runway1TaxiwayStopBarLight. More...
 
virtual void setRunway2TaxiwayStopBarLight (DtU8 val)
 Set the Runway2TaxiwayStopBarLight. More...
 
virtual DtU8 runway2TaxiwayStopBarLight () const
 Get the Runway2TaxiwayStopBarLight. More...
 
virtual void setRunway1PrethresholdEdgeLight (DtU8 val)
 Set the Runway1PrethresholdEdgeLight. More...
 
virtual DtU8 runway1PrethresholdEdgeLight () const
 Get the Runway1PrethresholdEdgeLight. More...
 
virtual void setRunway2PrethresholdEdgeLight (DtU8 val)
 Set the Runway2PrethresholdEdgeLight. More...
 
virtual DtU8 runway2PrethresholdEdgeLight () const
 Get the Runway2PrethresholdEdgeLight. More...
 
virtual void setRunway1ArrestorGearUp (bool val)
 Set the Runway1ArrestorGearUp. More...
 
virtual bool runway1ArrestorGearUp () const
 Get the Runway1ArrestorGearUp. More...
 
virtual void setRunway2ArrestorGearUp (bool val)
 Set the Runway2ArrestorGearUp. More...
 
virtual bool runway2ArrestorGearUp () const
 Get the Runway2ArrestorGearUp. More...
 
virtual void setEndpoint1 (DtVector val)
 Set the Endpoint1. More...
 
virtual DtVector endpoint1 () const
 Get the Endpoint1. More...
 
virtual void setEndpoint2 (DtVector val)
 Set the Endpoint2. More...
 
virtual DtVector endpoint2 () const
 Get the Endpoint2. More...
 
- Public Member Functions inherited from DtStateRepository
 DtStateRepository ()
 default constructor More...
 
 DtStateRepository (const DtStateRepository &orig)
 copy constructor More...
 
virtual ~DtStateRepository ()
 destructor More...
 
DtStateRepositoryoperator= (const DtStateRepository &orig)
 assignment operator More...
 
virtual void setGlobalId (const DtString &id)
 Get/Set global identifier, or name. More...
 
virtual const DtStringglobalId () const
 
virtual void setLocalId (const DtObjectId &id)
 Get/Set local identifier, or handle. More...
 
virtual const DtObjectIdlocalId () const
 
virtual bool publishesAttribute (const RTI::AttributeHandle &val) const
 Returns true if the attribute is published. More...
 
virtual void setAttributeByHandle (const RTI::AttributeHandle &attrHdl, const char *attrValue, unsigned size)
 Set the attribute with the given handle. More...
 
virtual const char * getAttributeByHandle (const RTI::AttributeHandle &attrHdl, unsigned &size) const
 Get a pointer to attribute value for the attribute with the given handle. More...
 
virtual void setAttributeByName (const DtString &attrName, const char *attrValue, unsigned size, DtHlaObject *hlaObj)
 Set the attribute with the given name. Note that in order to do this you must provide a DtHlaObject. More...
 
virtual const char * getAttributeByName (const DtString &attrName, unsigned &size, DtHlaObject *hlaObj) const
 Get a pointer to attribute value for the attribute with the given name. More...
 
virtual const char * getAttributeByHandleIfUpdated (const RTI::AttributeHandle &attrHdl, unsigned &size) const
 Get a pointer to attribute value for the attribute with the given handle, but only if it's been updated since the last time we read it. More...
 
virtual
DtStateRepositoryExtension
stateRepositoryExtension (DtString srExtName) const
 Returns pointer to a DtStateRepositoryExtension object with the given name Returns 0 if no extension with given name is found. More...
 
virtual std::vector< DtStringstateRepositoryExtensionNames () const
 Returns a set of the registered state repository extension names. More...
 
virtual void setStateRepositoryExtensions (std::map< DtString, DtStateRepositoryExtension * > extensions)
 Returns pointer to a DtStateRepositoryExtension object with the given name Returns 0 if no extension with given name is found. More...
 
virtual const std::map
< DtString,
DtStateRepositoryExtension * > 
stateRepositoryExtensions () const
 Returns pointer to a DtStateRepositoryExtension object with the given name Returns 0 if no extension with given name is found. More...
 

Static Public Member Functions

static DtRunwayStateRepositorycreate ()
 Create a DtRunwayStateRepository. More...
 
- Static Public Member Functions inherited from DtStateRepository
static bool addStateRepositoryExtension (DtString srExtName, DtSrExtCreatorFnc fnc)
 The following functions are for extending state repositories through State Repository Extension classes. More...
 

Protected Attributes

DtVrlUuid myUniqueId
 
DtVrlUuid myAerodromeId
 
bool myDamaged
 
DtRunwayConditionEnum8 myCondition
 
DtString myRunway1Name
 
DtString myRunway2Name
 
bool myRunway1Active
 
bool myRunway2Active
 
DtU8 myRunway1CenterLineLight
 
DtU8 myRunway2CenterLineLight
 
bool myRunway1DistanceToGoLight
 
bool myRunway2DistanceToGoLight
 
DtU8 myRunway1EdgeLight
 
DtU8 myRunway2EdgeLight
 
DtU8 myRunway1DisplacedThresholdLight
 
DtU8 myRunway2DisplacedThresholdLight
 
DtU8 myRunway1EndLight
 
DtU8 myRunway2EndLight
 
DtU8 myRunway1TouchDownZoneLight
 
DtU8 myRunway2TouchDownZoneLight
 
DtU8 myRunway1ThresholdLightingLight
 
DtU8 myRunway2ThresholdLightingLight
 
DtU8 myRunway1RunwayEndIndicatorLight
 
DtU8 myRunway2RunwayEndIndicatorLight
 
DtU8 myRunway1ApproachLight
 
DtU8 myRunway2ApproachLight
 
DtU8 myRunway1VGSILight
 
DtU8 myRunway2VGSILight
 
DtU8 myRunwayGuardLight
 
DtU8 myRunway1RapidExitTaxiwayLight
 
DtU8 myRunway2RapidExitTaxiwayLight
 
DtU8 myRunway1RunwayExitLight
 
DtU8 myRunway2RunwayExitLight
 
DtU8 myRunway1TaxiwayLeadOnLight
 
DtU8 myRunway2TaxiwayLeadOnLight
 
DtU8 myRunway1TaxiwayStopBarLight
 
DtU8 myRunway2TaxiwayStopBarLight
 
DtU8 myRunway1PrethresholdEdgeLight
 
DtU8 myRunway2PrethresholdEdgeLight
 
bool myRunway1ArrestorGearUp
 
bool myRunway2ArrestorGearUp
 
DtVector64 myEndpoint1
 
DtVector64 myEndpoint2
 

Additional Inherited Members

- Public Types inherited from DtStateRepository
typedef std::map< DtString,
DtStateRepositoryExtension * > 
DtStateRepositoryExtensionMap
 
- Public Attributes inherited from DtStateRepository
DtString myGlobalId
 
DtObjectId myLocalId
 
std::map< RTI::AttributeHandle,
DtGenericAttributeInfo * > 
myAttributesByHandle
 Attributes by handle. More...
 
DtStateRepositoryExtensionMap myStateRepositoryExtensionMap
 
- Static Public Attributes inherited from DtStateRepository
static std::map< DtString,
DtSrExtCreatorFnc
theStateRepositoryExtensionCreatorMap
 

Detailed Description

Instances of DtRunwayStateRepository are used to store state data for runway objects.

Constructor & Destructor Documentation

DtRunwayStateRepository::DtRunwayStateRepository ( )

Constructor.

virtual DtRunwayStateRepository::~DtRunwayStateRepository ( )
virtual

Destructor.

DtRunwayStateRepository::DtRunwayStateRepository ( const DtRunwayStateRepository orig)

Copy Constructor.

Member Function Documentation

virtual const DtVrlUuid& DtRunwayStateRepository::aerodromeId ( ) const
virtual

Get the AerodromeId.

virtual DtStateRepository* DtRunwayStateRepository::clone ( bool  copy) const
virtual

Return a copy/empty object of the same type as this.

Reimplemented from DtStateRepository.

virtual const DtRunwayConditionEnum8& DtRunwayStateRepository::condition ( ) const
virtual

Get the Condition.

static DtRunwayStateRepository* DtRunwayStateRepository::create ( )
static
virtual bool DtRunwayStateRepository::damaged ( ) const
virtual

Get the Damage state.

virtual DtVector DtRunwayStateRepository::endpoint1 ( ) const
virtual

Get the Endpoint1.

virtual DtVector DtRunwayStateRepository::endpoint2 ( ) const
virtual

Get the Endpoint2.

virtual const DtString DtRunwayStateRepository::name ( )
virtual

Returns the Runway name, which combines both Runway1Name and Runway2Name in the form of "Runway1Name/Runway2Name".

DtRunwayStateRepository& DtRunwayStateRepository::operator= ( const DtRunwayStateRepository orig)

Assignment Operator.

virtual void DtRunwayStateRepository::printData ( ) const
virtual

Print data to the DtInfo stream.

Reimplemented from DtStateRepository.

virtual void DtRunwayStateRepository::printDataToStream ( std::ostream &  stream) const
virtual

Print data to the specified stream.

Reimplemented from DtStateRepository.

virtual bool DtRunwayStateRepository::runway1Active ( ) const
virtual

Get the Runway1Active.

virtual DtU8 DtRunwayStateRepository::runway1ApproachLight ( ) const
virtual

Get the Runway1ApproachLight.

virtual bool DtRunwayStateRepository::runway1ArrestorGearUp ( ) const
virtual

Get the Runway1ArrestorGearUp.

virtual DtU8 DtRunwayStateRepository::runway1CenterLineLight ( ) const
virtual

Get the Runway1CenterLineLight.

virtual DtU8 DtRunwayStateRepository::runway1DisplacedThresholdLight ( ) const
virtual

Get the Runway1DisplacedThresholdLight.

virtual bool DtRunwayStateRepository::runway1DistanceToGoLight ( ) const
virtual

Get the Runway1DistanceToGoLight on or off state.

virtual DtU8 DtRunwayStateRepository::runway1EdgeLight ( ) const
virtual

Get the Runway1EdgeLight.

virtual DtU8 DtRunwayStateRepository::runway1EndLight ( ) const
virtual

Get the Runway1EndLight.

virtual const DtString& DtRunwayStateRepository::runway1Name ( ) const
virtual

Get the name for Runway1.

virtual DtU8 DtRunwayStateRepository::runway1PrethresholdEdgeLight ( ) const
virtual

Get the Runway1PrethresholdEdgeLight.

virtual DtU8 DtRunwayStateRepository::runway1RapidExitTaxiwayLight ( ) const
virtual

Get the Runway1RapidExitTaxiwayLight.

virtual DtU8 DtRunwayStateRepository::runway1RunwayEndIndicatorLight ( ) const
virtual

Get the Runway1RunwayEndIndicatorLight.

virtual DtU8 DtRunwayStateRepository::runway1RunwayExitLight ( ) const
virtual

Get the Runway1RunwayExitLight.

virtual DtU8 DtRunwayStateRepository::runway1TaxiwayLeadOnLight ( ) const
virtual

Get the Runway1TaxiwayLeadOnLight.

virtual DtU8 DtRunwayStateRepository::runway1TaxiwayStopBarLight ( ) const
virtual

Get the Runway1TaxiwayStopBarLight.

virtual DtU8 DtRunwayStateRepository::runway1ThresholdLightingLight ( ) const
virtual

Get the Runway1ThresholdLightingLight.

virtual DtU8 DtRunwayStateRepository::runway1TouchDownZoneLight ( ) const
virtual

Get the Runway1TouchDownZoneLight.

virtual DtU8 DtRunwayStateRepository::runway1VGSILight ( ) const
virtual

Get the Runway1VGSILight.

virtual bool DtRunwayStateRepository::runway2Active ( ) const
virtual

Get the Runway2Active.

virtual DtU8 DtRunwayStateRepository::runway2ApproachLight ( ) const
virtual

Get the Runway2ApproachLight.

virtual bool DtRunwayStateRepository::runway2ArrestorGearUp ( ) const
virtual

Get the Runway2ArrestorGearUp.

virtual DtU8 DtRunwayStateRepository::runway2CenterLineLight ( ) const
virtual

Get the Runway2CenterLineLight.

virtual DtU8 DtRunwayStateRepository::runway2DisplacedThresholdLight ( ) const
virtual

Get the Runway2DisplacedThresholdLight.

virtual bool DtRunwayStateRepository::runway2DistanceToGoLight ( ) const
virtual

Get the Runway2DistanceToGoLight on or off state.

virtual DtU8 DtRunwayStateRepository::runway2EdgeLight ( ) const
virtual

Get the Runway2EdgeLight.

virtual DtU8 DtRunwayStateRepository::runway2EndLight ( ) const
virtual

Get the Runway2EndLight.

virtual const DtString& DtRunwayStateRepository::runway2Name ( ) const
virtual

Get the name for Runway2.

virtual DtU8 DtRunwayStateRepository::runway2PrethresholdEdgeLight ( ) const
virtual

Get the Runway2PrethresholdEdgeLight.

virtual DtU8 DtRunwayStateRepository::runway2RapidExitTaxiwayLight ( ) const
virtual

Get the Runway2RapidExitTaxiwayLight.

virtual DtU8 DtRunwayStateRepository::runway2RunwayEndIndicatorLight ( ) const
virtual

Get the Runway2RunwayEndIndicatorLight.

virtual DtU8 DtRunwayStateRepository::runway2RunwayExitLight ( ) const
virtual

Get the Runway2RunwayExitLight.

virtual DtU8 DtRunwayStateRepository::runway2TaxiwayLeadOnLight ( ) const
virtual

Get the Runway2TaxiwayLeadOnLight.

virtual DtU8 DtRunwayStateRepository::runway2TaxiwayStopBarLight ( ) const
virtual

Get the Runway2TaxiwayStopBarLight.

virtual DtU8 DtRunwayStateRepository::runway2ThresholdLightingLight ( ) const
virtual

Get the Runway2ThresholdLightingLight.

virtual DtU8 DtRunwayStateRepository::runway2TouchDownZoneLight ( ) const
virtual

Get the Runway2TouchDownZoneLight.

virtual DtU8 DtRunwayStateRepository::runway2VGSILight ( ) const
virtual

Get the Runway2VGSILight.

virtual DtU8 DtRunwayStateRepository::runwayGuardLight ( ) const
virtual

Get the RunwayGuardLight.

virtual void DtRunwayStateRepository::setAerodromeId ( const DtVrlUuid val)
virtual

Set the AerodromeId.

virtual void DtRunwayStateRepository::setCondition ( const DtRunwayConditionEnum8 val)
virtual

Set the Condition of the runway.

virtual void DtRunwayStateRepository::setDamaged ( bool  val)
virtual

Set the Damage state.

virtual void DtRunwayStateRepository::setEndpoint1 ( DtVector  val)
virtual

Set the Endpoint1.

virtual void DtRunwayStateRepository::setEndpoint2 ( DtVector  val)
virtual

Set the Endpoint2.

virtual void DtRunwayStateRepository::setRunway1Active ( bool  val)
virtual

Set the Runway1Active.

virtual void DtRunwayStateRepository::setRunway1ApproachLight ( DtU8  val)
virtual

Set the Runway1ApproachLight.

virtual void DtRunwayStateRepository::setRunway1ArrestorGearUp ( bool  val)
virtual

Set the Runway1ArrestorGearUp.

virtual void DtRunwayStateRepository::setRunway1CenterLineLight ( DtU8  val)
virtual

Set the Runway1CenterLineLight.

virtual void DtRunwayStateRepository::setRunway1DisplacedThresholdLight ( DtU8  val)
virtual

Set the Runway1DisplacedThresholdLight.

virtual void DtRunwayStateRepository::setRunway1DistanceToGoLight ( bool  onOff)
virtual

Set the Runway1DistanceToGoLight to on or off.

virtual void DtRunwayStateRepository::setRunway1EdgeLight ( DtU8  val)
virtual

Set the Runway1EdgeLight.

virtual void DtRunwayStateRepository::setRunway1EndLight ( DtU8  val)
virtual

Set the Runway1EndLight.

virtual void DtRunwayStateRepository::setRunway1Name ( const DtString val)
virtual

Set name for Runway1.

Runways are named by a number between 01 and 36, which is generally the magnetic azimuth of the runway's heading in decadegrees This number is then optionally followed by a letter

virtual void DtRunwayStateRepository::setRunway1PrethresholdEdgeLight ( DtU8  val)
virtual

Set the Runway1PrethresholdEdgeLight.

virtual void DtRunwayStateRepository::setRunway1RapidExitTaxiwayLight ( DtU8  val)
virtual

Set the Runway1RapidExitTaxiwayLight.

virtual void DtRunwayStateRepository::setRunway1RunwayEndIndicatorLight ( DtU8  val)
virtual

Set the Runway1RunwayEndIndicatorLight.

virtual void DtRunwayStateRepository::setRunway1RunwayExitLight ( DtU8  val)
virtual

Set the Runway1RunwayExitLight.

virtual void DtRunwayStateRepository::setRunway1TaxiwayLeadOnLight ( DtU8  val)
virtual

Set the Runway1TaxiwayLeadOnLight.

virtual void DtRunwayStateRepository::setRunway1TaxiwayStopBarLight ( DtU8  val)
virtual

Set the Runway1TaxiwayStopBarLight.

virtual void DtRunwayStateRepository::setRunway1ThresholdLightingLight ( DtU8  val)
virtual

Set the Runway1ThresholdLightingLight.

virtual void DtRunwayStateRepository::setRunway1TouchDownZoneLight ( DtU8  val)
virtual

Set the Runway1TouchDownZoneLight.

virtual void DtRunwayStateRepository::setRunway1VGSILight ( DtU8  val)
virtual

Set the Runway1VGSILight.

virtual void DtRunwayStateRepository::setRunway2Active ( bool  val)
virtual

Set the Runway2Active.

virtual void DtRunwayStateRepository::setRunway2ApproachLight ( DtU8  val)
virtual

Set the Runway2ApproachLight.

virtual void DtRunwayStateRepository::setRunway2ArrestorGearUp ( bool  val)
virtual

Set the Runway2ArrestorGearUp.

virtual void DtRunwayStateRepository::setRunway2CenterLineLight ( DtU8  val)
virtual

Set the Runway2CenterLineLight.

virtual void DtRunwayStateRepository::setRunway2DisplacedThresholdLight ( DtU8  val)
virtual

Set the Runway2DisplacedThresholdLight.

virtual void DtRunwayStateRepository::setRunway2DistanceToGoLight ( bool  onOff)
virtual

Set the Runway2DistanceToGoLight to on or off.

virtual void DtRunwayStateRepository::setRunway2EdgeLight ( DtU8  val)
virtual

Set the Runway2EdgeLight.

virtual void DtRunwayStateRepository::setRunway2EndLight ( DtU8  val)
virtual

Set the Runway2EndLight.

virtual void DtRunwayStateRepository::setRunway2Name ( const DtString val)
virtual

Set name for Runway2.

Runways are named by a number between 01 and 36, which is generally the magnetic azimuth of the runway's heading in decadegrees This number is then optionally followed by a letter

virtual void DtRunwayStateRepository::setRunway2PrethresholdEdgeLight ( DtU8  val)
virtual

Set the Runway2PrethresholdEdgeLight.

virtual void DtRunwayStateRepository::setRunway2RapidExitTaxiwayLight ( DtU8  val)
virtual

Set the Runway2RapidExitTaxiwayLight.

virtual void DtRunwayStateRepository::setRunway2RunwayEndIndicatorLight ( DtU8  val)
virtual

Set the Runway2RunwayEndIndicatorLight.

virtual void DtRunwayStateRepository::setRunway2RunwayExitLight ( DtU8  val)
virtual

Set the Runway2RunwayExitLight.

virtual void DtRunwayStateRepository::setRunway2TaxiwayLeadOnLight ( DtU8  val)
virtual

Set the Runway2TaxiwayLeadOnLight.

virtual void DtRunwayStateRepository::setRunway2TaxiwayStopBarLight ( DtU8  val)
virtual

Set the Runway2TaxiwayStopBarLight.

virtual void DtRunwayStateRepository::setRunway2ThresholdLightingLight ( DtU8  val)
virtual

Set the Runway2ThresholdLightingLight.

virtual void DtRunwayStateRepository::setRunway2TouchDownZoneLight ( DtU8  val)
virtual

Set the Runway2TouchDownZoneLight.

virtual void DtRunwayStateRepository::setRunway2VGSILight ( DtU8  val)
virtual

Set the Runway2VGSILight.

virtual void DtRunwayStateRepository::setRunwayGuardLight ( DtU8  val)
virtual

Set the RunwayGuardLight.

virtual void DtRunwayStateRepository::setUniqueId ( const DtVrlUuid val)
virtual

Set the UniqueId.

virtual const DtVrlUuid& DtRunwayStateRepository::uniqueId ( ) const
virtual

Get the UniqueId.

Member Data Documentation

DtVrlUuid DtRunwayStateRepository::myAerodromeId
protected
DtRunwayConditionEnum8 DtRunwayStateRepository::myCondition
protected
bool DtRunwayStateRepository::myDamaged
protected
DtVector64 DtRunwayStateRepository::myEndpoint1
protected
DtVector64 DtRunwayStateRepository::myEndpoint2
protected
bool DtRunwayStateRepository::myRunway1Active
protected
DtU8 DtRunwayStateRepository::myRunway1ApproachLight
protected
bool DtRunwayStateRepository::myRunway1ArrestorGearUp
protected
DtU8 DtRunwayStateRepository::myRunway1CenterLineLight
protected
DtU8 DtRunwayStateRepository::myRunway1DisplacedThresholdLight
protected
bool DtRunwayStateRepository::myRunway1DistanceToGoLight
protected
DtU8 DtRunwayStateRepository::myRunway1EdgeLight
protected
DtU8 DtRunwayStateRepository::myRunway1EndLight
protected
DtString DtRunwayStateRepository::myRunway1Name
protected
DtU8 DtRunwayStateRepository::myRunway1PrethresholdEdgeLight
protected
DtU8 DtRunwayStateRepository::myRunway1RapidExitTaxiwayLight
protected
DtU8 DtRunwayStateRepository::myRunway1RunwayEndIndicatorLight
protected
DtU8 DtRunwayStateRepository::myRunway1RunwayExitLight
protected
DtU8 DtRunwayStateRepository::myRunway1TaxiwayLeadOnLight
protected
DtU8 DtRunwayStateRepository::myRunway1TaxiwayStopBarLight
protected
DtU8 DtRunwayStateRepository::myRunway1ThresholdLightingLight
protected
DtU8 DtRunwayStateRepository::myRunway1TouchDownZoneLight
protected
DtU8 DtRunwayStateRepository::myRunway1VGSILight
protected
bool DtRunwayStateRepository::myRunway2Active
protected
DtU8 DtRunwayStateRepository::myRunway2ApproachLight
protected
bool DtRunwayStateRepository::myRunway2ArrestorGearUp
protected
DtU8 DtRunwayStateRepository::myRunway2CenterLineLight
protected
DtU8 DtRunwayStateRepository::myRunway2DisplacedThresholdLight
protected
bool DtRunwayStateRepository::myRunway2DistanceToGoLight
protected
DtU8 DtRunwayStateRepository::myRunway2EdgeLight
protected
DtU8 DtRunwayStateRepository::myRunway2EndLight
protected
DtString DtRunwayStateRepository::myRunway2Name
protected
DtU8 DtRunwayStateRepository::myRunway2PrethresholdEdgeLight
protected
DtU8 DtRunwayStateRepository::myRunway2RapidExitTaxiwayLight
protected
DtU8 DtRunwayStateRepository::myRunway2RunwayEndIndicatorLight
protected
DtU8 DtRunwayStateRepository::myRunway2RunwayExitLight
protected
DtU8 DtRunwayStateRepository::myRunway2TaxiwayLeadOnLight
protected
DtU8 DtRunwayStateRepository::myRunway2TaxiwayStopBarLight
protected
DtU8 DtRunwayStateRepository::myRunway2ThresholdLightingLight
protected
DtU8 DtRunwayStateRepository::myRunway2TouchDownZoneLight
protected
DtU8 DtRunwayStateRepository::myRunway2VGSILight
protected
DtU8 DtRunwayStateRepository::myRunwayGuardLight
protected
DtVrlUuid DtRunwayStateRepository::myUniqueId
protected

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

Document ID: Generated on Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)