Lunchbox  1.12.0
Multi-threaded C++ toolbox library for all application developers creating high-performance multi-threaded programs.
lunchbox::PluginFactory< PluginT, InitDataT > Member List

This is the complete list of members for lunchbox::PluginFactory< PluginT, InitDataT >, including all inherited members.

create(const InitDataT &initData)lunchbox::PluginFactory< PluginT, InitDataT >
deregister(const Plugin< PluginT, InitDataT > &plugin)lunchbox::PluginFactory< PluginT, InitDataT >
deregisterAll()lunchbox::PluginFactory< PluginT, InitDataT >
getInstance()lunchbox::PluginFactory< PluginT, InitDataT >static
load(const int version, const std::string &path, const std::string &pattern)lunchbox::PluginFactory< PluginT, InitDataT >
load(const int version, const Strings &paths, const std::string &pattern) (defined in lunchbox::PluginFactory< PluginT, InitDataT >)lunchbox::PluginFactory< PluginT, InitDataT >
PluginHolder typedef (defined in lunchbox::PluginFactory< PluginT, InitDataT >)lunchbox::PluginFactory< PluginT, InitDataT >
Plugins typedef (defined in lunchbox::PluginFactory< PluginT, InitDataT >)lunchbox::PluginFactory< PluginT, InitDataT >
register_(const Plugin< PluginT, InitDataT > &plugin)lunchbox::PluginFactory< PluginT, InitDataT >
unload(DSO *dso)lunchbox::PluginFactory< PluginT, InitDataT >