17 #ifndef JUBATUS_CORE_FV_CONVERTER_FACTORY_HPP_
18 #define JUBATUS_CORE_FV_CONVERTER_FACTORY_HPP_
25 namespace fv_converter {
28 class combination_feature;
39 const std::string& name,
42 const std::string& name,
45 const std::string& name,
48 const std::string& name,
51 const std::string& name,
54 const std::string& name,
62 #endif // JUBATUS_CORE_FV_CONVERTER_FACTORY_HPP_
virtual combination_feature * create_combination_feature(const std::string &name, const param_t &) const =0
std::map< std::string, std::string > param_t
virtual num_feature * create_num_feature(const std::string &name, const param_t &) const =0
virtual ~factory_extender()
virtual num_filter * create_num_filter(const std::string &name, const param_t &) const =0
virtual string_filter * create_string_filter(const std::string &name, const param_t &) const =0
virtual binary_feature * create_binary_feature(const std::string &name, const param_t &) const =0
virtual string_feature * create_string_feature(const std::string &name, const param_t &) const =0