12 #ifndef DtRetractInfoList_H_
13 #define DtRetractInfoList_H_
17 #include <vlutil/vlHashlist.h>
20 #if defined(DtIFSPEC1516) || defined(DtIFSPEC1516E)
21 #include <RTI/RTI1516.h>
45 std::auto_ptr <rti1516::LogicalTime> timePtr);
46 #elif defined(DtIFSPEC1516E)
48 std::auto_ptr <rti1516e::LogicalTime> timePtr);
50 DtRetractInfo(
unsigned long value, std::auto_ptr <RTI::FedTime> timePtr);
60 #elif defined(DtIFSPEC1516E)
69 unsigned long serialNumber();
70 void setSerialNumber(
unsigned long value);
77 std::auto_ptr <rti1516::LogicalTime> myTime;
78 #elif defined(DtIFSPEC1516E)
79 std::auto_ptr <rti1516e::LogicalTime> myTime;
91 #elif defined(DtIFSPEC1516E)
169 #elif defined(DtIFSPEC1516E)
176 virtual DtRetractInfo* removeByNumber(
unsigned long serialNumber);
179 virtual void deleteByNumber(
unsigned long serialNumber);
182 virtual DtRetractInfo* lookupByNumber(
unsigned long serialNumber);
196 #elif defined(DtIFSPEC1516E)