![]() |
VR-Forces 4.0.4 Class Documentation
|
class DtPromotionEntry: More...

Public Member Functions | |
| DtPromotionEntry () | |
| default constructor | |
| DtPromotionEntry (const DtString &rwName, DtReaderWriterRegistry *const parentRegistry=0) | |
| default constructor | |
| virtual | ~DtPromotionEntry () |
| destructor | |
| DtPromotionEntry (const DtString &name, const DtPromotionEntry &orig, DtReaderWriterRegistry *parentRegistry=0) | |
| copy constructor | |
| DtPromotionEntry & | operator= (const DtPromotionEntry &orig) |
| assignment operator | |
| virtual void | setFormationEntry (const DtFormationEntry &formation) |
| Set formation entry. | |
| virtual void | setEntityName (const DtString &name) |
| Set/get entity name (echelon id string). | |
| virtual const DtString & | entityName () const |
| virtual const DtFormationEntry & | formationEntry () const |
| Get the formation entry. | |
| DtPromotionEntry * | clone (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL) const |
| Clones a promotion entry. | |
Protected Attributes | |
| DtFormationEntry | myFormationEntry |
| DtRwString | myEntityName |
class DtPromotionEntry:
Instances of DtPromotionEntry are entries in a promotion index hashlist. (This list is used by the DtDisaggregatedFormationController, in determining assignments of formation positions to subordinate entities.)
default constructor
| DtPromotionEntry::DtPromotionEntry | ( | const DtString & | rwName, |
| DtReaderWriterRegistry *const | parentRegistry = 0 |
||
| ) |
default constructor
| virtual DtPromotionEntry::~DtPromotionEntry | ( | ) | [virtual] |
destructor
| DtPromotionEntry::DtPromotionEntry | ( | const DtString & | name, |
| const DtPromotionEntry & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
copy constructor
| DtPromotionEntry& DtPromotionEntry::operator= | ( | const DtPromotionEntry & | orig | ) |
assignment operator
| virtual void DtPromotionEntry::setFormationEntry | ( | const DtFormationEntry & | formation | ) | [virtual] |
Set formation entry.
| virtual void DtPromotionEntry::setEntityName | ( | const DtString & | name | ) | [virtual] |
Set/get entity name (echelon id string).
| virtual const DtString& DtPromotionEntry::entityName | ( | ) | const [virtual] |
| virtual const DtFormationEntry& DtPromotionEntry::formationEntry | ( | ) | const [virtual] |
Get the formation entry.
| DtPromotionEntry* DtPromotionEntry::clone | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) | const |
Clones a promotion entry.
DtFormationEntry DtPromotionEntry::myFormationEntry [protected] |
DtRwString DtPromotionEntry::myEntityName [protected] |