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 | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Private Member Functions
DtMatrexTspiFomMapper Class Reference

MATREX TSPI FOM Mapper. More...

+ Inheritance diagram for DtMatrexTspiFomMapper:
+ Collaboration diagram for DtMatrexTspiFomMapper:

Public Member Functions

 DtMatrexTspiFomMapper (const char *args=NULL)
 
virtual ~DtMatrexTspiFomMapper ()
 
virtual void init (DtExerciseConn *conn)
 Virtual function override. More...
 

Protected Member Functions

virtual void initObjClasses ()
 Initialize the object classes mapped to reflected lists. More...
 
virtual void initObjChoosers ()
 Initialize the object class choosers that will map object classes to publishers. More...
 
virtual void registerUserTagModifiers (DtExerciseConn *exConn, const DtString &tag)
 Register the tag modifier with object classes. More...
 

Static Protected Member Functions

static char * entityClassChooser (const char *vrlinkClassName, DtExerciseConn *exConn, void *usr)
 

Protected Attributes

DtString myTag
 

Private Member Functions

 DtMatrexTspiFomMapper (const DtMatrexTspiFomMapper &other)
 
DtMatrexTspiFomMapperoperator= (const DtMatrexTspiFomMapper &other)
 

Detailed Description

MATREX TSPI FOM Mapper.

DtMatrexTspiFomMapper implements a limited VR-Link FOM Mapper for mapping between the MATREX FOM object TSPI attributes and the VR-Link entity repository

Constructor & Destructor Documentation

DtMatrexTspiFomMapper::DtMatrexTspiFomMapper ( const char *  args = NULL)
virtual DtMatrexTspiFomMapper::~DtMatrexTspiFomMapper ( )
virtual
DtMatrexTspiFomMapper::DtMatrexTspiFomMapper ( const DtMatrexTspiFomMapper other)
private

Member Function Documentation

static char* DtMatrexTspiFomMapper::entityClassChooser ( const char *  vrlinkClassName,
DtExerciseConn exConn,
void *  usr 
)
staticprotected
virtual void DtMatrexTspiFomMapper::init ( DtExerciseConn conn)
virtual

Virtual function override.

init initializes most data after instantiation. It is called from DtExerciseConn constructor.

virtual void DtMatrexTspiFomMapper::initObjChoosers ( )
protectedvirtual

Initialize the object class choosers that will map object classes to publishers.

virtual void DtMatrexTspiFomMapper::initObjClasses ( )
protectedvirtual

Initialize the object classes mapped to reflected lists.

DtMatrexTspiFomMapper& DtMatrexTspiFomMapper::operator= ( const DtMatrexTspiFomMapper other)
private
virtual void DtMatrexTspiFomMapper::registerUserTagModifiers ( DtExerciseConn exConn,
const DtString tag 
)
protectedvirtual

Register the tag modifier with object classes.

Member Data Documentation

DtString DtMatrexTspiFomMapper::myTag
protected

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)