12 #ifndef DtFederateHandleSet_H_
13 #define DtFederateHandleSet_H_
18 #if defined(DtIFSPEC13)
34 throw (RTI::ArrayIndexOutOfBounds);
37 throw (RTI::ValueCountExceeded);
40 throw (RTI::ArrayIndexOutOfBounds);
50 std::vector< RTI::FederateHandle > myVals;
52 bool myAllowSetToGrow;
58 #include <RTI/RTI1516.h>
65 #if defined(DtIFSPEC1516)
76 virtual unsigned long size()
const;
78 virtual RTI_API::FederateHandleSet::const_iterator getConstIterator(
unsigned long i)
const;
79 virtual RTI_API::FederateHandleSet::iterator getIterator(
unsigned long i);
91 virtual RTI_API::FederateHandleSet
const& getImplementation()
const;
94 RTI_API::FederateHandleSet
mySet;
95 #if !defined(DtIFSPEC1516)
DtHandle DtFederationHandle
Definition: internalTypes.h:44
Definition: fedHandleSet.h:61
DtHandle DtFederateHandle
Definition: internalTypes.h:46
unsigned long ULong
Definition: baseTypes13.h:20
RTI_API::FederateHandleSet mySet
Definition: fedHandleSet.h:94
DtFederationHandle myShiftedFedexHandle
Definition: fedHandleSet.h:96
Boolean
Definition: baseTypes13.h:26
ULong FederateHandle
Definition: RTItypes13.h:120
#define DT_DLL_LRC
Definition: rtiMsConfig.h:155
The declaration of internal types.