10 #ifndef DtFedTimeCbList_H_
11 #define DtFedTimeCbList_H_
21 typedef void (*DtFedTimeCb)(
23 const RTI::LogicalTime &theFedTime,
25 const RTI::FedTime &theFedTime,
43 virtual ~DtFedTimeCbList();
46 DtFedTimeCbList(
const DtFedTimeCbList& orig);
49 DtFedTimeCbList& operator=(
const DtFedTimeCbList& orig);
53 virtual int add( DtFedTimeCb cb,
void* usr);
54 virtual int remove( DtFedTimeCb cb,
void* usr);
63 virtual void apply(
const RTI::LogicalTime &theFedTime);
65 virtual void apply(
const RTI::FedTime &theFedTime);
77 void ctorCopyList(
const DtFedTimeCbList& orig);