6 #ifndef hReflFedList_H_
7 #define hReflFedList_H_
28 virtual ~DtReflectedFederateList();
31 virtual DtReflectedFederate* lookup(
33 RTI::ObjectInstanceHandle
id);
35 RTI::ObjectHandle id);
39 virtual DtReflectedFederate* lookup(
43 virtual DtReflectedFederate* first()
const;
46 virtual DtReflectedFederate* last()
const;
49 virtual void addFederateAdditionCallback(
50 DtFederateCallbackFunction cb,
void* userData);
53 virtual void removeFederateAdditionCallback(
54 DtFederateCallbackFunction cb,
void* userData);
57 virtual void addFederateRemovalCallback(
58 DtFederateCallbackFunction cb,
void* userData);
61 virtual void removeFederateRemovalCallback(
62 DtFederateCallbackFunction cb,
void* userData);
66 DtReflectedFederateList(
const DtReflectedFederateList& orig);
69 DtReflectedFederateList&
operator=(
const DtReflectedFederateList&orig);