VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties 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.

Inheritance diagram for DtExtendedEnvironmentalDataRecord:
Inheritance graph
[legend]

Public Member Functions

 DtExtendedEnvironmentalDataRecord (const char *data, int length)
 
 DtExtendedEnvironmentalDataRecord ()
 
 DtExtendedEnvironmentalDataRecord (const DtExtendedEnvironmentalDataRecord &orig)
 
virtual ~DtExtendedEnvironmentalDataRecord ()
 
DtExtendedEnvironmentalDataRecordoperator= (const DtExtendedEnvironmentalDataRecord &orig)
 
virtual DtEnvironmentalRecordclone () const
 
virtual const charnetworkData () const
 
virtual const charsetNetworkData (const DtNetEnvironmentalRecord *)
 
virtual int netRepSize () const
 
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
 

Constructor & Destructor Documentation

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

default constructor

DtExtendedEnvironmentalDataRecord::DtExtendedEnvironmentalDataRecord ( )
DtExtendedEnvironmentalDataRecord::DtExtendedEnvironmentalDataRecord ( const DtExtendedEnvironmentalDataRecord orig)

Copy constructor.

virtual DtExtendedEnvironmentalDataRecord::~DtExtendedEnvironmentalDataRecord ( )
virtual

destructor

Member Function Documentation

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

Returns a newly created instance of a DtIfVrfObjectData.

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 Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)