|
virtual void | marshal (DataStream &dataStream) const |
|
virtual void | unmarshal (DataStream &dataStream) |
|
EntityID & | getAggregateID () |
|
const EntityID & | getAggregateID () const |
|
void | setAggregateID (const EntityID &pX) |
|
unsigned char | getForceID () const |
|
void | setForceID (unsigned char pX) |
|
unsigned char | getAggregateState () const |
|
void | setAggregateState (unsigned char pX) |
|
EntityType & | getAggregateType () |
|
const EntityType & | getAggregateType () const |
|
void | setAggregateType (const EntityType &pX) |
|
unsigned int | getFormation () const |
|
void | setFormation (unsigned int pX) |
|
AggregateMarking & | getAggregateMarking () |
|
const AggregateMarking & | getAggregateMarking () const |
|
void | setAggregateMarking (const AggregateMarking &pX) |
|
Vector3Float & | getDimensions () |
|
const Vector3Float & | getDimensions () const |
|
void | setDimensions (const Vector3Float &pX) |
|
Orientation & | getOrientation () |
|
const Orientation & | getOrientation () const |
|
void | setOrientation (const Orientation &pX) |
|
Vector3Double & | getCenterOfMass () |
|
const Vector3Double & | getCenterOfMass () const |
|
void | setCenterOfMass (const Vector3Double &pX) |
|
Vector3Float & | getVelocity () |
|
const Vector3Float & | getVelocity () const |
|
void | setVelocity (const Vector3Float &pX) |
|
unsigned short | getNumberOfDisAggregates () const |
|
unsigned short | getNumberOfDisEntities () const |
|
unsigned short | getNumberOfSilentAggregateTypes () const |
|
unsigned short | getNumberOfSilentEntityTypes () const |
|
std::vector< AggregateID > & | getAggregateIDList () |
|
const std::vector< AggregateID > & | getAggregateIDList () const |
|
void | setAggregateIDList (const std::vector< AggregateID > &pX) |
|
std::vector< EntityID > & | getEntityIDList () |
|
const std::vector< EntityID > & | getEntityIDList () const |
|
void | setEntityIDList (const std::vector< EntityID > &pX) |
|
unsigned char | getPad2 () const |
|
void | setPad2 (unsigned char pX) |
|
std::vector< EntityType > & | getSilentAggregateSystemList () |
|
const std::vector< EntityType > & | getSilentAggregateSystemList () const |
|
void | setSilentAggregateSystemList (const std::vector< EntityType > &pX) |
|
std::vector< EntityType > & | getSilentEntitySystemList () |
|
const std::vector< EntityType > & | getSilentEntitySystemList () const |
|
void | setSilentEntitySystemList (const std::vector< EntityType > &pX) |
|
unsigned int | getNumberOfVariableDatumRecords () const |
|
std::vector< VariableDatum > & | getVariableDatumList () |
|
const std::vector< VariableDatum > & | getVariableDatumList () const |
|
void | setVariableDatumList (const std::vector< VariableDatum > &pX) |
|
virtual int | getMarshalledSize () const |
|
bool | operator== (const AggregateStatePdu &rhs) const |
|
bool | operator== (const EntityManagementFamilyPdu &rhs) const |
|
bool | operator== (const EntityManagementFamilyPdu &rhs) const |
|
unsigned char | getProtocolVersion () const |
|
void | setProtocolVersion (unsigned char pX) |
|
unsigned char | getExerciseID () const |
|
void | setExerciseID (unsigned char pX) |
|
unsigned char | getPduType () const |
|
void | setPduType (unsigned char pX) |
|
unsigned char | getProtocolFamily () const |
|
void | setProtocolFamily (unsigned char pX) |
|
unsigned int | getTimestamp () const |
|
void | setTimestamp (unsigned int pX) |
|
unsigned short | getLength () const |
|
void | setLength (unsigned short pX) |
|
short | getPadding () const |
|
void | setPadding (short pX) |
|
bool | operator== (const Pdu &rhs) const |
|
unsigned char | getPduStatus () const |
|
void | setPduStatus (unsigned char pX) |
|
unsigned char | getPadding () const |
|
void | setPadding (unsigned char pX) |
|
bool | operator== (const Pdu &rhs) const |
|
unsigned char | getProtocolVersion () const |
|
void | setProtocolVersion (unsigned char pX) |
|
unsigned char | getExerciseID () const |
|
void | setExerciseID (unsigned char pX) |
|
unsigned char | getPduType () const |
|
void | setPduType (unsigned char pX) |
|
unsigned char | getProtocolFamily () const |
|
void | setProtocolFamily (unsigned char pX) |
|
unsigned int | getTimestamp () const |
|
void | setTimestamp (unsigned int pX) |
|
unsigned short | getLength () const |
|
void | setLength (unsigned short pX) |
|
bool | operator== (const PduSuperclass &rhs) const |
|
|
EntityID | _aggregateID |
| ID of aggregated entities.
|
|
unsigned char | _forceID |
| force ID
|
|
unsigned char | _aggregateState |
| state of aggregate
|
|
EntityType | _aggregateType |
| entity type of the aggregated entities
|
|
unsigned int | _formation |
| formation of aggregated entities
|
|
AggregateMarking | _aggregateMarking |
| marking for aggregate; first char is charset type, rest is char data
|
|
Vector3Float | _dimensions |
| dimensions of bounding box for the aggregated entities, origin at the center of mass
|
|
Orientation | _orientation |
| orientation of the bounding box
|
|
Vector3Double | _centerOfMass |
| center of mass of the aggregation
|
|
Vector3Float | _velocity |
| velocity of aggregation
|
|
unsigned short | _numberOfDisAggregates |
| number of aggregates
|
|
unsigned short | _numberOfDisEntities |
| number of entities
|
|
unsigned short | _numberOfSilentAggregateTypes |
| number of silent aggregate types
|
|
unsigned short | _numberOfSilentEntityTypes |
| number of silent entity types
|
|
std::vector< AggregateID > | _aggregateIDList |
| aggregates list
|
|
std::vector< EntityID > | _entityIDList |
| entity ID list
|
|
unsigned char | _pad2 |
| ^^^padding to put the start of the next list on a 32 bit boundary. More...
|
|
std::vector< EntityType > | _silentAggregateSystemList |
| silent entity types
|
|
std::vector< EntityType > | _silentEntitySystemList |
| silent entity types
|
|
unsigned int | _numberOfVariableDatumRecords |
| number of variable datum records
|
|
std::vector< VariableDatum > | _variableDatumList |
| variableDatums
|
|
unsigned char | _protocolVersion |
| The version of the protocol. More...
|
|
unsigned char | _exerciseID |
| Exercise ID.
|
|
unsigned char | _pduType |
| Type of pdu, unique for each PDU class.
|
|
unsigned char | _protocolFamily |
| value that refers to the protocol family, eg SimulationManagement, et
|
|
unsigned int | _timestamp |
| Timestamp value.
|
|
unsigned short | _length |
| Length, in bytes, of the PDU.
|
|
short | _padding |
| zero-filled array of padding
|
|
unsigned char | _pduStatus |
| PDU Status Record. More...
|
|
unsigned char | _padding |
| zero-filled array of padding
|
|
unsigned char | _protocolVersion |
| The version of the protocol. More...
|
|
unsigned char | _exerciseID |
| Exercise ID.
|
|
unsigned char | _pduType |
| Type of pdu, unique for each PDU class.
|
|
unsigned char | _protocolFamily |
| value that refers to the protocol family, eg SimulationManagement, et
|
|
unsigned int | _timestamp |
| Timestamp value.
|
|
unsigned short | _length |
| Length, in bytes, of the PDU.
|
|