Classes |
struct | abstract_factory |
struct | abstract_factory_item |
struct | abstract_factory_item_N |
struct | abstract_factory_item_N< BasePlugin, boost::mpl::list< A1 > > |
struct | abstract_factory_item_N< BasePlugin, boost::mpl::list< A1, A2 > > |
struct | abstract_factory_item_N< BasePlugin, boost::mpl::list<> > |
struct | concrete_factory |
struct | concrete_factory_item |
struct | concrete_factory_item< BasePlugin, Concrete, Base, boost::mpl::list< A1 > > |
struct | concrete_factory_item< BasePlugin, Concrete, Base, boost::mpl::list< A1, A2 > > |
struct | concrete_factory_item< BasePlugin, Concrete, Base, boost::mpl::list<> > |
class | dll |
struct | dll_handle_holder |
struct | empty_abstract_factory_item |
struct | empty_plugin_factory_item |
struct | killer |
struct | plugin_factory |
struct | plugin_factory_item |
struct | plugin_factory_item< BasePlugin, Base, boost::mpl::list< A1 > > |
struct | plugin_factory_item< BasePlugin, Base, boost::mpl::list< A1, A2 > > |
struct | plugin_factory_item< BasePlugin, Base, boost::mpl::list<> > |
struct | plugin_wrapper |
struct | plugin_wrapper< Wrapped, boost::mpl::list< A1 > > |
struct | plugin_wrapper< Wrapped, boost::mpl::list< A1, A2 > > |
struct | plugin_wrapper< Wrapped, boost::mpl::list<> > |
struct | virtual_constructors |
Typedefs |
typedef boost::shared_ptr
< std::map< std::string,
boost::any > &()> | dll_handle |