| Public Member Functions | |
| LoadedLib (std::string n, std::string short_name, void *h) | |
| Public Attributes | |
| RTT::ServicePtr(* | createService )(void) | 
| std::string | filename | 
| void * | handle | 
| bool | is_service | 
| bool | is_typekit | 
| bool(* | loadPlugin )(RTT::TaskContext *) | 
| std::string | plugname | 
| std::string | shortname | 
Keep a list of all loaded libraries such that double loads are avoided during import/loadLibrary.
Definition at line 74 of file PluginLoader.hpp.
| 
 | inline | 
Definition at line 76 of file PluginLoader.hpp.
| RTT::ServicePtr(* RTT::plugin::PluginLoader::LoadedLib::createService) (void) | 
Definition at line 94 of file PluginLoader.hpp.
| std::string RTT::plugin::PluginLoader::LoadedLib::filename | 
File name of the library.
Definition at line 83 of file PluginLoader.hpp.
| void* RTT::plugin::PluginLoader::LoadedLib::handle | 
Definition at line 92 of file PluginLoader.hpp.
| bool RTT::plugin::PluginLoader::LoadedLib::is_service | 
Definition at line 95 of file PluginLoader.hpp.
| bool RTT::plugin::PluginLoader::LoadedLib::is_typekit | 
Definition at line 95 of file PluginLoader.hpp.
| bool(* RTT::plugin::PluginLoader::LoadedLib::loadPlugin) (RTT::TaskContext *) | 
Definition at line 93 of file PluginLoader.hpp.
| std::string RTT::plugin::PluginLoader::LoadedLib::plugname | 
Advertised name by the plugin.
Definition at line 91 of file PluginLoader.hpp.
| std::string RTT::plugin::PluginLoader::LoadedLib::shortname | 
Short name of the library (without lib/dll/so)
Definition at line 87 of file PluginLoader.hpp.