VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtAttributeStateRecord Class Reference
Inheritance diagram for DtAttributeStateRecord:
Inheritance graph
[legend]

Public Member Functions

 DtAttributeStateRecord ()
virtual ~DtAttributeStateRecord ()
 DtAttributeStateRecord (const DtAttributeStateRecord &orig)
DtAttributeStateRecordoperator= (const DtAttributeStateRecord &orig)
virtual DtEnvironmentalRecordclone () const
const DtNetAttributeStateRecordattributeNetRep () const
 returns the network representation of the environmental record
DtNetAttributeStateRecordattributeNetRep ()
virtual void setGroupId (const DtGlobalObjectDesignator &id)
virtual const
DtGlobalObjectDesignator & 
groupId () const
virtual bool setNumberOfValueUpdates (int val)
virtual int numberOfValueUpdates () const
virtual bool setValueUpdate (int index, const DtAttributeValueUpdate &update)
virtual bool getValueUpdate (int index, DtAttributeValueUpdate &update)
virtual bool createNetworkRepresentation ()
 Create the record's network representation.
virtual int netRepSize () const
 returns the size of the net representation, in bytes.
virtual void setFromNet (const DtNetEnvironmentalRecord &buffer)
 used by the PDU class to fill in the network representation

Protected Member Functions

virtual bool resizeNetRep (int newSize)
virtual void * pointerToUpdateList () const
virtual void * pointerToGroupdId () const

Protected Attributes

DtGlobalObjectDesignator myGroupId
DtAttributeValueUpdateList myUpdateList
int myNetRepSize

Constructor & Destructor Documentation

DtAttributeStateRecord::DtAttributeStateRecord ( )
virtual DtAttributeStateRecord::~DtAttributeStateRecord ( )
virtual
DtAttributeStateRecord::DtAttributeStateRecord ( const DtAttributeStateRecord orig)

Member Function Documentation

DtAttributeStateRecord& DtAttributeStateRecord::operator= ( const DtAttributeStateRecord orig)
virtual DtEnvironmentalRecord* DtAttributeStateRecord::clone ( ) const
virtual
const DtNetAttributeStateRecord* DtAttributeStateRecord::attributeNetRep ( ) const

returns the network representation of the environmental record

DtNetAttributeStateRecord* DtAttributeStateRecord::attributeNetRep ( )
virtual void DtAttributeStateRecord::setGroupId ( const DtGlobalObjectDesignator &  id)
virtual
virtual const DtGlobalObjectDesignator& DtAttributeStateRecord::groupId ( ) const
virtual
virtual bool DtAttributeStateRecord::setNumberOfValueUpdates ( int  val)
virtual
virtual int DtAttributeStateRecord::numberOfValueUpdates ( ) const
virtual
virtual bool DtAttributeStateRecord::setValueUpdate ( int  index,
const DtAttributeValueUpdate update 
)
virtual
virtual bool DtAttributeStateRecord::getValueUpdate ( int  index,
DtAttributeValueUpdate update 
)
virtual
virtual bool DtAttributeStateRecord::createNetworkRepresentation ( )
virtual

Create the record's network representation.

virtual int DtAttributeStateRecord::netRepSize ( ) const
virtual

returns the size of the net representation, in bytes.

virtual void DtAttributeStateRecord::setFromNet ( const DtNetEnvironmentalRecord &  buffer)
virtual

used by the PDU class to fill in the network representation

virtual bool DtAttributeStateRecord::resizeNetRep ( int  newSize)
protectedvirtual
virtual void* DtAttributeStateRecord::pointerToUpdateList ( ) const
protectedvirtual
virtual void* DtAttributeStateRecord::pointerToGroupdId ( ) const
protectedvirtual

Member Data Documentation

DtGlobalObjectDesignator DtAttributeStateRecord::myGroupId
protected
DtAttributeValueUpdateList DtAttributeStateRecord::myUpdateList
protected
int DtAttributeStateRecord::myNetRepSize
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)