![]() |
VR-Forces 4.0.4 Class Documentation
|
Public Member Functions | |
| DtEchelonId () | |
| virtual | ~DtEchelonId () |
| DtEchelonId (const DtEchelonId &orig) | |
| DtEchelonId & | operator= (const DtEchelonId &orig) |
| virtual bool | operator== (const DtEchelonId &rhs) const |
| virtual bool | operator== (const DtString &rhs) const |
| virtual bool | operator!= (const DtEchelonId &rhs) const |
| virtual bool | operator!= (const DtString &rhs) const |
| virtual void | setDesignator (int designator) |
| virtual int | designator () const |
| virtual void | setCatagory (const DtString &catagory) |
| virtual const DtString & | catagory () const |
| virtual void | setLevel (const DtString &level) |
| virtual const DtString & | level () const |
| virtual void | setSuperior (const DtEchelonId &superior) |
| virtual const DtEchelonId & | superior () const |
| virtual const DtString & | string () const |
| Returns the string representataion of this echelon id. | |
| virtual bool | setFromString (const DtString &str) |
| Sets this echelon id from the string. | |
| virtual bool | isNull () const |
| Reutns true if this echelon ID is the null ID. (designator = 0) | |
Static Public Member Functions | |
| static const DtEchelonId & | nullId () |
Protected Member Functions | |
| virtual void | generateStringRep () const |
| Updates myStringRep using the current des, cat, level values. | |
Protected Attributes | |
| int | myDesignator |
| DtString | myCatagory |
| DtString | myLevel |
| DtEchelonId * | mySuperior |
| bool | myStringRepDirty |
| DtString | myStringRep |
| virtual DtEchelonId::~DtEchelonId | ( | ) | [virtual] |
| DtEchelonId::DtEchelonId | ( | const DtEchelonId & | orig | ) |
| DtEchelonId& DtEchelonId::operator= | ( | const DtEchelonId & | orig | ) |
| virtual bool DtEchelonId::operator== | ( | const DtEchelonId & | rhs | ) | const [virtual] |
| virtual bool DtEchelonId::operator!= | ( | const DtEchelonId & | rhs | ) | const [virtual] |
| virtual void DtEchelonId::setDesignator | ( | int | designator | ) | [virtual] |
| virtual int DtEchelonId::designator | ( | ) | const [virtual] |
| virtual void DtEchelonId::setCatagory | ( | const DtString & | catagory | ) | [virtual] |
| virtual const DtString& DtEchelonId::catagory | ( | ) | const [virtual] |
| virtual void DtEchelonId::setLevel | ( | const DtString & | level | ) | [virtual] |
| virtual const DtString& DtEchelonId::level | ( | ) | const [virtual] |
| virtual void DtEchelonId::setSuperior | ( | const DtEchelonId & | superior | ) | [virtual] |
| virtual const DtEchelonId& DtEchelonId::superior | ( | ) | const [virtual] |
| virtual const DtString& DtEchelonId::string | ( | ) | const [virtual] |
Returns the string representataion of this echelon id.
format: <designator> <catagory> <level>, <superior echelon="" id>="">
| virtual bool DtEchelonId::setFromString | ( | const DtString & | str | ) | [virtual] |
Sets this echelon id from the string.
Note: This can be ambiguous!
| virtual bool DtEchelonId::isNull | ( | ) | const [virtual] |
Reutns true if this echelon ID is the null ID. (designator = 0)
| static const DtEchelonId& DtEchelonId::nullId | ( | ) | [static] |
| virtual void DtEchelonId::generateStringRep | ( | ) | const [protected, virtual] |
Updates myStringRep using the current des, cat, level values.
int DtEchelonId::myDesignator [protected] |
DtString DtEchelonId::myCatagory [protected] |
DtString DtEchelonId::myLevel [protected] |
DtEchelonId* DtEchelonId::mySuperior [protected] |
bool DtEchelonId::myStringRepDirty [mutable, protected] |
DtString DtEchelonId::myStringRep [mutable, protected] |