15 #include <TENA/Engagement/Detonation/Includes.h>
19 namespace MAKVrExchange
22 namespace DtTenaBroker
37 DtDetonationInterface();
40 virtual ~DtDetonationInterface();
43 virtual void send(
const DtInteraction& inter, DtExerciseConn& exConn )
const;
46 virtual void addCallback( DtExerciseConn* conn,
void* usr );
49 virtual void removeCallback( DtExerciseConn* conn,
void* usr );
53 static void encode(
const DtDetonationInteraction& inter,
54 TENA::Engagement::Detonation::Pointer msgPtr,
55 const DtGlobalObjectDesignator& messageId );
58 static void decode(
const TENA::Engagement::Detonation::Pointer msgPtr,
59 DtDetonationInteraction* inter );
Contains the TENA DtMessageInterface class declaration.
#define DT_DLL_COMMONLROM
Definition: coLromMapExport.h:26
Contains the DLL export macro.
Contains the DtDetonationInteraction class declaration.