VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtExtendedEnvironmentalDataRecord Class Reference

Network representation class for extended environmental data. More...

Inheritance diagram for DtExtendedEnvironmentalDataRecord:
Inheritance graph
[legend]

Public Member Functions

 DtExtendedEnvironmentalDataRecord (const char *data, int length)
 DtExtendedEnvironmentalDataRecord ()
 DtExtendedEnvironmentalDataRecord (const DtExtendedEnvironmentalDataRecord &orig)
 Copy constructor.
virtual ~DtExtendedEnvironmentalDataRecord ()
DtExtendedEnvironmentalDataRecordoperator= (const DtExtendedEnvironmentalDataRecord &orig)
virtual DtEnvironmentalRecordclone () const
virtual const charnetworkData () const
 If a vrf object data object was allocated from a previous call to setFromNet, it is freed here so the new object can be set.
virtual const charsetNetworkData (const DtNetEnvironmentalRecord *)
virtual int netRepSize () const
 Returns the size of the network record.
virtual void setFromNet (const DtNetEnvironmentalRecord &buffer, int protocolVersion)

Protected Member Functions

virtual bool createNetworkRepresentation ()
virtual bool resizeNetRep (int newSize)

Protected Attributes

int myDataSize
const charmyData

Detailed Description

Network representation class for extended environmental data.

Constructor & Destructor Documentation

DtExtendedEnvironmentalDataRecord::DtExtendedEnvironmentalDataRecord ( const char data,
int  length 
)
DtExtendedEnvironmentalDataRecord::DtExtendedEnvironmentalDataRecord ( )
DtExtendedEnvironmentalDataRecord::DtExtendedEnvironmentalDataRecord ( const DtExtendedEnvironmentalDataRecord orig)

Copy constructor.

virtual DtExtendedEnvironmentalDataRecord::~DtExtendedEnvironmentalDataRecord ( )
virtual

Member Function Documentation

DtExtendedEnvironmentalDataRecord& DtExtendedEnvironmentalDataRecord::operator= ( const DtExtendedEnvironmentalDataRecord orig)
virtual DtEnvironmentalRecord* DtExtendedEnvironmentalDataRecord::clone ( ) const
virtual
virtual const char* DtExtendedEnvironmentalDataRecord::networkData ( ) const
virtual

If a vrf object data object was allocated from a previous call to setFromNet, it is freed here so the new object can be set.

virtual const char* DtExtendedEnvironmentalDataRecord::setNetworkData ( const DtNetEnvironmentalRecord *  )
virtual
virtual int DtExtendedEnvironmentalDataRecord::netRepSize ( ) const
virtual

Returns the size of the network record.

virtual void DtExtendedEnvironmentalDataRecord::setFromNet ( const DtNetEnvironmentalRecord &  buffer,
int  protocolVersion 
)
virtual
virtual bool DtExtendedEnvironmentalDataRecord::createNetworkRepresentation ( )
protectedvirtual
virtual bool DtExtendedEnvironmentalDataRecord::resizeNetRep ( int  newSize)
protectedvirtual

Member Data Documentation

int DtExtendedEnvironmentalDataRecord::myDataSize
protected
const char* DtExtendedEnvironmentalDataRecord::myData
protected

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

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)