#include <utilmm/plugin/virtual_constructors.hh>#include <utilmm/plugin/dll.hh>#include <utilmm/plugin/abstract_factory.hh>#include <utility>#include <stdexcept>#include <string>Go to the source code of this file.
Namespaces | |
| namespace | utilmm |
| namespace | utilmm::plugin |
Classes | |
| struct | utilmm::plugin::empty_plugin_factory_item |
| struct | utilmm::plugin::plugin_factory_item< BasePlugin, Base, Parameters > |
| struct | utilmm::plugin::plugin_factory_item< BasePlugin, Base, boost::mpl::list<> > |
| struct | utilmm::plugin::plugin_factory_item< BasePlugin, Base, boost::mpl::list< A1 > > |
| struct | utilmm::plugin::plugin_factory_item< BasePlugin, Base, boost::mpl::list< A1, A2 > > |
| struct | utilmm::plugin::plugin_factory< BasePlugin > |
Typedefs | |
| typedef std::map < std::string, boost::any > | utilmm::plugin::exported_plugins_t |
| typedef exported_plugins_t &(* | utilmm::plugin::get_plugins_list_t )() |
| typedef exported_plugins_t &( | utilmm::plugin::get_plugins_list_np )() |
Functions | |
| template<class BasePlugin> | |
| std::pair < abstract_factory < BasePlugin > *, dll_handle > | utilmm::plugin::get_abstract_factory (const dll &d, const std::string &klass) |
1.5.3