pion-net  4.0.9
pion::PionPluginPtr< InterfaceClassType > Member List
This is the complete list of members for pion::PionPluginPtr< InterfaceClassType >, including all inherited members.
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 typedefpion::PionPluginPtr< InterfaceClassType > [protected]
destroy(InterfaceClassType *object_ptr)pion::PionPluginPtr< InterfaceClassType > [inline]
DestroyObjectFunction typedefpion::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() (defined in pion::PionPlugin)pion::PionPlugin [inline, virtual]
~PionPluginPtr() (defined in pion::PionPluginPtr< InterfaceClassType >)pion::PionPluginPtr< InterfaceClassType > [inline, virtual]