![]() |
VR-Link API Documentation for DIS
|
Inheritance diagram for DtIffGICBRecord:
Collaboration diagram for DtIffGICBRecord:Public Member Functions | |
| DtIffGICBRecord () | |
| Constructor. More... | |
| DtIffGICBRecord (const DtIffGICBRecord &orig) | |
| Copy Constructor. More... | |
| DtIffGICBRecord (void *ptr, unsigned int size) | |
| Net Constructor. More... | |
| DtIffGICBRecord (DtNetIffGICBRecord netRecord) | |
| NetType Constructor. More... | |
| virtual DtIffGICBRecord & | operator= (const DtIffGICBRecord &record) |
| Assignment Operator. More... | |
| virtual DtStandardVariableRecord & | operator= (const DtStandardVariableRecord &other) |
| Assignment operator. More... | |
| virtual bool | operator== (const DtIffGICBRecord &record) |
| Equals Operator. More... | |
| virtual bool | operator== (const DtStandardVariableRecord &record) |
| Equals Operator. More... | |
| virtual DtStandardVariableRecord * | clone () const |
| Clone. More... | |
| virtual unsigned int | recordType () const |
| Setters and Getters for Record Type. More... | |
| virtual void | setRecordType (unsigned int recordType) |
| Get/Set Record Type. More... | |
| virtual unsigned int | recordLength () const |
| Setters and Getters for Record Length. More... | |
| virtual void | setRecordLength (unsigned int recordLength) |
| Must include size of record header and padding to 8 bytes. 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 void | setTILinkType (DtTILinkType) |
| Accessors. More... | |
| virtual DtTILinkType | tiLinkType () const |
| virtual void | setMessageDesignator (DtU16) |
| virtual DtU16 | messageDesignator () const |
| virtual void | setMessageNumber (DtU8) |
| virtual DtU8 | messageNumber () const |
| virtual void | setGICBStatus (DtU16) |
| virtual DtU16 | gicbStatus () const |
| virtual void | setGICBRegister (DtU32) |
| virtual DtU32 | gicbRegister () const |
| virtual void | setGICBMessageMSB (DtU32) |
| virtual DtU32 | gicbMessageMSB () const |
| virtual void | setGICBMessageLSB (DtU32) |
| virtual DtU32 | gicbMessageLSB () const |
Public Member Functions inherited from DtIffAtcNavaidsVariableRecord | |
| DtIffAtcNavaidsVariableRecord () | |
| Constructor. More... | |
| virtual unsigned int | netSize () |
| Returns the size of the network representation (including padding bytes) More... | |
Public Member Functions inherited from DtStandardVariableRecord | |
| DtStandardVariableRecord () | |
| Constructor. More... | |
| virtual | ~DtStandardVariableRecord () |
| Destructor. More... | |
| virtual void | printData () const |
| Prints the data to DtInfo. More... | |
| virtual void | setOriginatingSimulationAddress (const DtSimulationAddress &) |
| virtual const DtSimulationAddress & | originatingSimulationAddress () const |
Static Public Member Functions | |
| static DtStandardVariableRecord * | create (void *addr, unsigned int length) |
| Create function used by Standard Variable Record Factory. More... | |
Protected Attributes | |
| DtNetIffGICBRecord | myGICBRecord |
| DtNetIffGICBRecord * | myGICBRecordPtr |
Protected Attributes inherited from DtStandardVariableRecord | |
| DtSimulationAddress | myOriginatingSimulationAddress |
| DtIffGICBRecord::DtIffGICBRecord | ( | ) |
Constructor.
| DtIffGICBRecord::DtIffGICBRecord | ( | const DtIffGICBRecord & | orig | ) |
Copy Constructor.
| DtIffGICBRecord::DtIffGICBRecord | ( | void * | ptr, |
| unsigned int | size | ||
| ) |
Net Constructor.
| DtIffGICBRecord::DtIffGICBRecord | ( | DtNetIffGICBRecord | netRecord | ) |
NetType Constructor.
|
virtual |
Clone.
Implements DtStandardVariableRecord.
|
static |
Create function used by Standard Variable Record Factory.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Assignment Operator.
|
virtual |
Assignment operator.
|
virtual |
Equals Operator.
|
virtual |
Equals Operator.
Implements DtStandardVariableRecord.
|
virtual |
Prints the data to the specified stream.
Implements DtStandardVariableRecord.
|
virtual |
Setters and Getters for Record Length.
Implements DtStandardVariableRecord.
|
virtual |
Setters and Getters for Record Type.
Implements DtStandardVariableRecord.
|
virtual |
Sets the record from Network Representation from the given location.
Implements DtStandardVariableRecord.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Must include size of record header and padding to 8 bytes.
Implements DtStandardVariableRecord.
|
virtual |
Get/Set Record Type.
Implements DtStandardVariableRecord.
|
virtual |
Accessors.
|
virtual |
|
virtual |
This is the network size of the record without padding.
Implements DtStandardVariableRecord.
|
virtual |
Implements DtStandardVariableRecord.
|
protected |
|
protected |