|
Field3D
|
This class provides methods for loading Field plugins from disk. More...
#include <PluginLoader.h>
Public Member Functions | |
| PluginLoader () | |
| Default constructor. | |
| ~PluginLoader () | |
| Destructor. | |
Static Public Member Functions | |
| static void | loadPlugins () |
| Checks all paths in $FIELD3D_DSO_PATH and loads the plugins it finds. | |
Static Private Attributes | |
| static std::vector< std::string > | ms_pluginsLoaded |
| List of plugins loaded. | |
This class provides methods for loading Field plugins from disk.
Definition at line 68 of file PluginLoader.h.
| PluginLoader::PluginLoader | ( | ) |
| PluginLoader::~PluginLoader | ( | ) |
|
static |
Checks all paths in $FIELD3D_DSO_PATH and loads the plugins it finds.
Definition at line 252 of file PluginLoader.cpp.
References FIELD3D_MTX_T, findRegistrationFunc(), getDirSos(), ms_pluginsLoaded, Msg::print(), RegistrationFunc, Msg::SevWarning, and ClassFactory::singleton().
Referenced by ClassFactory::ClassFactory().
|
staticprivate |