VR-Link API Documentation for HLA Evolved
List of all members | Public Member Functions | Protected Attributes
DtAttributeHistory Class Reference
+ Collaboration diagram for DtAttributeHistory:

Public Member Functions

 DtAttributeHistory (DtDatatypeManager &dm)
 Constructor.
virtual ~DtAttributeHistory ()
 Destructor.
virtual DtStringTreecreateStringTree (const DtDatatypeFedNode *omtNode, int lookback=0)
 Create a string tree for this attribute.
virtual int getStringTreeCount (int lookback=0)
 Get the string tree count for this attribute.
virtual int getByteStreamCount (int lookback=0)
 Get the byte stream count for this attribute.
virtual bool updatedFlag () const
 Return - history was updated?
virtual void resetUpdateFlag ()
 Reset the updated flag.
virtual void * getByteStream (int lookback=0)
 Set/Get the byte stream.
virtual void setByteStream (const void *buffer, int length)
 Set/Get the byte stream.
virtual void setParentObject (DtObjectHistory *)
 Set/Get the parent object.
virtual DtObjectHistoryparentObject ()
 Set/Get the parent object.

Protected Attributes

Q3PtrList< SingleAttributemyHistory
DtObjectHistorymyObject
DtDatatypeManagermyDatatypeManager
bool myUpdatedFlag

Constructor & Destructor Documentation

DtAttributeHistory::DtAttributeHistory ( DtDatatypeManager dm)

Constructor.

virtual DtAttributeHistory::~DtAttributeHistory ( )
virtual

Destructor.

Member Function Documentation

virtual DtStringTree* DtAttributeHistory::createStringTree ( const DtDatatypeFedNode omtNode,
int  lookback = 0 
)
virtual

Create a string tree for this attribute.

virtual void* DtAttributeHistory::getByteStream ( int  lookback = 0)
virtual

Set/Get the byte stream.

virtual int DtAttributeHistory::getByteStreamCount ( int  lookback = 0)
virtual

Get the byte stream count for this attribute.

virtual int DtAttributeHistory::getStringTreeCount ( int  lookback = 0)
virtual

Get the string tree count for this attribute.

virtual DtObjectHistory* DtAttributeHistory::parentObject ( )
virtual

Set/Get the parent object.

virtual void DtAttributeHistory::resetUpdateFlag ( )
virtual

Reset the updated flag.

virtual void DtAttributeHistory::setByteStream ( const void *  buffer,
int  length 
)
virtual

Set/Get the byte stream.

virtual void DtAttributeHistory::setParentObject ( DtObjectHistory )
virtual

Set/Get the parent object.

virtual bool DtAttributeHistory::updatedFlag ( ) const
virtual

Return - history was updated?

Member Data Documentation

DtDatatypeManager& DtAttributeHistory::myDatatypeManager
protected
Q3PtrList<SingleAttribute> DtAttributeHistory::myHistory
protected
DtObjectHistory* DtAttributeHistory::myObject
protected
bool DtAttributeHistory::myUpdatedFlag
protected

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

Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)