MAK Data Logger API Documentation for DIS
List of all members | Public Member Functions
MAKLogger::DtLgrDisMessage Class Reference

DIS message. More...

+ Inheritance diagram for MAKLogger::DtLgrDisMessage:
+ Collaboration diagram for MAKLogger::DtLgrDisMessage:

Public Member Functions

virtual void setUniqueId (DtU64 id) const
 Set the unique id of the PDU.
 DtLgrDisMessage (DtPacket *packet)
 CTOR which binds to existing memory.
- Public Member Functions inherited from MAKLogger::DtConstLgrDisMessage
virtual ~DtConstLgrDisMessage ()
virtual const DtNetPduHeader * netPduHeader () const
 Get a pointer to the netPdueHeader.
virtual DtPduKind pduKind () const
 Get the pdu kind.
virtual bool isFinalPdu () const
 Get if the pdu is an entity pdu with the final bit set.
virtual bool isEntityPdu () const
 Get if the pdu is an entity state pdu.
virtual bool isAggregatePdu () const
 Get if the pdu is an aggregate pdu.
virtual bool isEnvironmentalPdu () const
 Get if the pdu is an environmental pdu.
virtual bool isGriddedDataPdu () const
 Get if the pdu is a gridded data pdu.
virtual bool isTransmitterPdu () const
 Get if the pdu is a transmitter pdu.
virtual bool isReceiverPdu () const
 Get if the pdu is a receiver pdu.
virtual bool isDiGuyPdu () const
 Get if the pdu is a DI-Guy pdu.
virtual DtEntityIdentifier entityId () const
 Will throw is pdu is does not have an entity id.
virtual DtU64 uniqueId () const
 Get the unique id of the PDU.
virtual bool sameId (const DtConstLgrDisMessage &second) const
 Check to see if the two messages have the same ids.
virtual bool lessThan (const DtConstLgrDisMessage &second) const
 Check to see if this id is lessThan the id of another (used for sorting containers).
 DtConstLgrDisMessage (const DtPacket *packet)
 CTOR which binds to existing memory.
 DtConstLgrDisMessage (const DtPacket &packet)
 CTOR which binds to existing memory.
 DtConstLgrDisMessage (const void *rawData)
 CTOR which binds to existing memory.
 DtConstLgrDisMessage (const DtNetPacket *rawData)
 CTOR which binds to existing memory.

Additional Inherited Members

- Protected Attributes inherited from MAKLogger::DtConstLgrDisMessage
const DtNetPacket * myPacket

Detailed Description

DIS message.

Constructor & Destructor Documentation

MAKLogger::DtLgrDisMessage::DtLgrDisMessage ( DtPacket packet)

CTOR which binds to existing memory.

DtLgrDisMessage assumes that the memory is valid (not deallocated) for the lifetime of the object.

Member Function Documentation

virtual void MAKLogger::DtLgrDisMessage::setUniqueId ( DtU64  id) const
virtual

Set the unique id of the PDU.


The documentation for this class was generated from the following file:

Document ID: Generated on Sun Dec 15 18:04:30 EST 2013 from SVN revision 134418
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)