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

Public Member Functions | |
| DtIfMultiplePlanResponse () | |
| default constructor | |
| virtual | ~DtIfMultiplePlanResponse () |
| destructor | |
| DtIfMultiplePlanResponse (const DtIfMultiplePlanResponse &orig) | |
| copy constructor | |
| DtIfMultiplePlanResponse & | operator= (const DtIfMultiplePlanResponse &orig) |
| assignment operator | |
| virtual int | type () const |
| Returns the type of Interface Content. | |
| virtual DtSimInterfaceContent * | clone () const |
| virtual const std::vector < DtString > & | entities () const |
| Set/get the name string of plan. | |
| virtual void | setEntities (const std::vector< DtString > &name) |
| virtual void | setRequestId (int) |
| Supplied in the response to match a request with a response. | |
| virtual int | requestId () const |
| virtual void | setPlan (DtIfPlan *) |
| When plan is set, it will be cloned, so, original can be destroyed. | |
| virtual const DtIfPlan * | plan () const |
| virtual void | setSimulationAddress (const DtSimulationAddress &) |
| virtual const DtSimulationAddress & | simulationAddress () const |
| virtual int | netRepSize () const |
| virtual bool | setFromNet (const char *contentBuffer, unsigned contentSize) |
| virtual bool | setToNet () |
| virtual void | printDataToString (DtString &str) |
| virtual bool | hasPlan () const |
Static Public Member Functions | |
| static DtSimInterfaceContent * | creator () |
Protected Attributes | |
| std::vector< DtString > | myEntities |
| DtSimulationAddress | mySimulationAddress |
| DtU32 | myRequestId |
| DtIfPlan * | myPlan |
class DtIfMultiplePlanResponse:
Instances of DtIfMultiplePlanResponse are sent in response to a DtIfMultiplePlanRequest. This message will contain the list of entities that are simulated locally from the reponse, the request id, and whether or not the entities have the same plan. If they do, the plan will be sent as well
Content-Type: DtMultiplePlanResponseMessageType
default constructor
| virtual DtIfMultiplePlanResponse::~DtIfMultiplePlanResponse | ( | ) | [virtual] |
destructor
copy constructor
| DtIfMultiplePlanResponse& DtIfMultiplePlanResponse::operator= | ( | const DtIfMultiplePlanResponse & | orig | ) |
assignment operator
| virtual int DtIfMultiplePlanResponse::type | ( | ) | const [virtual] |
Returns the type of Interface Content.
Implements DtSimInterfaceContent.
| virtual DtSimInterfaceContent* DtIfMultiplePlanResponse::clone | ( | ) | const [virtual] |
Implements DtSimInterfaceContent.
| virtual const std::vector<DtString>& DtIfMultiplePlanResponse::entities | ( | ) | const [virtual] |
Set/get the name string of plan.
| virtual void DtIfMultiplePlanResponse::setEntities | ( | const std::vector< DtString > & | name | ) | [virtual] |
| virtual void DtIfMultiplePlanResponse::setRequestId | ( | int | ) | [virtual] |
Supplied in the response to match a request with a response.
| virtual int DtIfMultiplePlanResponse::requestId | ( | ) | const [virtual] |
| virtual void DtIfMultiplePlanResponse::setPlan | ( | DtIfPlan * | ) | [virtual] |
When plan is set, it will be cloned, so, original can be destroyed.
| virtual const DtIfPlan* DtIfMultiplePlanResponse::plan | ( | ) | const [virtual] |
| virtual void DtIfMultiplePlanResponse::setSimulationAddress | ( | const DtSimulationAddress & | ) | [virtual] |
| virtual const DtSimulationAddress& DtIfMultiplePlanResponse::simulationAddress | ( | ) | const [virtual] |
| virtual int DtIfMultiplePlanResponse::netRepSize | ( | ) | const [virtual] |
Reimplemented from DtSimInterfaceContent.
| virtual bool DtIfMultiplePlanResponse::setFromNet | ( | const char * | contentBuffer, |
| unsigned | contentSize | ||
| ) | [virtual] |
Reimplemented from DtSimInterfaceContent.
| virtual bool DtIfMultiplePlanResponse::setToNet | ( | ) | [virtual] |
Reimplemented from DtSimInterfaceContent.
| virtual void DtIfMultiplePlanResponse::printDataToString | ( | DtString & | str | ) | [virtual] |
Reimplemented from DtSimInterfaceContent.
| static DtSimInterfaceContent* DtIfMultiplePlanResponse::creator | ( | ) | [static] |
| virtual bool DtIfMultiplePlanResponse::hasPlan | ( | ) | const [virtual] |
std::vector<DtString> DtIfMultiplePlanResponse::myEntities [protected] |
DtSimulationAddress DtIfMultiplePlanResponse::mySimulationAddress [protected] |
DtU32 DtIfMultiplePlanResponse::myRequestId [protected] |
DtIfPlan* DtIfMultiplePlanResponse::myPlan [protected] |