VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
DtAttributeStateRecord Class Reference
Inheritance diagram for DtAttributeStateRecord:
Inheritance graph
[legend]

List of all members.

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


Member Function Documentation

DtAttributeStateRecord& DtAttributeStateRecord::operator= ( const DtAttributeStateRecord orig)

returns the network representation of the environmental record

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]

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) [protected, virtual]
virtual void* DtAttributeStateRecord::pointerToUpdateList ( ) const [protected, virtual]
virtual void* DtAttributeStateRecord::pointerToGroupdId ( ) const [protected, virtual]

Member Data Documentation

DtGlobalObjectDesignator DtAttributeStateRecord::myGroupId [protected]

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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)