VR-Link API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions
DtStandardVariableRecord Class Reference
+ Inheritance diagram for DtStandardVariableRecord:

Public Member Functions

 DtStandardVariableRecord ()
 Constructor.
virtual bool operator== (const DtStandardVariableRecord &other)=0
 Equals operator.
virtual unsigned int recordType () const =0
 Setters and Getters for Record Type.
virtual void setRecordType (unsigned int recordType)=0
virtual unsigned int recordLength () const =0
 Setters and Getters for Record Length.
virtual void setRecordLength (unsigned int recordLength)=0
virtual void printData () const
 Prints the data to DtInfo.
virtual void printDataToStream (std::ostream &stream) const =0
 Prints the data to the specified stream.
virtual void writeRecord (void *addr) const =0
virtual void setFromNet (const void *netRecord, unsigned int length, DtStandardVariableRetCode *retCode=NULL)=0
 Sets the record from Network Representation from the given location.
virtual unsigned unpaddedNetsize () const =0
 This is the network size of the record without padding.
virtual unsigned int netSize ()
 Returns the size of the network representation (including padding bytes)
virtual DtStandardVariableRecordclone () const =0
 Clone.

Constructor & Destructor Documentation

DtStandardVariableRecord::DtStandardVariableRecord ( )

Constructor.

Member Function Documentation

virtual DtStandardVariableRecord* DtStandardVariableRecord::clone ( ) const
pure virtual
virtual unsigned int DtStandardVariableRecord::netSize ( )
virtual

Returns the size of the network representation (including padding bytes)

Reimplemented in DtIffAtcNavaidsVariableRecord.

virtual bool DtStandardVariableRecord::operator== ( const DtStandardVariableRecord other)
pure virtual
virtual void DtStandardVariableRecord::printData ( ) const
virtual

Prints the data to DtInfo.

virtual void DtStandardVariableRecord::printDataToStream ( std::ostream &  stream) const
pure virtual
virtual unsigned int DtStandardVariableRecord::recordLength ( ) const
pure virtual
virtual unsigned int DtStandardVariableRecord::recordType ( ) const
pure virtual
virtual void DtStandardVariableRecord::setFromNet ( const void *  netRecord,
unsigned int  length,
DtStandardVariableRetCode retCode = NULL 
)
pure virtual
virtual void DtStandardVariableRecord::setRecordLength ( unsigned int  recordLength)
pure virtual
virtual void DtStandardVariableRecord::setRecordType ( unsigned int  recordType)
pure virtual
virtual unsigned DtStandardVariableRecord::unpaddedNetsize ( ) const
pure virtual
virtual void DtStandardVariableRecord::writeRecord ( void *  addr) const
pure virtual

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

Document ID: Generated on Tue Mar 1 02:56:17 EST 2016 from SVN revision 162687
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)