12 #ifndef DtFederateHandleSet_H_
13 #define DtFederateHandleSet_H_
31 virtual unsigned long size()
const;
33 virtual rti1516::FederateHandleSet::const_iterator
34 getConstIterator(
unsigned long i)
const;
35 virtual rti1516::FederateHandleSet::iterator
36 getIterator(
unsigned long i);
54 #elif defined(DtIFSPEC1516E)
68 virtual unsigned long size()
const;
70 virtual rti1516e::FederateHandleSet::const_iterator
71 getConstIterator(
unsigned long i)
const;
72 virtual rti1516e::FederateHandleSet::iterator
73 getIterator(
unsigned long i);
111 virtual RTI::ULong size()
const;
113 virtual RTI::FederateHandle getHandle(RTI::ULong i)
const
115 RTI::ArrayIndexOutOfBounds);
117 virtual void add(RTI::FederateHandle h)
119 RTI::ValueCountExceeded);
121 virtual void remove(RTI::FederateHandle h)
123 RTI::ArrayIndexOutOfBounds);
125 virtual void empty();
127 virtual RTI::Boolean isMember(RTI::FederateHandle h)
const;
133 std::vector< RTI::FederateHandle >
myVals;