6 #ifndef BOOST_PLUGIN_WRAPPER_VP_2004_08_25 7 #define BOOST_PLUGIN_WRAPPER_VP_2004_08_25 9 #include <boost/mpl/list.hpp> 10 #include <boost/shared_ptr.hpp> 14 namespace utilmm {
namespace plugin {
16 template<
class Wrapped,
class Parameters>
23 std::cout <<
"DLL handle is dying\n";
29 template<
class Wrapped>
36 template<
class Wrapped,
class A1>
44 template<
class Wrapped,
class A1,
class A2>
49 std::cout <<
"plugin_wrapper: " << a1 <<
" : " << a2 <<
"\n";
Definition: undirected_graph.hh:345
boost::shared_ptr< std::map< std::string, boost::any > &()> dll_handle
Definition: virtual_constructors.hh:19
Definition: plugin_wrapper.hh:19
plugin_wrapper(dll_handle dll, A1 a1, A2 a2)
Definition: plugin_wrapper.hh:47
Definition: auto_flag.hh:6
plugin_wrapper(dll_handle dll)
Definition: plugin_wrapper.hh:32
Definition: plugin_wrapper.hh:17
plugin_wrapper(dll_handle dll, A1 a1)
Definition: plugin_wrapper.hh:39
dll_handle_holder(dll_handle dll)
Definition: plugin_wrapper.hh:20
~dll_handle_holder()
Definition: plugin_wrapper.hh:21