Instances of this class are the interface message content used to request embarkation information from the requested parent.
More...
Detailed Description
Instances of this class are the interface message content used to request embarkation information from the requested parent.
Content-Type: DtIfRequestEmbarkationInformation
Constructor & Destructor Documentation
| DtIfRequestEmbarkationInformation::DtIfRequestEmbarkationInformation |
( |
| ) |
|
| virtual DtIfRequestEmbarkationInformation::~DtIfRequestEmbarkationInformation |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual int DtIfRequestEmbarkationInformation::type |
( |
| ) |
const |
|
virtual |
| virtual void DtIfRequestEmbarkationInformation::setEmbarkObject |
( |
const DtUUID & |
| ) |
|
|
virtual |
| virtual const DtUUID& DtIfRequestEmbarkationInformation::embarkObject |
( |
| ) |
const |
|
virtual |
| virtual void DtIfRequestEmbarkationInformation::setParent |
( |
const DtUUID & |
| ) |
|
|
virtual |
| virtual const DtUUID& DtIfRequestEmbarkationInformation::parent |
( |
| ) |
const |
|
virtual |
| virtual void DtIfRequestEmbarkationInformation::setRequestType |
( |
int |
| ) |
|
|
virtual |
| virtual int DtIfRequestEmbarkationInformation::requestType |
( |
| ) |
const |
|
virtual |
| virtual void DtIfRequestEmbarkationInformation::setEmbarkInSlot |
( |
int |
s | ) |
|
|
virtual |
In trying to say where an entity will embark, you can use two forms – one is the slot number (non -1 means use that exact slot) If the slot number is -1 and the slot name or slot type are set, it will try and match the slot number by that name and type.
- for either name or type will mean to match the first available slot that matches. If -1 and * are used for all, then it will just get the first available slot. If not available choose any available if flag is true (default) else fail to embark
| virtual int DtIfRequestEmbarkationInformation::embarkInSlot |
( |
| ) |
const |
|
virtual |
| virtual void DtIfRequestEmbarkationInformation::setSlotName |
( |
const DtString & |
| ) |
|
|
virtual |
| virtual const DtString& DtIfRequestEmbarkationInformation::slotName |
( |
| ) |
const |
|
virtual |
| virtual void DtIfRequestEmbarkationInformation::setSlotType |
( |
const DtString & |
| ) |
|
|
virtual |
| virtual const DtString& DtIfRequestEmbarkationInformation::slotType |
( |
| ) |
const |
|
virtual |
| virtual void DtIfRequestEmbarkationInformation::setChooseAnyAvailableSlotIfTaken |
( |
bool |
| ) |
|
|
virtual |
| virtual bool DtIfRequestEmbarkationInformation::chooseAnyAvailableSlotIfTaken |
( |
| ) |
const |
|
virtual |
| virtual int DtIfRequestEmbarkationInformation::netRepSize |
( |
| ) |
const |
|
virtual |
Returns size of network representation of this object, in bytes.
Reimplemented from DtSimInterfaceContent.
| virtual bool DtIfRequestEmbarkationInformation::setFromNet |
( |
const char * |
contentBuffer, |
|
|
unsigned |
contentSize |
|
) |
| |
|
virtual |
Unpack network representation (contentBuffer) into this object.
Reimplemented from DtSimInterfaceContent.
| virtual bool DtIfRequestEmbarkationInformation::setToNet |
( |
| ) |
|
|
virtual |
| virtual void DtIfRequestEmbarkationInformation::printDataToString |
( |
DtString & |
str | ) |
|
|
virtual |
Human readable representation of this object's data (used for debugging purposes, and in applications such as vrfMsgDump).
Reimplemented from DtSimInterfaceContent.
| virtual void DtIfRequestEmbarkationInformation::setRequestId |
( |
DtU32 |
| ) |
|
|
virtual |
Used to fill in response id for response structure. Default is 0xFFFFFFFF.
| virtual DtU32 DtIfRequestEmbarkationInformation::requestId |
( |
| ) |
const |
|
virtual |
Member Data Documentation
| DtUUID DtIfRequestEmbarkationInformation::myEmbarkObject |
|
protected |
| DtUUID DtIfRequestEmbarkationInformation::myParent |
|
protected |
| int DtIfRequestEmbarkationInformation::myRequestType |
|
protected |
| DtU32 DtIfRequestEmbarkationInformation::myRequestId |
|
protected |
| int DtIfRequestEmbarkationInformation::myEmbarkInSlot |
|
protected |
| bool DtIfRequestEmbarkationInformation::myChooseAnyAvailableIfSlotTaken |
|
protected |
| DtString DtIfRequestEmbarkationInformation::mySlotName |
|
protected |
| DtString DtIfRequestEmbarkationInformation::mySlotType |
|
protected |
The documentation for this class was generated from the following file: