12 #ifndef RTI_Typedefs_h
13 #define RTI_Typedefs_h
35 typedef std::map< AttributeHandle, VariableLengthData >
40 typedef std::map< ParameterHandle, VariableLengthData >
45 typedef std::pair< AttributeHandleSet, RegionHandleSet >
48 typedef std::vector< AttributeHandleSetRegionHandleSetPair >
53 typedef std::pair< FederateHandle, SaveStatus >
56 typedef std::vector< FederateHandleSaveStatusPair >
61 typedef std::pair< FederateHandle, RestoreStatus >
64 typedef std::vector< FederateHandleRestoreStatusPair >
68 #endif // RTI_Typedefs_h
std::vector< FederateHandleSaveStatusPair > FederateHandleSaveStatusPairVector
Definition: Typedefs.h:57
std::pair< AttributeHandleSet, RegionHandleSet > AttributeHandleSetRegionHandleSetPair
Definition: Typedefs.h:46
std::pair< FederateHandle, RestoreStatus > FederateHandleRestoreStatusPair
Definition: Typedefs.h:62
This file contains the designator or handle classes used by the interface.
std::set< RegionHandle > RegionHandleSet
Definition: Typedefs.h:31
std::pair< FederateHandle, SaveStatus > FederateHandleSaveStatusPair
Definition: Typedefs.h:54
std::set< DimensionHandle > DimensionHandleSet
Definition: Typedefs.h:30
std::vector< FederateHandleRestoreStatusPair > FederateHandleRestoreStatusPairVector
Definition: Typedefs.h:65
std::set< ParameterHandle > ParameterHandleSet
Definition: Typedefs.h:28
std::map< ParameterHandle, VariableLengthData > ParameterHandleValueMap
Definition: Typedefs.h:41
std::map< AttributeHandle, VariableLengthData > AttributeHandleValueMap
Definition: Typedefs.h:36
std::set< AttributeHandle > AttributeHandleSet
Definition: Typedefs.h:27
std::vector< AttributeHandleSetRegionHandleSetPair > AttributeHandleSetRegionHandleSetPairVector
Definition: Typedefs.h:49
This file contains enumerations used by the interface.
This file contains definitions that are used to isolate platform-specific elements of the API...
std::set< FederateHandle > FederateHandleSet
Definition: Typedefs.h:29