![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Types | |
| enum | DtSedrisType { ENUMERATION, LOGICAL, NULLVALUE, STRING, KEY, INDEX, COUNT, INTEGER, REAL } |
Public Member Functions | |
| DtSpecificationAttribute () | |
| virtual | ~DtSpecificationAttribute () |
| DtSpecificationAttribute (const DtSpecificationAttribute &orig) | |
| DtSpecificationAttribute & | operator= (const DtSpecificationAttribute &orig) |
| virtual bool | operator== (const DtSpecificationAttribute &other) const |
| virtual bool | operator!= (const DtSpecificationAttribute &other) const |
| virtual bool | operator< (const DtSpecificationAttribute &other) const |
| virtual bool | operator> (const DtSpecificationAttribute &other) const |
| virtual DtSymbolString | label () const |
| virtual void | setLabel (const DtString &label) |
| virtual void | setLabel (DtSymbolString label) |
| virtual bool | readFrom (FILE *fp) |
| virtual bool | writeTo (FILE *fp) |
| virtual unsigned int | type () const =0 |
| virtual DtSpecificationAttribute * | clone () const =0 |
Private Attributes | |
| DtSymbolString | myLabel |
| virtual DtSpecificationAttribute::~DtSpecificationAttribute | ( | ) | [virtual] |
| DtSpecificationAttribute& DtSpecificationAttribute::operator= | ( | const DtSpecificationAttribute & | orig | ) |
| virtual bool DtSpecificationAttribute::operator== | ( | const DtSpecificationAttribute & | other | ) | const [virtual] |
Reimplemented in DtSpecificationIntegerAttribute, DtSpecificationRealAttribute, and DtSpecificationStringAttribute.
| virtual bool DtSpecificationAttribute::operator!= | ( | const DtSpecificationAttribute & | other | ) | const [virtual] |
| virtual bool DtSpecificationAttribute::operator< | ( | const DtSpecificationAttribute & | other | ) | const [virtual] |
Reimplemented in DtSpecificationIntegerAttribute, DtSpecificationRealAttribute, and DtSpecificationStringAttribute.
| virtual bool DtSpecificationAttribute::operator> | ( | const DtSpecificationAttribute & | other | ) | const [virtual] |
Reimplemented in DtSpecificationIntegerAttribute, DtSpecificationRealAttribute, and DtSpecificationStringAttribute.
| virtual DtSymbolString DtSpecificationAttribute::label | ( | ) | const [virtual] |
| virtual void DtSpecificationAttribute::setLabel | ( | const DtString & | label | ) | [virtual] |
| virtual void DtSpecificationAttribute::setLabel | ( | DtSymbolString | label | ) | [virtual] |
| virtual bool DtSpecificationAttribute::readFrom | ( | FILE * | fp | ) | [virtual] |
Reimplemented in DtSpecificationIntegerAttribute, DtSpecificationRealAttribute, and DtSpecificationStringAttribute.
| virtual bool DtSpecificationAttribute::writeTo | ( | FILE * | fp | ) | [virtual] |
Reimplemented in DtSpecificationIntegerAttribute, DtSpecificationRealAttribute, and DtSpecificationStringAttribute.
| virtual unsigned int DtSpecificationAttribute::type | ( | ) | const [pure virtual] |
Implemented in DtSpecificationIntegerAttribute, DtSpecificationRealAttribute, and DtSpecificationStringAttribute.
| virtual DtSpecificationAttribute* DtSpecificationAttribute::clone | ( | ) | const [pure virtual] |
Implemented in DtSpecificationIntegerAttribute, DtSpecificationRealAttribute, and DtSpecificationStringAttribute.