MAK RTIspy API Documentation for HLA 1.3
List of all members | Private Member Functions
DtNewFomClassesMsg Class Reference
+ Inheritance diagram for DtNewFomClassesMsg:
+ Collaboration diagram for DtNewFomClassesMsg:

Private Member Functions

 DtDECLARE_STANDARD_MSG_METHODS (DtNewFomClassesMsg) DtDECLARE_UNSIGNED_PARAMETER_METHODS(JoiningFedHdl
 Declare the standard methods required by the message class.
 DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS (NumObjectClasses, 32) DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS(NumInteractionClasses
 The number of new object classes.
 DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS (ObjectClasses, 32, 32) DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS(ParentObjectClasses
 The array of new object classes added by the new module.
 DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS (InteractionClasses, 32, 32) DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS(ParentInteractionClasses
 The array of new interaction classes added by the new module.

Additional Inherited Members

- Public Member Functions inherited from DtRtiTemplateMsg
virtual ~DtRtiTemplateMsg ()
 Destructor.
unsigned addParameter (DtRtiBaseMsgParam *param)
 Adds a new parameter to this message.
virtual void printData (DtLogicalTimeFactory *logicalTimeFactory) const
 Print the data section. Message parameters must be created first.
- Static Public Member Functions inherited from DtRtiMsg
static const char * kindToString (DtRtiMsgKind kind)
 Returns the name of the message, by kind enumeration.
static const char * kindString (const void *buffer)
 Extracts the message kind from the given buffer and returns its string name.
static void setDefaultRegionSet (unsigned long defaultRegionSet)
 Set the default region set handle.
static void setUse32BitsForValueSize (bool use32BitsForValueSizeEnabled)
 Set/Get flag to enable use of 32 bit size field for attribute/parameter values.
static bool use32BitsForValueSize ()
static void setSmartForwardingEnabled (bool enabled)
 Set/Get is SmartForwarding enabled?
static bool smartForwardingEnabled ()
- Static Public Attributes inherited from DtRtiMsg
static unsigned long theDefaultRegionSetHandle = 0
static const char * theDefaultTag = NULL
- Protected Member Functions inherited from DtRtiTemplateMsg
 DtRtiTemplateMsg (DtRtiMsgKind msgKind)
 Constructor.
virtual DtRtiMsgKind internalDtRtiMsgKind ()
 Returns the kind of this message.
virtual int minSize () const
 Returns minimum size of a message, including header.
- Protected Attributes inherited from DtRtiTemplateMsg
DtNetMsgHeaderParammyHeaderParam
 The parameter which points to the message header.
std::vector< DtRtiBaseMsgParam * > myMsgParams
 The list of other message parameters.
DtRtiMsgKind myMsgKind
 The message kind.
int myMinSize
 The minimum size needed for this message.
- Static Protected Attributes inherited from DtRtiMsg
static bool theUse32BitsForValueSize = false
static bool theSmartForwardingEnabled = false

Member Function Documentation

DtNewFomClassesMsg::DtDECLARE_ARRAY_SIZE_PARAMETER_METHODS ( NumObjectClasses  ,
32   
)
private

The number of new object classes.

The number of new interaction classes

DtNewFomClassesMsg::DtDECLARE_STANDARD_MSG_METHODS ( DtNewFomClassesMsg  )
private

Declare the standard methods required by the message class.

The handle of the federate that added these classes via a FOM module.

DtNewFomClassesMsg::DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS ( ObjectClasses  ,
32  ,
32   
)
private

The array of new object classes added by the new module.

The array of parent classes for the new object classes.

DtNewFomClassesMsg::DtDECLARE_UNSIGNED_ARRAY_PARAMETER_METHODS ( InteractionClasses  ,
32  ,
32   
)
private

The array of new interaction classes added by the new module.

The array of parent classes for the new interaction classes.


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (www.mak.com)