![]() |
MAK Data Logger API Documentation for DIS
|
DIS message. More...
Inheritance diagram for MAKLogger::DtConstLgrDisMessage:
Collaboration diagram for MAKLogger::DtConstLgrDisMessage:Public Member Functions | |
| virtual | ~DtConstLgrDisMessage () |
| virtual const DtNetPduHeader * | netPduHeader () const |
| Get a pointer to the netPdueHeader. More... | |
| virtual DtPduKind | pduKind () const |
| Get the pdu kind. More... | |
| virtual const DtAbsoluteTime & | packetTime () const |
| Return the packet time. More... | |
| virtual void | setPacketTime (const DtAbsoluteTime time) |
| Set the packet time. More... | |
| virtual bool | isStateUpdate () const |
| Return the packet state update flag. More... | |
| virtual void | setIsStateUpdate (bool updateIsFromState) |
| Set indicator whether packet is a state update (i.e., from message state) More... | |
| virtual bool | isFromPast () const |
| Get indication whether packet time is from past. More... | |
| virtual void | setIsFromPast (bool timeIsFromPast) |
| Set indicator whether packet time is from past. More... | |
| virtual bool | isFinalPdu () const |
| Get if the pdu is an entity pdu with the final bit set. More... | |
| virtual bool | isEntityPdu () const |
| Get if the pdu is an entity state pdu. More... | |
| virtual bool | isAggregatePdu () const |
| Get if the pdu is an aggregate pdu. More... | |
| virtual bool | isEnvironmentalPdu () const |
| Get if the pdu is an environmental pdu. More... | |
| virtual bool | isGriddedDataPdu () const |
| Get if the pdu is a gridded data pdu. More... | |
| virtual bool | isTransmitterPdu () const |
| Get if the pdu is a transmitter pdu. More... | |
| virtual bool | isDesignatorPdu () const |
| Get if the pdu is a designator pdu. More... | |
| virtual bool | isReceiverPdu () const |
| Get if the pdu is a receiver pdu. More... | |
| virtual bool | isDiGuyPdu () const |
| Get if the pdu is a DI-Guy pdu. More... | |
| virtual bool | isRelativeLocationPdu () const |
| Get if the pdu is a Relative Location pdu. More... | |
| virtual DtEntityIdentifier | entityId () const |
| Will throw is pdu is does not have an entity id. More... | |
| virtual DtU64 | uniqueId () const |
| Get the unique id of the PDU. More... | |
| virtual bool | sameId (const DtConstLgrDisMessage &second) const |
| Check to see if the two messages have the same ids. More... | |
| virtual bool | lessThan (const DtConstLgrDisMessage &second) const |
| Check to see if this id is lessThan the id of another (used for sorting containers). More... | |
| DtConstLgrDisMessage (const DtPacket *packet) | |
| CTOR which binds to existing memory. More... | |
| DtConstLgrDisMessage (const DtPacket &packet) | |
| CTOR which binds to existing memory. More... | |
| DtConstLgrDisMessage (const void *rawData) | |
| CTOR which binds to existing memory. More... | |
| DtConstLgrDisMessage (const DtNetPacket *rawData) | |
| CTOR which binds to existing memory. More... | |
Protected Attributes | |
| const DtNetPacket * | myPacket |
| DtAbsoluteTime | myPacketTime |
| bool | myTimeIsFromPast |
| bool | myIsStateUpdate |
DIS message.
| MAKLogger::DtConstLgrDisMessage::DtConstLgrDisMessage | ( | const DtPacket * | packet | ) |
CTOR which binds to existing memory.
DtConstLgrDisMessage assumes that the memory is valid (not deallocated) for the lifetime of the object.
| MAKLogger::DtConstLgrDisMessage::DtConstLgrDisMessage | ( | const DtPacket & | packet | ) |
CTOR which binds to existing memory.
DtConstLgrDisMessage assumes that the memory is valid (not deallocated) for the lifetime of the object.
| MAKLogger::DtConstLgrDisMessage::DtConstLgrDisMessage | ( | const void * | rawData | ) |
CTOR which binds to existing memory.
DtConstLgrDisMessage assumes that the memory is valid (not deallocated) for the lifetime of the object.
| MAKLogger::DtConstLgrDisMessage::DtConstLgrDisMessage | ( | const DtNetPacket * | rawData | ) |
CTOR which binds to existing memory.
DtConstLgrDisMessage assumes that the memory is valid (not deallocated) for the lifetime of the object.
|
virtual |
|
virtual |
Will throw is pdu is does not have an entity id.
|
virtual |
Get if the pdu is an aggregate pdu.
|
virtual |
Get if the pdu is a designator pdu.
|
virtual |
Get if the pdu is a DI-Guy pdu.
|
virtual |
Get if the pdu is an entity state pdu.
|
virtual |
Get if the pdu is an environmental pdu.
|
virtual |
Get if the pdu is an entity pdu with the final bit set.
|
virtual |
Get indication whether packet time is from past.
|
virtual |
Get if the pdu is a gridded data pdu.
|
virtual |
Get if the pdu is a receiver pdu.
|
virtual |
Get if the pdu is a Relative Location pdu.
|
virtual |
Return the packet state update flag.
|
virtual |
Get if the pdu is a transmitter pdu.
|
virtual |
Check to see if this id is lessThan the id of another (used for sorting containers).
|
virtual |
Get a pointer to the netPdueHeader.
|
virtual |
Return the packet time.
|
virtual |
Get the pdu kind.
|
virtual |
Check to see if the two messages have the same ids.
|
virtual |
Set indicator whether packet time is from past.
|
virtual |
Set indicator whether packet is a state update (i.e., from message state)
|
virtual |
Set the packet time.
|
virtual |
Get the unique id of the PDU.
|
protected |
|
protected |
|
protected |
|
protected |