![]() |
VR-Link API Documentation for HLA Evolved
|
Base value object which simply stores a single string value. More...
Inheritance diagram for DtEnvValue:
Collaboration diagram for DtEnvValue:Public Types | |
| enum | DtEnvValueFormat { Value = 0, Listed = 1, Named = RESERVED_VALUE(1), Typed = RESERVED_VALUE(2), Native = RESERVED_VALUE(3), NamedListed = Named | Listed, NamedTypedListed = Named | Typed | Listed } |
Public Member Functions | |
| DtEnvValue (const DtString &value) | |
| virtual | ~DtEnvValue () |
| virtual DtString | value () const |
| Get the object's value. | |
| virtual void | setValue (const DtString &value) |
| Sets the object's value. | |
| virtual DtEnvValueSP | parent () const |
| Get the parent of the object. | |
| virtual void | setParent (DtEnvValueSP parent) |
| Set the parent of the object. | |
| DtEnvValueFormat | format () const |
| Get the format of the object. | |
Protected Member Functions | |
| virtual void | valueChanged () |
| virtual void | childChanged (DtEnvValue *) |
| void | addFormat (DtEnvValueFormat format) |
| void | setLocation (const DtEnvValueList::iterator &location) |
| DtEnvValueList::iterator | nextIter () const |
| DtEnvValue (const DtString &value, DtEnvValueFormat format) | |
| virtual DtEnvValue * | clone () const |
Protected Attributes | |
| DtEnvValueFormat | myFormat |
| DtEnvValueType | myValue |
| DtEnvValueWP | myParent |
| DtEnvValueIterator | myIterator |
Friends | |
| class DT_DLL_MTL | DtEnvironment |
| class | DtEnvList |
Base value object which simply stores a single string value.
| DtEnvValue::DtEnvValue | ( | const DtString & | value | ) | [explicit] |
| virtual DtEnvValue::~DtEnvValue | ( | ) | [virtual] |
| DtEnvValue::DtEnvValue | ( | const DtString & | value, |
| DtEnvValueFormat | format | ||
| ) | [protected] |
| void DtEnvValue::addFormat | ( | DtEnvValueFormat | format | ) | [protected] |
| virtual void DtEnvValue::childChanged | ( | DtEnvValue * | ) | [protected, virtual] |
Reimplemented in DtEnvObject.
| virtual DtEnvValue* DtEnvValue::clone | ( | ) | const [protected, virtual] |
Reimplemented in DtEnvList, DtEnvObject, and DtEnvNamedList.
| DtEnvValueFormat DtEnvValue::format | ( | ) | const |
Get the format of the object.
| DtEnvValueList::iterator DtEnvValue::nextIter | ( | ) | const [protected] |
| virtual DtEnvValueSP DtEnvValue::parent | ( | ) | const [virtual] |
Get the parent of the object.
| void DtEnvValue::setLocation | ( | const DtEnvValueList::iterator & | location | ) | [protected] |
| virtual void DtEnvValue::setParent | ( | DtEnvValueSP | parent | ) | [virtual] |
Set the parent of the object.
| virtual void DtEnvValue::setValue | ( | const DtString & | value | ) | [virtual] |
Sets the object's value.
| virtual DtString DtEnvValue::value | ( | ) | const [virtual] |
Get the object's value.
| virtual void DtEnvValue::valueChanged | ( | ) | [protected, virtual] |
Reimplemented in DtEnvObject.
friend class DT_DLL_MTL DtEnvironment [friend] |
Reimplemented in DtEnvList, DtEnvObject, and DtEnvNamedList.
friend class DtEnvList [friend] |
DtEnvValueFormat DtEnvValue::myFormat [protected] |
DtEnvValueIterator DtEnvValue::myIterator [protected] |
DtEnvValueWP DtEnvValue::myParent [protected] |
DtEnvValueType DtEnvValue::myValue [protected] |