15 #include <loggerControlToolkit/lcInter.h>
20 class DtPortalLoggerControlInteraction;
21 class DtPortalLoggerDeleteFileInteraction;
22 class DtPortalLoggerEmptyInteraction;
23 class DtPortalLoggerEndInteraction;
24 class DtPortalLoggerEndOfActionInteraction;
25 class DtPortalLoggerHeartbeatInteraction;
26 class DtPortalLoggerPauseInteraction;
27 class DtPortalLoggerPlayActionInteraction;
28 class DtPortalLoggerPlayFileInteraction;
29 class DtPortalLoggerPlayInteraction;
30 class DtPortalLoggerQuitInteraction;
31 class DtPortalLoggerRecordActionInteraction;
32 class DtPortalLoggerRecordFileInteraction;
33 class DtPortalLoggerRecordInteraction;
34 class DtPortalLoggerSetTimeInteraction;
35 class DtPortalLoggerSkipTimeInteraction;
36 class DtPortalLoggerStartInteraction;
37 class DtPortalLoggerStateFlagInteraction;
38 class DtPortalLoggerStopInteraction;
39 class DtPortalLoggerTimeoutInteraction;
40 class DtPortalLoggerTimeScaleInteraction;
41 class DtPortalLoggerTotalStateInteraction;
73 virtual void enableReflectTranslator(
bool enabled );
74 virtual void enablePublishTranslator(
bool enabled );
81 virtual void initializeDisCallbacks();
82 virtual void removeDisCallbacks();
84 virtual void initializePortalCallbacks();
85 virtual void removePortalCallbacks();
90 virtual void shutdown();
94 const DtInteraction& outgoing )
const;
97 virtual void printIncomingOutgoingInteractions(
const DtInteraction& incoming,
113 static void receiveDisInteraction( DtLgrControlInteraction* loggerControl,
void* usr );
158 virtual void createPortalInteraction(
const DtLgrControlInteraction& incoming );
188 const DtLgrControlInteraction& source );
191 const DtLgrControlInteraction& source );
194 const DtLgrControlInteraction& source );
197 const DtLgrControlInteraction& source );
200 const DtLgrControlInteraction& source );
203 const DtLgrControlInteraction& source );
206 const DtLgrControlInteraction& source );
209 const DtLgrControlInteraction& source );
212 const DtLgrControlInteraction& source );
215 const DtLgrControlInteraction& source );
218 const DtLgrControlInteraction& source );
221 const DtLgrControlInteraction& source );
224 const DtLgrControlInteraction& source );
227 const DtLgrControlInteraction& source );
230 const DtLgrControlInteraction& source );
233 const DtLgrControlInteraction& source );
236 const DtLgrControlInteraction& source );
239 const DtLgrControlInteraction& source );
242 const DtLgrControlInteraction& source );
245 const DtLgrControlInteraction& source );
248 const DtLgrControlInteraction& source );
268 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
270 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
272 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
274 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
276 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
278 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
280 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
282 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
284 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
286 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
288 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
290 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
292 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
294 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
296 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
298 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
300 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
302 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
304 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
306 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,
308 virtual DtLgrControlInteraction* translate( DtLgrControlInteraction* destination,