![]() |
VR-Link API Documentation for HLA 1.3
|
Represents an attribute inside a object class. More...
Inheritance diagram for DtDatatypeFedNode:
Collaboration diagram for DtDatatypeFedNode:Public Types | |
| enum | DtCardinalityType { DtFixed = 0, DtVariable, DtRange } |
Public Member Functions | |
| DtDatatypeFedNode () | |
| The conditional determines the number in cardinality. | |
| DtDatatypeFedNode (DtFedNode *) | |
| Constructor that includes a parent node. | |
| virtual | ~DtDatatypeFedNode () |
| Destructor. | |
| DtDatatypeFedNode (const DtDatatypeFedNode &orig) | |
| Copy Constructor. | |
| DtDatatypeFedNode & | operator= (const DtDatatypeFedNode &rhs) |
| Assignment Operator. | |
| virtual void | setDatatype (const DtString &) |
| virtual const DtString & | getDatatype () const |
| virtual void | setCardinality (const DtString &) |
| virtual const DtString & | getCardinality () const |
| virtual void | setAccuracy (const DtString &) |
| virtual const DtString & | getAccuracy () const |
| virtual void | setAccuracyCondition (const DtString &) |
| virtual const DtString & | getAccuracyCondition () const |
| virtual void | setDescription (const DtString &) |
| virtual const DtString & | getDescription () const |
| virtual int | getCardinalityMinimum () const |
| The following functions are derivative information from the information above. | |
| virtual int | getCardinalityMaximum () const |
| virtual DtCardinalityType | getCardinalityType () const |
Protected Member Functions | |
| virtual void | setDerivedValues () const |
Protected Attributes | |
| DtString | myDatatype |
| The following are only used when filling this attribute with OMT information. | |
| DtString | myCardinality |
| DtString | myAccuracy |
| DtString | myAccuracyCondition |
| DtString | myDescription |
| int | myCardinalityMinimum |
| int | myCardinalityMaximum |
| DtCardinalityType | myCardinalityType |
Represents an attribute inside a object class.
The conditional determines the number in cardinality.
Default Constructor
| DtDatatypeFedNode::DtDatatypeFedNode | ( | DtFedNode * | ) | [explicit] |
Constructor that includes a parent node.
| virtual DtDatatypeFedNode::~DtDatatypeFedNode | ( | ) | [virtual] |
Destructor.
| DtDatatypeFedNode::DtDatatypeFedNode | ( | const DtDatatypeFedNode & | orig | ) |
Copy Constructor.
| virtual const DtString& DtDatatypeFedNode::getAccuracy | ( | ) | const [virtual] |
| virtual const DtString& DtDatatypeFedNode::getAccuracyCondition | ( | ) | const [virtual] |
| virtual const DtString& DtDatatypeFedNode::getCardinality | ( | ) | const [virtual] |
| virtual int DtDatatypeFedNode::getCardinalityMaximum | ( | ) | const [virtual] |
| virtual int DtDatatypeFedNode::getCardinalityMinimum | ( | ) | const [virtual] |
The following functions are derivative information from the information above.
| virtual DtCardinalityType DtDatatypeFedNode::getCardinalityType | ( | ) | const [virtual] |
| virtual const DtString& DtDatatypeFedNode::getDatatype | ( | ) | const [virtual] |
| virtual const DtString& DtDatatypeFedNode::getDescription | ( | ) | const [virtual] |
| DtDatatypeFedNode& DtDatatypeFedNode::operator= | ( | const DtDatatypeFedNode & | rhs | ) |
Assignment Operator.
| virtual void DtDatatypeFedNode::setAccuracy | ( | const DtString & | ) | [virtual] |
| virtual void DtDatatypeFedNode::setAccuracyCondition | ( | const DtString & | ) | [virtual] |
| virtual void DtDatatypeFedNode::setCardinality | ( | const DtString & | ) | [virtual] |
| virtual void DtDatatypeFedNode::setDatatype | ( | const DtString & | ) | [virtual] |
| virtual void DtDatatypeFedNode::setDerivedValues | ( | ) | const [protected, virtual] |
| virtual void DtDatatypeFedNode::setDescription | ( | const DtString & | ) | [virtual] |
DtString DtDatatypeFedNode::myAccuracy [protected] |
Reimplemented in DtParameterFedNode.
DtString DtDatatypeFedNode::myAccuracyCondition [protected] |
Reimplemented in DtParameterFedNode.
DtString DtDatatypeFedNode::myCardinality [protected] |
Reimplemented in DtParameterFedNode.
int DtDatatypeFedNode::myCardinalityMaximum [mutable, protected] |
int DtDatatypeFedNode::myCardinalityMinimum [mutable, protected] |
DtCardinalityType DtDatatypeFedNode::myCardinalityType [mutable, protected] |
DtString DtDatatypeFedNode::myDatatype [protected] |
The following are only used when filling this attribute with OMT information.
Reimplemented in DtParameterFedNode.
DtString DtDatatypeFedNode::myDescription [protected] |
Reimplemented in DtParameterFedNode.