![]() |
MAK Data Logger API Documentation for HLA
|
Instances of DtLgcyLgrControlInteraction are used to represent LgrControl Interactions in HLA. More...
Inheritance diagram for DtLgcyLgrControlInteraction:
Collaboration diagram for DtLgcyLgrControlInteraction:Public Member Functions | |
| DtLgcyLgrControlInteraction () | |
| default constructor More... | |
| virtual | ~DtLgcyLgrControlInteraction () |
| destructor More... | |
| DtLgcyLgrControlInteraction (const DtLgcyLgrControlInteraction &src) | |
| copy constructor More... | |
| DtLgcyLgrControlInteraction & | operator= (const DtLgcyLgrControlInteraction &src) |
| assignment operator More... | |
| virtual void | printData () const |
| Print the interaction's data. More... | |
| virtual const DtLgcyLgrControlPdu * | lcPdu () const |
| Get/Set a logger control PDU. More... | |
| virtual void | setLcPdu (const DtLgcyLgrControlPdu &pdu) |
| virtual void | setFromNetPacket (const DtNetPacket *pack) |
| virtual const char * | name () const |
| Name of the interaction. More... | |
Static Public Member Functions | |
| static DtInteraction * | create () |
| Create a DtLgcyLgrControlInteraction. More... | |
| static void | addCallback (DtExerciseConn *conn, DtLgcyLgrControlInteractionCb cb, void *usr) |
| Add (register)/Remove (unregister) function to be called when interaction occurs. More... | |
| static void | removeCallback (DtExerciseConn *conn, DtLgcyLgrControlInteractionCb cb, void *usr) |
Protected Member Functions | |
| virtual const char * | interactionClassToUse (DtExerciseConn *exConn) const |
| virtual DtInteractionDecoder * | createDecoder (DtExerciseConn *exConn) const |
| virtual DtInteractionEncoder * | createEncoder (DtExerciseConn *exConn) const |
Protected Attributes | |
| DtLgcyLgrControlPdu * | myLcPdu |
Instances of DtLgcyLgrControlInteraction are used to represent LgrControl Interactions in HLA.
| DtLgcyLgrControlInteraction::DtLgcyLgrControlInteraction | ( | ) |
default constructor
|
virtual |
destructor
| DtLgcyLgrControlInteraction::DtLgcyLgrControlInteraction | ( | const DtLgcyLgrControlInteraction & | src | ) |
copy constructor
|
static |
Add (register)/Remove (unregister) function to be called when interaction occurs.
|
static |
Create a DtLgcyLgrControlInteraction.
Caller is responsible for deletion.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
inlinevirtual |
Get/Set a logger control PDU.
|
inlinevirtual |
Name of the interaction.
| DtLgcyLgrControlInteraction& DtLgcyLgrControlInteraction::operator= | ( | const DtLgcyLgrControlInteraction & | src | ) |
assignment operator
|
virtual |
Print the interaction's data.
|
static |
|
virtual |
|
virtual |
|
protected |