MAK RTIspy API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Macros | Typedefs | Variables
RIDparams.h File Reference

Go to the source code of this file.

Classes

struct  DtDMFilterStruct
 Declaration management multicast filter information. More...
struct  DtUpdateRateSubscriptionStruct
 Update rate subscription information. More...
class  DtRIDParameters
 This class manages the RTI's start-up configuration using both MTL variables and functions. More...
class  DtRIDParameters::DtRidParameter
 Generic Rid information. More...
class  DtRIDParameters::DtIntRidParameter
 Int based Rid parameter. More...
class  DtRIDParameters::DtFloatRidParameter
 Float based Rid parameter. More...
class  DtRIDParameters::DtStringRidParameter
 String based Rid parameter. More...

Macros

#define DtDECLARE_INT_ACCESSOR_MUTATOR(varName, accessor, mutator)
 Declare an integer accessor & mutator.
#define DtDECLARE_BOOL_ACCESSOR_MUTATOR(varName, accessor, mutator)
 Declare a bool accessor & mutator.
#define DtDECLARE_FLOAT_ACCESSOR_MUTATOR(varName, accessor, mutator)
 Declare a float accessor & mutator.
#define DtDECLARE_STRING_ACCESSOR_MUTATOR(varName, accessor, mutator)
 Declare a string accessor & mutator.

Typedefs

typedef std::map
< MAKRti::DtString, float > 
DtUpdateNameRateMap
 Map from update rate name to its value.

Variables

const long DtDefaultSpaceHandle = 0
 Configuration defaults.
const long DtGlobalSpaceHandle = 1
const long DtDefaultRegionHandle = 0
const long DtDefaultRegionSetHandle = 0
const long DtDefaultPasRegionSetHandle = 1

Macro Definition Documentation

#define DtDECLARE_BOOL_ACCESSOR_MUTATOR (   varName,
  accessor,
  mutator 
)
Value:
bool accessor() const; \
void mutator( bool var ); \
mutable bool varName##Initialized; \
mutable IntParameterMap::const_iterator varName##mapHandle;

Declare a bool accessor & mutator.

#define DtDECLARE_FLOAT_ACCESSOR_MUTATOR (   varName,
  accessor,
  mutator 
)
Value:
float accessor() const; \
void mutator( float var ); \
mutable bool varName##Initialized; \
mutable FloatParameterMap::const_iterator varName##mapHandle;

Declare a float accessor & mutator.

#define DtDECLARE_INT_ACCESSOR_MUTATOR (   varName,
  accessor,
  mutator 
)
Value:
int accessor() const; \
void mutator( int var ); \
mutable bool varName##Initialized; \
mutable IntParameterMap::const_iterator varName##mapHandle;

Declare an integer accessor & mutator.

#define DtDECLARE_STRING_ACCESSOR_MUTATOR (   varName,
  accessor,
  mutator 
)
Value:
MAKRti::DtString accessor() const; \
void mutator( const char* var ); \
mutable bool varName##Initialized; \
mutable StringParameterMap::const_iterator varName##mapHandle;

Declare a string accessor & mutator.

Typedef Documentation

typedef std::map<MAKRti::DtString,float> DtUpdateNameRateMap

Map from update rate name to its value.

Variable Documentation

const long DtDefaultPasRegionSetHandle = 1
const long DtDefaultRegionHandle = 0
const long DtDefaultRegionSetHandle = 0
const long DtDefaultSpaceHandle = 0

Configuration defaults.

const long DtGlobalSpaceHandle = 1

Document ID: Generated on Mon Jul 9 10:30:41 EDT 2018 from SVN revision 190224
Copyright © 2005-2018 VT MÄK Inc. All Rights Reserved (www.mak.com)