| addPluginDirectory(const std::string &dir) | pion::PionPlugin | [static] |
| addStaticEntryPoint(const std::string &plugin_name, void *create_func, void *destroy_func) | pion::PionPlugin | [static] |
| checkCygwinPath(boost::filesystem::path &final_path, const std::string &path_string) | pion::PionPlugin | [static] |
| close(void) | pion::PionPlugin | [inline] |
| create(void) | pion::PionPluginPtr< InterfaceClassType > | [inline] |
| CreateObjectFunction typedef | pion::PionPluginPtr< InterfaceClassType > | [protected] |
| destroy(InterfaceClassType *object_ptr) | pion::PionPluginPtr< InterfaceClassType > | [inline] |
| DestroyObjectFunction typedef | pion::PionPluginPtr< InterfaceClassType > | [protected] |
| findConfigFile(std::string &path_to_file, const std::string &name) | pion::PionPlugin | [inline, static] |
| findPluginFile(std::string &path_to_file, const std::string &name) | pion::PionPlugin | [inline, static] |
| findStaticEntryPoint(const std::string &plugin_name, void **create_func, void **destroy_func) | pion::PionPlugin | [static] |
| getAllPluginNames(std::vector< std::string > &plugin_names) | pion::PionPlugin | [static] |
| getCreateFunction(void) | pion::PionPlugin | [inline, protected] |
| getDestroyFunction(void) | pion::PionPlugin | [inline, protected] |
| getPluginName(void) const | pion::PionPlugin | [inline] |
| grabData(const PionPlugin &p) | pion::PionPlugin | [protected] |
| is_open(void) const | pion::PionPlugin | [inline] |
| open(const std::string &plugin_name) | pion::PionPlugin | |
| openFile(const std::string &plugin_file) | pion::PionPlugin | |
| openStaticLinked(const std::string &plugin_name, void *create_func, void *destroy_func) | pion::PionPlugin | |
| operator=(const PionPluginPtr &p) | pion::PionPluginPtr< InterfaceClassType > | [inline] |
| pion::PionPlugin::operator=(const PionPlugin &p) | pion::PionPlugin | [inline, protected] |
| PionPlugin(void) | pion::PionPlugin | [inline, protected] |
| PionPlugin(const PionPlugin &p) | pion::PionPlugin | [inline, protected] |
| PionPluginPtr(void) | pion::PionPluginPtr< InterfaceClassType > | [inline] |
| PionPluginPtr(const PionPluginPtr &p) | pion::PionPluginPtr< InterfaceClassType > | [inline] |
| releaseData(void) | pion::PionPlugin | [protected] |
| resetPluginDirectories(void) | pion::PionPlugin | [static] |
| ~PionPlugin() | pion::PionPlugin | [inline, virtual] |
| ~PionPluginPtr() | pion::PionPluginPtr< InterfaceClassType > | [inline, virtual] |