MAK RTIspy API Documentation for HLA 1.3
Classes | Defines | Typedefs | Variables

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...

Defines

#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

Detailed Description


Define Documentation

#define DtDECLARE_BOOL_ACCESSOR_MUTATOR (   varName,
  accessor,
  mutator 
)
Value:
bool accessor() const;                                                       \
   void mutator(bool var );                                                     \
   mutable bool varName##Initialized;                                           \
   mutable std::map<MAKRti::DtString, DtIntRidParameter>::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 std::map<MAKRti::DtString, DtFloatRidParameter>::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 std::map<MAKRti::DtString, DtIntRidParameter>::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 std::map<MAKRti::DtString, DtStringRidParameter>::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 DtDefaultRegionHandle = 0
const long DtDefaultRegionSetHandle = 0
const long DtDefaultSpaceHandle = 0
const long DtGlobalSpaceHandle = 1

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)