MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions
MAKLogger::DtBaseParamDesc Class Reference

Represents a Interaction parameter description. More...

+ Inheritance diagram for MAKLogger::DtBaseParamDesc:
+ Collaboration diagram for MAKLogger::DtBaseParamDesc:

Public Member Functions

 DtBaseParamDesc (const DtString &name, DtLgrHlaHandle handle, const void *handCode, int codeSize)
 Main constructor. More...
 
virtual ~DtBaseParamDesc ()
 Destructor. More...
 
 DtBaseParamDesc (const DtBaseParamDesc &src)
 Copy constructor. More...
 
DtBaseParamDescoperator= (const DtBaseParamDesc &src)
 Assignment operator. More...
 
RTI::ParameterHandle rtiHandle (const DtLgrOnlineFomDesc &fomDesc) const
 Return the corresponding RTI ParameterHandle. More...
 
bool isSubscribedTo () const
 Is this interaction parameter subscribed to. More...
 
void setIsSubscribedTo (bool onOff)
 Toggle on/off the subscription to this interaction parameter. More...
 
- Public Member Functions inherited from MAKLogger::DtBaseHla1516Value
 DtBaseHla1516Value (const DtString &name, DtU32 handle, const DtLgrVariableLengthData &code)
 Main constructor. More...
 
virtual ~DtBaseHla1516Value ()
 Destructor. More...
 
 DtBaseHla1516Value (const DtBaseHla1516Value &src)
 Copy constructor. More...
 
DtBaseHla1516Valueoperator= (const DtBaseHla1516Value &src)
 Assignment operator. More...
 
const DtLgrVariableLengthDataencodedHandle () const
 Get the encoded handle. More...
 
const void * code () const
 Return the encoded handle data.. More...
 
int codeLength () const
 Return the encoded handle size. More...
 
void setCode (const DtLgrVariableLengthData &code)
 Set the encoded handle. More...
 
void setCode (const void *data, int size)
 Set the encoded handle. More...
 
- Public Member Functions inherited from MAKLogger::DtBaseHlaValue
 DtBaseHlaValue (const DtString &name, DtLgrHlaHandle handle)
 
virtual ~DtBaseHlaValue ()
 
 DtBaseHlaValue (const DtBaseHlaValue &value)
 
DtBaseHlaValueoperator= (const DtBaseHlaValue &value)
 
DtU32 flags () const
 Get the encoded flags. More...
 
void setFlags (DtU32)
 Set the encoded flags. More...
 
const DtStringname () const
 
void setName (const DtString &name)
 
const char * name2print () const
 
DtLgrHlaHandle handle () const
 
void setHandle (DtLgrHlaHandle handle)
 

Detailed Description

Represents a Interaction parameter description.

Constructor & Destructor Documentation

MAKLogger::DtBaseParamDesc::DtBaseParamDesc ( const DtString name,
DtLgrHlaHandle  handle,
const void *  handCode,
int  codeSize 
)

Main constructor.

virtual MAKLogger::DtBaseParamDesc::~DtBaseParamDesc ( )
virtual

Destructor.

MAKLogger::DtBaseParamDesc::DtBaseParamDesc ( const DtBaseParamDesc src)

Copy constructor.

Member Function Documentation

bool MAKLogger::DtBaseParamDesc::isSubscribedTo ( ) const
inline

Is this interaction parameter subscribed to.

References MAKLogger::DtLgrFomDesc_IsSubscribed, and MAKLogger::DtBaseHlaValue::flags().

DtBaseParamDesc& MAKLogger::DtBaseParamDesc::operator= ( const DtBaseParamDesc src)

Assignment operator.

RTI::ParameterHandle MAKLogger::DtBaseParamDesc::rtiHandle ( const DtLgrOnlineFomDesc fomDesc) const

Return the corresponding RTI ParameterHandle.

void MAKLogger::DtBaseParamDesc::setIsSubscribedTo ( bool  onOff)
inline

Toggle on/off the subscription to this interaction parameter.

References MAKLogger::DtLgrFomDesc_IsSubscribed, MAKLogger::DtBaseHlaValue::flags(), and MAKLogger::DtBaseHlaValue::setFlags().


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

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)