![]() |
VR-Link API Documentation for HLA 1516
|
Inheritance diagram for EventReportMessage:
Collaboration diagram for EventReportMessage:Classes | |
| struct | FixedData |
| struct | VariableData |
Public Types | |
| enum | EventType { EventType_OTHER = 0, EventType_UNUSED = 1, EventType_RAN_OUT_OF_AMMUNITION = 2, EventType_KILLED_IN_ACTION = 3, EventType_DAMAGE = 4, EventType_MOBILITY_DISABLED = 5, EventType_FIRE_DISABLED = 6, EventType_RAN_OUT_OF_FUEL = 7, EventType_ENTITY_INITIALIZATION = 8, EventType_REQUEST_FOR_INDIRECT_FIRE_OR_CAS_MISSION = 9, EventType_INDIRECT_FIRE_OR_CAS_MISSION = 10, EventType_MINEFILE_ENTRY = 11, EventType_MINEFIELD_DETONATION = 12, EventType_VEHICLE_MASTER_POWER_ON = 13, EventType_VEHICLE_MASTER_POWER_OFF = 14, EventType_AGGREGATE_STATE_CHANGE_REQUESTED = 15, EventType_PREVENT_COLLISION_DETONATION = 16, EventType_OWNERSHIP_REPORT = 17 } |
Public Member Functions | |
| EventReportMessage () | |
| virtual | ~EventReportMessage () |
| virtual std::string | getSenderId () |
| virtual void | setSenderId (std::string val) |
| virtual std::string | getReceiverId () |
| virtual void | setReceiverId (std::string val) |
| virtual EventType | getEventType () |
| virtual void | setEventType (EventType val) |
| virtual std::vector< FixedData > | getFixedData () |
| virtual void | setFixedData (std::vector< FixedData > val) |
| virtual std::vector< VariableData > | getVariableData () |
| virtual void | setVariableData (std::vector< VariableData > val) |
| virtual int | messageSize () |
| this function needs to be in each derived class for decoding | |
Static Public Member Functions | |
| static DtMessage * | decode (unsigned char *buffer, int length) |
| static std::string | theMessageName () |
Protected Member Functions | |
| virtual void | serialize (DtStreamWriter &writer) |
| virtual void | deserialize (DtStreamReader &reader) |
Protected Attributes | |
| std::string | mySenderId |
| std::string | myReceiverId |
| EventType | myEventType |
| std::vector< FixedData > | myFixedData |
| std::vector< VariableData > | myVariableData |
Static Protected Attributes | |
| static std::string | theFullName |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!This is an auto-generated file. Any changes will be destroyed!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
| EventReportMessage::EventReportMessage | ( | ) |
|
virtual |
|
static |
|
protectedvirtual |
Reimplemented from DtMessage.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
this function needs to be in each derived class for decoding
Get the size of the message data in bytes
Reimplemented from DtMessage.
|
protectedvirtual |
Reimplemented from DtMessage.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
static |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |