VR-Forces 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 () override
 
DtExtendedEnvironmentalDataRecordoperator= (const DtExtendedEnvironmentalDataRecord &orig)
 
virtual DtEnvironmentalRecordclone () const override
 
virtual const charnetworkData () const
 
virtual const charsetNetworkData (const DtNetEnvironmentalRecord *)
 
virtual int netRepSize () const override
 
virtual void setFromNet (const DtNetEnvironmentalRecord &buffer, int protocolVersion) override
 

Protected Member Functions

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

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 ( )
overridevirtual

destructor

Member Function Documentation

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

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
overridevirtual

Returns the size of the network record.

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

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 Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)