![]() |
VR-Forces 4.6.1 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 < DtUUID > & | entities () const |
| Set/get the name string of plan. | |
| virtual void | setEntities (const std::vector< DtUUID > &name) |
| virtual void | setRequestId (int) |
| Supplied in the response to match a request with a response. | |
| virtual int | requestId () const |
| virtual bool | differingPlans () const |
| Set to true if the plans for these entities are different. | |
| virtual void | setDifferingPlans (bool) |
| 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 |
Public Member Functions inherited from DtSimInterfaceContent | |
| virtual | ~DtSimInterfaceContent () |
| virtual bool | update (const DtSimInterfaceContent *data) |
| virtual char * | netRep () |
| virtual void | printContentType (DtString &str) |
| virtual void | setUseSessionId (bool yesNo) |
| virtual bool | useSessionId () const |
Static Public Member Functions | |
| static DtSimInterfaceContent * | creator () |
Static Public Member Functions inherited from DtSimInterfaceContent | |
| static DtSimInterfaceContent * | createInterfaceContent (int type) |
| static void | addInterfaceContentCreatorFcn (int type, DtInterfaceContentCreatorFcn fcn) |
| static void | setFactory (DtInterfaceContentFactory *factory) |
| static DtInterfaceContentFactory * | factory () |
| static void | registerContentTypePrinter (DtSimInterfaceContentTypePrinterFcn printFcn) |
Protected Attributes | |
| std::vector< DtUUID > | myEntities |
| DtSimulationAddress | mySimulationAddress |
| DtU32 | myRequestId |
| DtIfPlan * | myPlan |
| bool | myDifferingPlans |
Protected Attributes inherited from DtSimInterfaceContent | |
| char * | myNetRep |
| bool | myUseSessionId |
Additional Inherited Members | |
Protected Member Functions inherited from DtSimInterfaceContent | |
| DtSimInterfaceContent () | |
| DtSimInterfaceContent (const DtSimInterfaceContent &orig) | |
| const DtSimInterfaceContent & | operator= (const DtSimInterfaceContent &orig) |
| virtual char * | createNetworkBuffer () |
Static Protected Attributes inherited from DtSimInterfaceContent | |
| static DtInterfaceContentFactory * | myFactory |
| static DtSimInterfaceContentTypePrinterFcn | theContentTypePrinterFcn |
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
| DtIfMultiplePlanResponse::DtIfMultiplePlanResponse | ( | ) |
default constructor
|
virtual |
destructor
| DtIfMultiplePlanResponse::DtIfMultiplePlanResponse | ( | const DtIfMultiplePlanResponse & | orig | ) |
copy constructor
| DtIfMultiplePlanResponse& DtIfMultiplePlanResponse::operator= | ( | const DtIfMultiplePlanResponse & | orig | ) |
assignment operator
|
virtual |
Returns the type of Interface Content.
Implements DtSimInterfaceContent.
|
virtual |
Implements DtSimInterfaceContent.
|
virtual |
Set/get the name string of plan.
|
virtual |
|
virtual |
Supplied in the response to match a request with a response.
|
virtual |
|
virtual |
Set to true if the plans for these entities are different.
|
virtual |
|
virtual |
When plan is set, it will be cloned, so, original can be destroyed.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented from DtSimInterfaceContent.
|
virtual |
Reimplemented from DtSimInterfaceContent.
|
virtual |
Reimplemented from DtSimInterfaceContent.
|
virtual |
Reimplemented from DtSimInterfaceContent.
|
static |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |