VR-Link API Documentation for DIS
Public Member Functions | Static Public Attributes | Protected Attributes
DtEnumeratedDatatypeNode Class Reference
+ Inheritance diagram for DtEnumeratedDatatypeNode:
+ Collaboration diagram for DtEnumeratedDatatypeNode:

List of all members.

Public Member Functions

 DtEnumeratedDatatypeNode ()
 Default Constructor.
virtual ~DtEnumeratedDatatypeNode ()
 Destructor.
 DtEnumeratedDatatypeNode (const DtEnumeratedDatatypeNode &orig)
 Copy Constructor.
DtEnumeratedDatatypeNodeoperator= (const DtEnumeratedDatatypeNode &rhs)
 Assignment Operator.
virtual void setDescription (const DtString &)
virtual const DtStringgetDescription () const
virtual void setRepresentation (const DtString &)
virtual const DtStringgetRepresentation () const
virtual void addEnumerationNode (DtEnumerationNode *)
virtual DtEnumerationNodegetEnumerationNode (const DtString &name)
virtual DtEnumerationNodegetEnumerationNode (int value)
virtual std::list
< DtEnumerationNode * >
::iterator 
getEnumerationNodeList ()
virtual std::list
< DtEnumerationNode * >
::iterator 
getEnumerationNodeEnd ()
virtual int getExpectedEnumerationSize () const
 The following functions are derivative information from the information above.

Static Public Attributes

static int defaultEnumerationSize

Protected Attributes

DtString myDescription
DtString myRepresentation
std::list< DtEnumerationNode * > myEnumerationNodes

Constructor & Destructor Documentation

Default Constructor.

Destructor.

Copy Constructor.


Member Function Documentation

virtual const DtString& DtEnumeratedDatatypeNode::getDescription ( ) const [virtual]
virtual std::list<DtEnumerationNode*>::iterator DtEnumeratedDatatypeNode::getEnumerationNodeEnd ( ) [virtual]
virtual std::list<DtEnumerationNode*>::iterator DtEnumeratedDatatypeNode::getEnumerationNodeList ( ) [virtual]

The following functions are derivative information from the information above.

virtual const DtString& DtEnumeratedDatatypeNode::getRepresentation ( ) const [virtual]
DtEnumeratedDatatypeNode& DtEnumeratedDatatypeNode::operator= ( const DtEnumeratedDatatypeNode rhs)

Assignment Operator.

virtual void DtEnumeratedDatatypeNode::setDescription ( const DtString ) [virtual]
virtual void DtEnumeratedDatatypeNode::setRepresentation ( const DtString ) [virtual]

Member Data Documentation


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

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)