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

Public Types | |
| typedef std::pair< std::vector < int >, std::vector< int > > | DtTaskSetPair |
| First of pair are tasks, second is sets. | |
| typedef std::map< DtString, DtTaskSetPair > | DtCapableTasksSetsMap |
Public Member Functions | |
| DtIfCapableTaskAndSetResponse () | |
| default constructor | |
| DtIfCapableTaskAndSetResponse (const DtIfCapableTaskAndSetResponse &orig) | |
| copy constructor | |
| const DtIfCapableTaskAndSetResponse & | operator= (const DtIfCapableTaskAndSetResponse &orig) |
| assignment operator | |
| virtual | ~DtIfCapableTaskAndSetResponse () |
| virtual int | type () const |
| virtual DtSimInterfaceContent * | clone () const |
| virtual int | netRepSize () const |
| virtual bool | setFromNet (const char *contentBuffer, unsigned contentSize) |
| virtual bool | setToNet () |
| virtual void | printDataToString (DtString &str) |
| virtual void | setCapableTasks (const DtString &, const std::vector< int > &) |
| virtual void | setCapableSets (const DtString &, const std::vector< int > &) |
| const std::vector< int > & | capableTaskIds (DtCapableTasksSetsMap::const_iterator iter) const |
| const std::vector< int > & | capableSetDataIds (DtCapableTasksSetsMap::const_iterator iter) const |
| const DtCapableTasksSetsMap & | capableTasksAndSets () const |
Static Public Member Functions | |
| static DtSimInterfaceContent * | creator () |
Protected Attributes | |
| DtCapableTasksSetsMap | myCapableTasksSets |
DtIfCapableTaskAndSetResponse.
This message contains lists of the task and set IDs that a particular entity (named in entityNameString()) is capable of carrying out. All the contained task and set IDs are the integer values that correspond to the message types used for those task and set requests. See radioMsgTypes.h for the list of these enumerations.
| typedef std::pair<std::vector<int>, std::vector<int> > DtIfCapableTaskAndSetResponse::DtTaskSetPair |
First of pair are tasks, second is sets.
| typedef std::map<DtString, DtTaskSetPair> DtIfCapableTaskAndSetResponse::DtCapableTasksSetsMap |
default constructor
| DtIfCapableTaskAndSetResponse::DtIfCapableTaskAndSetResponse | ( | const DtIfCapableTaskAndSetResponse & | orig | ) |
copy constructor
| virtual DtIfCapableTaskAndSetResponse::~DtIfCapableTaskAndSetResponse | ( | ) | [virtual] |
| const DtIfCapableTaskAndSetResponse& DtIfCapableTaskAndSetResponse::operator= | ( | const DtIfCapableTaskAndSetResponse & | orig | ) |
assignment operator
| virtual int DtIfCapableTaskAndSetResponse::type | ( | ) | const [virtual] |
Implements DtSimInterfaceContent.
| virtual DtSimInterfaceContent* DtIfCapableTaskAndSetResponse::clone | ( | ) | const [virtual] |
Implements DtSimInterfaceContent.
| virtual int DtIfCapableTaskAndSetResponse::netRepSize | ( | ) | const [virtual] |
Reimplemented from DtSimInterfaceContent.
| virtual bool DtIfCapableTaskAndSetResponse::setFromNet | ( | const char * | contentBuffer, |
| unsigned | contentSize | ||
| ) | [virtual] |
Reimplemented from DtSimInterfaceContent.
| virtual bool DtIfCapableTaskAndSetResponse::setToNet | ( | ) | [virtual] |
Reimplemented from DtSimInterfaceContent.
| virtual void DtIfCapableTaskAndSetResponse::printDataToString | ( | DtString & | str | ) | [virtual] |
Reimplemented from DtSimInterfaceContent.
| static DtSimInterfaceContent* DtIfCapableTaskAndSetResponse::creator | ( | ) | [static] |
| virtual void DtIfCapableTaskAndSetResponse::setCapableTasks | ( | const DtString & | , |
| const std::vector< int > & | |||
| ) | [virtual] |
| virtual void DtIfCapableTaskAndSetResponse::setCapableSets | ( | const DtString & | , |
| const std::vector< int > & | |||
| ) | [virtual] |
| const std::vector<int>& DtIfCapableTaskAndSetResponse::capableTaskIds | ( | DtCapableTasksSetsMap::const_iterator | iter | ) | const [inline] |
| const std::vector<int>& DtIfCapableTaskAndSetResponse::capableSetDataIds | ( | DtCapableTasksSetsMap::const_iterator | iter | ) | const [inline] |
| const DtCapableTasksSetsMap& DtIfCapableTaskAndSetResponse::capableTasksAndSets | ( | ) | const [inline] |