Constructor & Destructor Documentation
| DtVrfPluginManager::DtVrfPluginManager |
( |
| ) |
|
| virtual DtVrfPluginManager::~DtVrfPluginManager |
( |
| ) |
|
|
virtual |
Member Function Documentation
| const std::vector< DtVrfPlugin * > & DtVrfPluginManager::plugins |
( |
| ) |
const |
|
inline |
| virtual bool DtVrfPluginManager::init |
( |
| ) |
|
|
virtual |
Currently does nothing. Entry point for future use.
Loads and initializes plugin.
| virtual void DtVrfPluginManager::postInitializePlugins |
( |
DtCgf * |
| ) |
|
|
virtual |
Goes through all plugins and calls postInitializePlugin on them.
| void DtVrfPluginManager::setLoadIfVersionMismatch |
( |
bool |
b | ) |
|
|
inline |
Set to true if plugins should be loaded regardless of whether or not there is a version mismatch.
By default, this is false. Note that the version check is done by a string compare
References myLoadIfVersionMismatch.
| bool DtVrfPluginManager::loadIfVersionMismatch |
( |
| ) |
const |
|
inline |
Sets message interface to listen for plugin information requests.
| static void DtVrfPluginManager::pluginInformationRequestCallback |
( |
DtSimMessage * |
msg, |
|
|
void * |
usr |
|
) |
| |
|
staticprotected |
Callback to handle sensor data arriving from the sim engine.
Creates a DtVrfPlugin object which will load the plugin from disk.
| virtual void DtVrfPluginManager::unloadPlugins |
( |
| ) |
|
|
protectedvirtual |
Member Data Documentation
| std::vector<DtVrfPlugin*> DtVrfPluginManager::myPlugins |
|
protected |
| bool DtVrfPluginManager::myLoadIfVersionMismatch |
|
protected |
The documentation for this class was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.tot/include/vrfcgf/vrfPluginManager.h