#include <string_filter_factory.hpp>
Definition at line 31 of file string_filter_factory.hpp.
jubatus::core::fv_converter::string_filter_factory::string_filter_factory |
( |
| ) |
|
|
inline |
jubatus::core::fv_converter::string_filter_factory::string_filter_factory |
( |
const create_function & |
ext | ) |
|
|
inlineexplicit |
shared_ptr< string_filter > jubatus::core::fv_converter::string_filter_factory::create |
( |
const std::string & |
name, |
|
|
const param_t & |
params |
|
) |
| const |
Definition at line 42 of file string_filter_factory.cpp.
References ext_, and JUBATUS_EXCEPTION.
46 if (name ==
"regexp") {
47 return create_regexp_filter(params);
48 }
else if (
ext_ && (p =
ext_(name, params))) {
49 return shared_ptr<string_filter>(p);
52 converter_exception(
"unknown filter name: " + name));
#define JUBATUS_EXCEPTION(e)
The documentation for this class was generated from the following files: