VR-Link API Documentation for HLA 1516
 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
DtAntennaLocationIFFDataStruct Class Reference
+ Collaboration diagram for DtAntennaLocationIFFDataStruct:

Public Member Functions

 DtAntennaLocationIFFDataStruct ()
 
 ~DtAntennaLocationIFFDataStruct ()
 
 DtAntennaLocationIFFDataStruct (const DtAntennaLocationIFFDataStruct &orig)
 
DtAntennaLocationIFFDataStructoperator= (const DtAntennaLocationIFFDataStruct &orig)
 
virtual void setSystemName (const DtIffSystemNameEnum16 &val)
 
virtual const
DtIffSystemNameEnum16
systemName () const
 
virtual void setAntennaReferenceNumber (const DtU8 &val)
 
virtual const DtU8antennaReferenceNumber () const
 
virtual void setAntennaStatus (const DtAntennaStatusEnum8 &val)
 
virtual const
DtAntennaStatusEnum8
antennaStatus () const
 
virtual void setRelativeAntennaLocation (const DtRelativePositionStruct &val)
 
virtual const
DtRelativePositionStruct
relativeAntennaLocation () const
 
bool operator== (const DtAntennaLocationIFFDataStruct &other) const
 
bool operator!= (const DtAntennaLocationIFFDataStruct &other) const
 
int netSize () const
 
unsigned int getPaddingSize (unsigned long long byteOffset, unsigned int boundary) const
 
void writeToBuffer (char *buffer) const
 
void fillFromBuffer (const char *buffer, int bufferSize, int offset)
 
virtual void printData () const
 
virtual void printDataToStream (std::ostream &) const
 

Static Public Member Functions

static int octetBoundary ()
 

Protected Attributes

DtIffSystemNameEnum16 mySystemName
 
DtU8 myAntennaReferenceNumber
 
DtAntennaStatusEnum8 myAntennaStatus
 
DtRelativePositionStruct myRelativeAntennaLocation
 

Constructor & Destructor Documentation

DtAntennaLocationIFFDataStruct::DtAntennaLocationIFFDataStruct ( )
DtAntennaLocationIFFDataStruct::~DtAntennaLocationIFFDataStruct ( )
DtAntennaLocationIFFDataStruct::DtAntennaLocationIFFDataStruct ( const DtAntennaLocationIFFDataStruct orig)

Member Function Documentation

virtual const DtU8& DtAntennaLocationIFFDataStruct::antennaReferenceNumber ( ) const
virtual
virtual const DtAntennaStatusEnum8& DtAntennaLocationIFFDataStruct::antennaStatus ( ) const
virtual
void DtAntennaLocationIFFDataStruct::fillFromBuffer ( const char *  buffer,
int  bufferSize,
int  offset 
)
unsigned int DtAntennaLocationIFFDataStruct::getPaddingSize ( unsigned long long  byteOffset,
unsigned int  boundary 
) const
int DtAntennaLocationIFFDataStruct::netSize ( ) const
static int DtAntennaLocationIFFDataStruct::octetBoundary ( )
static
bool DtAntennaLocationIFFDataStruct::operator!= ( const DtAntennaLocationIFFDataStruct other) const
DtAntennaLocationIFFDataStruct& DtAntennaLocationIFFDataStruct::operator= ( const DtAntennaLocationIFFDataStruct orig)
bool DtAntennaLocationIFFDataStruct::operator== ( const DtAntennaLocationIFFDataStruct other) const
virtual void DtAntennaLocationIFFDataStruct::printData ( ) const
virtual
virtual void DtAntennaLocationIFFDataStruct::printDataToStream ( std::ostream &  ) const
virtual
virtual const DtRelativePositionStruct& DtAntennaLocationIFFDataStruct::relativeAntennaLocation ( ) const
virtual
virtual void DtAntennaLocationIFFDataStruct::setAntennaReferenceNumber ( const DtU8 val)
virtual
virtual void DtAntennaLocationIFFDataStruct::setAntennaStatus ( const DtAntennaStatusEnum8 val)
virtual
virtual void DtAntennaLocationIFFDataStruct::setRelativeAntennaLocation ( const DtRelativePositionStruct val)
virtual
virtual void DtAntennaLocationIFFDataStruct::setSystemName ( const DtIffSystemNameEnum16 val)
virtual
virtual const DtIffSystemNameEnum16& DtAntennaLocationIFFDataStruct::systemName ( ) const
virtual
void DtAntennaLocationIFFDataStruct::writeToBuffer ( char *  buffer) const

Member Data Documentation

DtU8 DtAntennaLocationIFFDataStruct::myAntennaReferenceNumber
protected
DtAntennaStatusEnum8 DtAntennaLocationIFFDataStruct::myAntennaStatus
protected
DtRelativePositionStruct DtAntennaLocationIFFDataStruct::myRelativeAntennaLocation
protected
DtIffSystemNameEnum16 DtAntennaLocationIFFDataStruct::mySystemName
protected

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

Document ID: Generated on Thu Sep 19 02:12:35 EDT 2024 from SVN revision 269601
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)