# RTItypes.hh File Reference

Go to the source code of this file.

## Classes
class | AttributeHandleValuePairSet
class | AttributeSetFactory
class | AttributeHandleSet
class | AttributeHandleSetFactory
class | FederateHandleSet
class | FederateHandleSetFactory
class | ParameterHandleValuePairSet
class | ParameterSetFactory
class | Region
class | FedTime
class | FedTimeFactory
struct | EventRetractionHandle_s
## Defines
#define | MAX_FEDERATION "macro variable is deprecated"
#define | MAX_FEDERATE "macro variable is deprecated"
#define | MAX_NAME_LENGTH "macro variable is deprecated"
#define | MAX_SPACES "macro variable is deprecated"
#define | MAX_OBJECT_CLASSES "macro variable is deprecated"
#define | MAX_INTERACTION_CLASSES "macro variable is deprecated"
#define | MAX_ATTRIBUTES_PER_CLASS "macro variable is deprecated"
#define | MAX_PARAMETERS_PER_CLASS "macro variable is deprecated"
#define | MAX_DIMENSIONS_PER_SPACE "macro variable is deprecated"
#define | DEFAULT_SPACE_NAME "defaultSpace"
#define | DEFAULT_SPACE_DIMENSION_NAME "dimension"
#define | MAX_USER_TAG_LENGTH "macro variable is deprecated"
#define | RTI_VERSION "CERTI_3.2.3"
#define | RTI_INTERNAL_VERSION "CERTI_3.2.3"
#define | RTI_MAJOR_VERSION 3
#define | RTI_MINOR_VERSION 2
#define | RTI_RELEASE 0
#define | RTI_INTERNAL_MAJOR_VERSION 3
#define | RTI_INTERNAL_MINOR_VERSION 2
#define | RTI_INTERNAL_RELEASE 0
#define | MAX_EXTENT ((RTI::ULong) ~0UL)
#define | MIN_EXTENT ((RTI::ULong) 0UL)
#define | MAX_FEDERATION "macro variable is deprecated"
#define | MAX_FEDERATE "macro variable is deprecated"
#define | MAX_NAME_LENGTH "macro variable is deprecated"
#define | MAX_SPACES "macro variable is deprecated"
#define | MAX_OBJECT_CLASSES "macro variable is deprecated"
#define | MAX_INTERACTION_CLASSES "macro variable is deprecated"
#define | MAX_ATTRIBUTES_PER_CLASS "macro variable is deprecated"
#define | MAX_PARAMETERS_PER_CLASS "macro variable is deprecated"
#define | MAX_DIMENSIONS_PER_SPACE "macro variable is deprecated"
#define | DEFAULT_SPACE_NAME "defaultSpace"
#define | DEFAULT_SPACE_DIMENSION_NAME "dimension"
#define | MAX_USER_TAG_LENGTH "macro variable is deprecated"
#define | RTI_VERSION "CERTI_3.2.3"
#define | RTI_INTERNAL_VERSION "CERTI_3.2.3"
#define | RTI_MAJOR_VERSION 3
#define | RTI_MINOR_VERSION 2
#define | RTI_RELEASE 0
#define | RTI_INTERNAL_MAJOR_VERSION 3
#define | RTI_INTERNAL_MINOR_VERSION 2
#define | RTI_INTERNAL_RELEASE 0
#define | MAX_EXTENT ((RTI::ULong) ~0UL)
#define | MIN_EXTENT ((RTI::ULong) 0UL)
## Typedefs
typedef FederateAmbassador * | FederateAmbassadorPtr
typedef Long | SpaceHandle
typedef ULong | ObjectClassHandle
typedef ULong | InteractionClassHandle
typedef ULong | ExtentIndex
typedef ULong | Handle
typedef Handle | AttributeHandle
typedef Handle | ParameterHandle
typedef Handle | ObjectHandle
typedef Handle | DimensionHandle
typedef ULong | FederateHandle
typedef Handle | TransportationHandle
typedef TransportationHandle | TransportType
typedef Handle | OrderingHandle
typedef OrderingHandle | OrderType
typedef ULong | FederateID
typedef ULong | UniqueID
typedef Double | TickTime
typedef ULong | RegionToken
typedef struct EventRetractionHandle_s | EventRetractionHandle
## Enumerations
enum | ResignAction { RELEASE_ATTRIBUTES = 1, DELETE_OBJECTS, DELETE_OBJECTS_AND_RELEASE_ATTRIBUTES, NO_ACTION }

## Define Documentation

#define DEFAULT_SPACE_DIMENSION_NAME "dimension"

Definition at line 17 of file RTItypes.hh.

#define DEFAULT_SPACE_DIMENSION_NAME "dimension"

Definition at line 115 of file RTI.hh.

#define DEFAULT_SPACE_NAME "defaultSpace"

Definition at line 16 of file RTItypes.hh.

#define DEFAULT_SPACE_NAME "defaultSpace"

Definition at line 114 of file RTI.hh.

#define MAX_ATTRIBUTES_PER_CLASS "macro variable is deprecated"

Definition at line 13 of file RTItypes.hh.

#define MAX_ATTRIBUTES_PER_CLASS "macro variable is deprecated"

Definition at line 111 of file RTI.hh.

#define MAX_DIMENSIONS_PER_SPACE "macro variable is deprecated"

Definition at line 15 of file RTItypes.hh.

#define MAX_DIMENSIONS_PER_SPACE "macro variable is deprecated"

Definition at line 113 of file RTI.hh.

#define MAX_EXTENT ((RTI::ULong) ~0UL)

Definition at line 31 of file RTItypes.hh.

#define MAX_EXTENT ((RTI::ULong) ~0UL)

Definition at line 129 of file RTI.hh.

#define MAX_FEDERATE "macro variable is deprecated"

Definition at line 8 of file RTItypes.hh.

#define MAX_FEDERATE "macro variable is deprecated"

Definition at line 106 of file RTI.hh.

#define MAX_FEDERATION "macro variable is deprecated"

Definition at line 7 of file RTItypes.hh.

#define MAX_FEDERATION "macro variable is deprecated"

Definition at line 105 of file RTI.hh.

#define MAX_INTERACTION_CLASSES "macro variable is deprecated"

Definition at line 12 of file RTItypes.hh.

#define MAX_INTERACTION_CLASSES "macro variable is deprecated"

Definition at line 110 of file RTI.hh.

#define MAX_NAME_LENGTH "macro variable is deprecated"

Definition at line 9 of file RTItypes.hh.

#define MAX_NAME_LENGTH "macro variable is deprecated"

Definition at line 107 of file RTI.hh.

#define MAX_OBJECT_CLASSES "macro variable is deprecated"

Definition at line 11 of file RTItypes.hh.

#define MAX_OBJECT_CLASSES "macro variable is deprecated"

Definition at line 109 of file RTI.hh.

#define MAX_PARAMETERS_PER_CLASS "macro variable is deprecated"

Definition at line 14 of file RTItypes.hh.

#define MAX_PARAMETERS_PER_CLASS "macro variable is deprecated"

Definition at line 112 of file RTI.hh.

#define MAX_SPACES "macro variable is deprecated"

Definition at line 10 of file RTItypes.hh.

#define MAX_SPACES "macro variable is deprecated"

Definition at line 108 of file RTI.hh.

#define MAX_USER_TAG_LENGTH "macro variable is deprecated"

Definition at line 18 of file RTItypes.hh.

#define MAX_USER_TAG_LENGTH "macro variable is deprecated"

Definition at line 116 of file RTI.hh.

#define MIN_EXTENT ((RTI::ULong) 0UL)

Definition at line 32 of file RTItypes.hh.

#define MIN_EXTENT ((RTI::ULong) 0UL)

Definition at line 130 of file RTI.hh.

#define RTI_INTERNAL_MAJOR_VERSION 3

Definition at line 27 of file RTItypes.hh.

#define RTI_INTERNAL_MAJOR_VERSION 3

Definition at line 125 of file RTI.hh.

#define RTI_INTERNAL_MINOR_VERSION 2

Definition at line 28 of file RTItypes.hh.

#define RTI_INTERNAL_MINOR_VERSION 2

Definition at line 126 of file RTI.hh.

#define RTI_INTERNAL_RELEASE 0

Definition at line 29 of file RTItypes.hh.

#define RTI_INTERNAL_RELEASE 0

Definition at line 127 of file RTI.hh.

#define RTI_INTERNAL_VERSION "CERTI_3.2.3"

Definition at line 21 of file RTItypes.hh.

#define RTI_INTERNAL_VERSION "CERTI_3.2.3"

Definition at line 119 of file RTI.hh.

#define RTI_MAJOR_VERSION 3

Definition at line 23 of file RTItypes.hh.

#define RTI_MAJOR_VERSION 3

Definition at line 121 of file RTI.hh.

#define RTI_MINOR_VERSION 2

Definition at line 24 of file RTItypes.hh.

#define RTI_MINOR_VERSION 2

Definition at line 122 of file RTI.hh.

#define RTI_RELEASE 0

Definition at line 25 of file RTItypes.hh.

#define RTI_RELEASE 0

Definition at line 123 of file RTI.hh.

#define RTI_VERSION "CERTI_3.2.3"

Definition at line 20 of file RTItypes.hh.

#define RTI_VERSION "CERTI_3.2.3"

Definition at line 118 of file RTI.hh.

## Typedef Documentation

typedef Handle AttributeHandle

Definition at line 130 of file RTItypes.hh.

typedef Handle DimensionHandle

Definition at line 133 of file RTItypes.hh.

typedef struct EventRetractionHandle_s EventRetractionHandle

Definition at line 389 of file RTItypes.hh.

typedef ULong ExtentIndex

Definition at line 128 of file RTItypes.hh.

typedef FederateAmbassador* FederateAmbassadorPtr

Definition at line 122 of file RTItypes.hh.

typedef ULong FederateHandle

Definition at line 134 of file RTItypes.hh.

typedef ULong FederateID

Definition at line 139 of file RTItypes.hh.

typedef ULong Handle

Definition at line 129 of file RTItypes.hh.

typedef ULong InteractionClassHandle

Definition at line 127 of file RTItypes.hh.

typedef ULong ObjectClassHandle

Definition at line 126 of file RTItypes.hh.

typedef Handle ObjectHandle

Definition at line 132 of file RTItypes.hh.

typedef Handle OrderingHandle

Definition at line 137 of file RTItypes.hh.

typedef OrderingHandle OrderType

Definition at line 138 of file RTItypes.hh.

typedef Handle ParameterHandle

Definition at line 131 of file RTItypes.hh.

typedef ULong RegionToken

Definition at line 142 of file RTItypes.hh.

typedef Long SpaceHandle

Definition at line 125 of file RTItypes.hh.

typedef Double TickTime

Definition at line 141 of file RTItypes.hh.

typedef Handle TransportationHandle

Definition at line 135 of file RTItypes.hh.

typedef TransportationHandle TransportType

Definition at line 136 of file RTItypes.hh.

typedef ULong UniqueID

Definition at line 140 of file RTItypes.hh.

## Enumeration Type Documentation

enum ResignAction

Enumerator:

  RELEASE_ATTRIBUTES |
  DELETE_OBJECTS |
  DELETE_OBJECTS_AND_RELEASE_ATTRIBUTES |
  NO_ACTION |

Definition at line 114 of file RTItypes.hh.