VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes

Instances of this class are used to conveniently associate datum ids with types. More...

+ Collaboration diagram for DtIdTypeMap:

Public Member Functions

 DtIdTypeMap ()
 
 ~DtIdTypeMap ()
 
int addMapping (DtDatumParam id, int dataType, int warn=1)
 
int type (DtDatumParam id) const
 

Protected Attributes

DtHashlist myMappings
 

Detailed Description

Instances of this class are used to conveniently associate datum ids with types.

VR-Link creates and initializes a global instance of this class at startup. In most cases, users should only use this global instance which they can access using the global functions defined below.

Constructor & Destructor Documentation

DtIdTypeMap::DtIdTypeMap ( )
DtIdTypeMap::~DtIdTypeMap ( )

Member Function Documentation

int DtIdTypeMap::addMapping ( DtDatumParam  id,
int  dataType,
int  warn = 1 
)
int DtIdTypeMap::type ( DtDatumParam  id) const

Member Data Documentation

DtHashlist DtIdTypeMap::myMappings
protected

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

Document ID: Generated on Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)