Namespaces | Typedefs | Functions
loader.h File Reference
#include <list>
#include <boost/shared_ptr.hpp>
Include dependency graph for loader.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  rve_pluginloader

Typedefs

typedef std::list< PluginPtr > rve_pluginloader::L_Plugin
typedef boost::shared_ptr< Plugin > rve_pluginloader::PluginPtr

Functions

void * rve_pluginloader::create (const std::string &base_class, const std::string &derived_class)
boost::shared_ptr< void > rve_pluginloader::createShared (const std::string &base_class, const std::string &derived_class)
void rve_pluginloader::destroy (void *mem)
PluginPtr rve_pluginloader::getPlugin (const std::string &description_file)
PluginPtr rve_pluginloader::getPluginByPackage (const std::string &package)
PluginPtr rve_pluginloader::getPluginForClass (const std::string &base_class, const std::string &derived_class)
const L_Plugin & rve_pluginloader::getPlugins ()
void rve_pluginloader::init ()
void rve_pluginloader::loadAllPlugins (const std::string &registry_package)
PluginPtr rve_pluginloader::loadDescription (const std::string &description_file)
void rve_pluginloader::loadDescriptions (const std::string &registry_package)
PluginPtr rve_pluginloader::loadPlugin (const std::string &description_file)
void rve_pluginloader::shutdown ()


rve_pluginloader
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:31:46