![]() |
VR-Link API Documentation for DIS
|
Attribute record for sending Tanker Aircraft Refueling light information across the network. More...
Inheritance diagram for DtTankerAircraftLightingRecord:
Collaboration diagram for DtTankerAircraftLightingRecord:Public Member Functions | |
| DtTankerAircraftLightingRecord () | |
| Constructor. More... | |
| DtTankerAircraftLightingRecord (unsigned int dataType) | |
| Constructor with record type specified. More... | |
| DtTankerAircraftLightingRecord (const DtTankerAircraftLightingRecord &orig) | |
| Copy Constructor. More... | |
| DtTankerAircraftLightingRecord (void *netBuffer, unsigned int size) | |
| Net Constructor. More... | |
| virtual | ~DtTankerAircraftLightingRecord () |
| Destructor. More... | |
| virtual bool | operator== (const DtTankerAircraftLightingRecord &other) |
| Equals operator. More... | |
| virtual bool | operator== (const DtStandardVariableRecord &other) |
| Equals operator. More... | |
| virtual void | printData () const |
| Prints the data to DtInfo. More... | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Prints the data to the specified stream. More... | |
| virtual void | writeRecord (void *addr) const |
| virtual void | setFromNet (const void *netRecord, unsigned int length, DtStandardVariableRetCode *retCode=NULL) |
| Sets the record from Network Representation from the given location. More... | |
| virtual unsigned | unpaddedNetsize () const |
| This is the network size of the record without padding. More... | |
| virtual unsigned int | netSize () |
| Returns the size of the network representation (including padding bytes) More... | |
| virtual DtStandardVariableRecord * | clone () const |
| Clone. More... | |
| virtual unsigned int | recordType () const |
| Get/Set Record Type. More... | |
| virtual void | setRecordType (unsigned int recordType) |
| Get/Set Record Type. More... | |
| virtual unsigned int | recordLength () const |
| Get/Set Record Length. More... | |
| virtual void | setRecordLength (unsigned int recordLength) |
| Must include size of record header and padding to 8 bytes. More... | |
| virtual void | setRefuelingStation1LightsOn (const bool &status) |
| the RefuelingStation1 light statuses More... | |
| virtual const bool | refuelingStation1LightsOn () const |
| the RefuelingStation1 light statuses More... | |
| virtual void | setRefuelingStation1LightsColor (const DtRefuelingStationLightsColor &color) |
| the RefuelingStation1 light statuses More... | |
| virtual const DtRefuelingStationLightsColor | refuelingStation1LightsColor () const |
| the RefuelingStation1 light statuses More... | |
| virtual void | setRefuelingStation1LightsFlashing (const bool &status) |
| the RefuelingStation1 light statuses More... | |
| virtual const bool | refuelingStation1LightsFlashing () const |
| the RefuelingStation1 light statuses More... | |
| virtual void | setRefuelingStation1DayNight (const DtRefuelingStationDayNight &status) |
| the RefuelingStation1 light statuses More... | |
| virtual const DtRefuelingStationDayNight | refuelingStation1DayNight () const |
| the RefuelingStation1 light statuses More... | |
| virtual void | setRefuelingStation2LightsOn (const bool &status) |
| @ Set the RefuelingStation2 light statuses More... | |
| virtual const bool | refuelingStation2LightsOn () const |
| @ Set the RefuelingStation2 light statuses More... | |
| virtual void | setRefuelingStation2LightsColor (const DtRefuelingStationLightsColor &color) |
| @ Set the RefuelingStation2 light statuses More... | |
| virtual const DtRefuelingStationLightsColor | refuelingStation2LightsColor () const |
| @ Set the RefuelingStation2 light statuses More... | |
| virtual void | setRefuelingStation2LightsFlashing (const bool &status) |
| @ Set the RefuelingStation2 light statuses More... | |
| virtual const bool | refuelingStation2LightsFlashing () const |
| @ Set the RefuelingStation2 light statuses More... | |
| virtual void | setRefuelingStation2DayNight (const DtRefuelingStationDayNight &status) |
| @ Set the RefuelingStation2 light statuses More... | |
| virtual const DtRefuelingStationDayNight | refuelingStation2DayNight () const |
| @ Set the RefuelingStation2 light statuses More... | |
| virtual void | setRefuelingStation3LightsOn (const bool &status) |
| @ Set the RefuelingStation3 lights statuses More... | |
| virtual const bool | refuelingStation3LightsOn () const |
| @ Set the RefuelingStation3 lights statuses More... | |
| virtual void | setRefuelingStation3LightsColor (const DtRefuelingStationLightsColor &color) |
| @ Set the RefuelingStation3 lights statuses More... | |
| virtual const DtRefuelingStationLightsColor | refuelingStation3LightsColor () const |
| @ Set the RefuelingStation3 lights statuses More... | |
| virtual void | setRefuelingStation3LightsFlashing (const bool &status) |
| @ Set the RefuelingStation3 lights statuses More... | |
| virtual const bool | refuelingStation3LightsFlashing () const |
| @ Set the RefuelingStation3 lights statuses More... | |
| virtual void | setRefuelingStation3DayNight (const DtRefuelingStationDayNight &status) |
| @ Set the RefuelingStation3 lights statuses More... | |
| virtual const DtRefuelingStationDayNight | refuelingStation3DayNight () const |
| @ Set the RefuelingStation3 lights statuses More... | |
Public Member Functions inherited from DtStandardVariableRecord | |
| DtStandardVariableRecord () | |
| Constructor. More... | |
| virtual | ~DtStandardVariableRecord () |
| Destructor. More... | |
| virtual void | setOriginatingSimulationAddress (const DtSimulationAddress &) |
| virtual const DtSimulationAddress & | originatingSimulationAddress () const |
Static Public Member Functions | |
| static DtStandardVariableRecord * | create (void *addr, unsigned int length) |
| Creator of an unknown record for registering in a factory. More... | |
| static unsigned int | recordTypeToUse () |
| Return the Tanker Aircraft Lighting Record type. More... | |
| static void | setRecordTypeToUse (unsigned int typeToUse) |
| Set the record type to use. More... | |
Protected Attributes | |
| DtNetTankerAircraftLightingRecord | myNetTankerAircraftLightingRecord |
Protected Attributes inherited from DtStandardVariableRecord | |
| DtSimulationAddress | myOriginatingSimulationAddress |
Static Protected Attributes | |
| static const unsigned int | theMinimumSize |
Attribute record for sending Tanker Aircraft Refueling light information across the network.
| DtTankerAircraftLightingRecord::DtTankerAircraftLightingRecord | ( | ) |
Constructor.
| DtTankerAircraftLightingRecord::DtTankerAircraftLightingRecord | ( | unsigned int | dataType | ) |
Constructor with record type specified.
| DtTankerAircraftLightingRecord::DtTankerAircraftLightingRecord | ( | const DtTankerAircraftLightingRecord & | orig | ) |
Copy Constructor.
| DtTankerAircraftLightingRecord::DtTankerAircraftLightingRecord | ( | void * | netBuffer, |
| unsigned int | size | ||
| ) |
Net Constructor.
|
virtual |
Destructor.
|
virtual |
Clone.
Implements DtStandardVariableRecord.
|
static |
Creator of an unknown record for registering in a factory.
|
virtual |
Returns the size of the network representation (including padding bytes)
Reimplemented from DtStandardVariableRecord.
|
virtual |
Equals operator.
|
virtual |
Equals operator.
Implements DtStandardVariableRecord.
|
virtual |
Prints the data to DtInfo.
Reimplemented from DtStandardVariableRecord.
|
virtual |
Prints the data to the specified stream.
Implements DtStandardVariableRecord.
|
virtual |
Get/Set Record Length.
Implements DtStandardVariableRecord.
|
virtual |
Get/Set Record Type.
Implements DtStandardVariableRecord.
|
static |
Return the Tanker Aircraft Lighting Record type.
|
virtual |
the RefuelingStation1 light statuses
|
virtual |
the RefuelingStation1 light statuses
|
virtual |
the RefuelingStation1 light statuses
|
virtual |
the RefuelingStation1 light statuses
|
virtual |
@ Set the RefuelingStation2 light statuses
|
virtual |
@ Set the RefuelingStation2 light statuses
|
virtual |
@ Set the RefuelingStation2 light statuses
|
virtual |
@ Set the RefuelingStation2 light statuses
|
virtual |
@ Set the RefuelingStation3 lights statuses
|
virtual |
@ Set the RefuelingStation3 lights statuses
|
virtual |
@ Set the RefuelingStation3 lights statuses
|
virtual |
@ Set the RefuelingStation3 lights statuses
|
virtual |
Sets the record from Network Representation from the given location.
Memory must exist for life of the variable record
Implements DtStandardVariableRecord.
|
virtual |
Must include size of record header and padding to 8 bytes.
Implements DtStandardVariableRecord.
|
virtual |
Get/Set Record Type.
Implements DtStandardVariableRecord.
|
static |
Set the record type to use.
|
virtual |
the RefuelingStation1 light statuses
|
virtual |
the RefuelingStation1 light statuses
|
virtual |
the RefuelingStation1 light statuses
|
virtual |
the RefuelingStation1 light statuses
|
virtual |
@ Set the RefuelingStation2 light statuses
|
virtual |
@ Set the RefuelingStation2 light statuses
|
virtual |
@ Set the RefuelingStation2 light statuses
|
virtual |
@ Set the RefuelingStation2 light statuses
|
virtual |
@ Set the RefuelingStation3 lights statuses
|
virtual |
@ Set the RefuelingStation3 lights statuses
|
virtual |
@ Set the RefuelingStation3 lights statuses
|
virtual |
@ Set the RefuelingStation3 lights statuses
|
virtual |
This is the network size of the record without padding.
Implements DtStandardVariableRecord.
|
virtual |
Implements DtStandardVariableRecord.
|
protected |
|
staticprotected |