VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros
exhaustSmokeObjectDecoder.h File Reference

Contains the DtExhaustSmokeObjectDecoder class declaration. More...

Go to the source code of this file.

Classes

class  DtExhaustSmokeObjectDecoder
 Instances of DtExhaustSmokeObjectDecoder are used to decode exhaust smoke object state messages for a state repository in and HLA environment. More...

Macros

#define DtDECLARE_EXHAUST_SMOKE_OBJ_ATTR_DECODER(attrName)   DtDECLARE_ATTR_DECODER( DtLinearObjectRepository, attrName )
 This is used to declare attribute decoding functions which are members of the class.
#define DtDEFINE_SIMPLE_EXHAUST_SMOKE_OBJ_ATTR_DECODER_WITH_CAST(attrName, netType, mutator, castExpr)
 These macros are used to define simple attribute decoder functions (members of a derived DtHlaStateDecoder that decode individual attributes).
#define DtDEFINE_SIMPLE_EXHAUST_SMOKE_OBJ_ATTR_DECODER(attrName, netType, inspector)

Detailed Description

Contains the DtExhaustSmokeObjectDecoder class declaration.

Macro Definition Documentation

#define DtDECLARE_EXHAUST_SMOKE_OBJ_ATTR_DECODER (   attrName)    DtDECLARE_ATTR_DECODER( DtLinearObjectRepository, attrName )

This is used to declare attribute decoding functions which are members of the class.

#define DtDEFINE_SIMPLE_EXHAUST_SMOKE_OBJ_ATTR_DECODER (   attrName,
  netType,
  inspector 
)
Value:
#define DtDEFINE_SIMPLE_EXHAUST_SMOKE_OBJ_ATTR_DECODER_WITH_CAST (   attrName,
  netType,
  mutator,
  castExpr 
)
Value:

These macros are used to define simple attribute decoder functions (members of a derived DtHlaStateDecoder that decode individual attributes).

The simple decoding is just to convert the value pulled out of the ahvps to a host type using the cast expression castExpr, and pass it to the mutator function.


Document ID: Generated on Mon Jun 22 21:18:40 EDT 2020 from SVN revision 213785
Copyright © 2005-2018 MAK Technologies. All Rights Reserved (www.mak.com)