![]() |
VR-Forces 4.8 Class Documentation
|
The VR-Forces implementation of the DtObjectClassChooser uses the DtVrfParameterDb to determine what type of object should be published. More...

Public Member Functions | |
| DtVrfObjectClassChooser (DtExerciseConn *exConn, const char *vrlinkClassName, DtObjectSuperType superType, DtVrfParameterDb *paramDb) | |
| virtual | ~DtVrfObjectClassChooser () |
| virtual char * | chooseClass (const char *vrlClass, DtExerciseConn *conn, void *fomClassSpecific) |
| Chooses the class to publish. More... | |
| virtual void | setParameterDb (DtVrfParameterDb *paramDb) |
| Sets the current parameter database to use when selecting a class. More... | |
| virtual const DtVrfParameterDb * | parameterDb () const |
| Gets the current parameter database to use when selecting a class. More... | |
Public Member Functions inherited from DtObjectClassChooser | |
| DtObjectClassChooser (DtExerciseConn *exConn, const char *vrlinkClassName, DtObjectSuperType superType) | |
| virtual | ~DtObjectClassChooser () |
| virtual void | setNextObjectType (const DtObjectType &objType) |
| Some types of publishers do not support passing the entity/object type in the fomClassSpecific data. More... | |
Protected Attributes | |
| DtVrfParameterDb * | myParameterDb |
Protected Attributes inherited from DtObjectClassChooser | |
| DtFomMapper::DtObjectClassChooserInfo | myDefaultObjectClassChooserInfo |
| DtString | myDefaultClassToChoose |
| DtObjectSuperType | mySuperType |
| DtObjectType | myNextObjectType |
Additional Inherited Members | |
Static Public Member Functions inherited from DtObjectClassChooser | |
| static char * | chooseClass (const char *vrlClass, DtExerciseConn *conn, void *fomClassSpecific, void *usr) |
| Chooses the class to publish. More... | |
The VR-Forces implementation of the DtObjectClassChooser uses the DtVrfParameterDb to determine what type of object should be published.
If the DtVrfParameterDb does not specify, the default is to use the configured VR-Link FOM mapper settings.
| DtVrfObjectClassChooser::DtVrfObjectClassChooser | ( | DtExerciseConn * | exConn, |
| const char * | vrlinkClassName, | ||
| DtObjectSuperType | superType, | ||
| DtVrfParameterDb * | paramDb | ||
| ) |
|
virtual |
|
virtual |
Chooses the class to publish.
Reimplemented from DtObjectClassChooser.
|
virtual |
Sets the current parameter database to use when selecting a class.
|
virtual |
Gets the current parameter database to use when selecting a class.
|
protected |