![]() |
VR-Forces 4.0.4 Class Documentation
|
Admin content which contains the list of formation names that a particular aggregate entity has available. More...

Public Member Functions | |
| DtAvailableFormationsAdmin () | |
| default constructor | |
| DtAvailableFormationsAdmin (const DtAvailableFormationsAdmin &orig) | |
| copy constructor | |
| const DtAvailableFormationsAdmin & | operator= (const DtAvailableFormationsAdmin &orig) |
| assignment operator; same as copy costructor. | |
| virtual | ~DtAvailableFormationsAdmin () |
| destructor | |
| virtual bool | init () |
| Call after construction. | |
| virtual int | type () const |
| virtual void | addFormation (const DtString &formationName) |
| Add an additional formation name to the end of the current formation list. | |
| virtual void | clearFormationList () |
| Clear the current formation list. | |
| virtual DtAdminContent * | clone () const |
| Make a copy of this content. | |
| virtual DtString | stringRep () const |
| Get a readable string representation of this content. | |
| virtual int | netRepSize () const |
| virtual bool | setFromNet (const char *contentBuffer, unsigned contentSize) |
| Decodes content from buffer. | |
| virtual bool | setToNet () |
| Encodes content into buffer. | |
| virtual const std::list < DtString > & | formationList () const |
| Direct access to the list of formation names. | |
| virtual std::list< DtString > & | formationList () |
| Direct access to the list of formation names. | |
| virtual DtString | currentFormation () const |
| The current formation of the entity, if it has one. | |
| virtual void | setCurrentFormation (const DtString &formationName) |
| The current formation of the entity, if it has one. | |
Static Public Member Functions | |
| static DtAdminContent * | create () |
| Creator function. Returns new instance of this class. | |
Protected Attributes | |
| std::list< DtString > | myFormationList |
| The list of available formation names. | |
| DtString | myCurrentFormation |
Admin content which contains the list of formation names that a particular aggregate entity has available.
These are the formations that the aggregate can assume. This is the response to the DtRequestAvailableFormationsAdmin message. Also contains the current formation of the entity, if it has one.
default constructor
copy constructor
| virtual DtAvailableFormationsAdmin::~DtAvailableFormationsAdmin | ( | ) | [virtual] |
destructor
| const DtAvailableFormationsAdmin& DtAvailableFormationsAdmin::operator= | ( | const DtAvailableFormationsAdmin & | orig | ) |
assignment operator; same as copy costructor.
| static DtAdminContent* DtAvailableFormationsAdmin::create | ( | ) | [static] |
Creator function. Returns new instance of this class.
| virtual bool DtAvailableFormationsAdmin::init | ( | ) | [virtual] |
Call after construction.
Reimplemented from DtAdminContent.
| virtual int DtAvailableFormationsAdmin::type | ( | ) | const [virtual] |
Implements DtAdminContent.
| virtual const std::list<DtString>& DtAvailableFormationsAdmin::formationList | ( | ) | const [virtual] |
Direct access to the list of formation names.
| virtual std::list<DtString>& DtAvailableFormationsAdmin::formationList | ( | ) | [virtual] |
Direct access to the list of formation names.
| virtual void DtAvailableFormationsAdmin::addFormation | ( | const DtString & | formationName | ) | [virtual] |
Add an additional formation name to the end of the current formation list.
| virtual void DtAvailableFormationsAdmin::clearFormationList | ( | ) | [virtual] |
Clear the current formation list.
| virtual DtString DtAvailableFormationsAdmin::currentFormation | ( | ) | const [virtual] |
The current formation of the entity, if it has one.
| virtual void DtAvailableFormationsAdmin::setCurrentFormation | ( | const DtString & | formationName | ) | [virtual] |
The current formation of the entity, if it has one.
| virtual DtAdminContent* DtAvailableFormationsAdmin::clone | ( | ) | const [virtual] |
Make a copy of this content.
Returns a pointer to a newly created copy of this class.
Implements DtAdminContent.
| virtual DtString DtAvailableFormationsAdmin::stringRep | ( | ) | const [virtual] |
Get a readable string representation of this content.
Implements DtAdminContent.
| virtual int DtAvailableFormationsAdmin::netRepSize | ( | ) | const [virtual] |
Reimplemented from DtAdminContent.
| virtual bool DtAvailableFormationsAdmin::setFromNet | ( | const char * | contentBuffer, |
| unsigned | contentSize | ||
| ) | [virtual] |
Decodes content from buffer.
Reimplemented from DtAdminContent.
| virtual bool DtAvailableFormationsAdmin::setToNet | ( | ) | [virtual] |
Encodes content into buffer.
Reimplemented from DtAdminContent.
std::list<DtString> DtAvailableFormationsAdmin::myFormationList [protected] |
The list of available formation names.