19 #ifndef FACTORY_FILTER_HPP
20 #define FACTORY_FILTER_HPP
27 #include <boost/noncopyable.hpp>
28 #include <boost/scoped_ptr.hpp>
30 #include <metaproxy/filter.hpp>
35 typedef metaproxy_1::filter::Base* (*CreateFilterCallback)();
48 metaproxy_1::filter::Base*
create(std::string fi);
49 bool exist(std::string fi);
51 bool add_creator_dl(
const std::string &fi,
const std::string &path);
58 boost::scoped_ptr<Rep>
m_p;