jubatus_core  0.1.2
Jubatus: Online machine learning framework for distributed environment
Public Member Functions | Private Attributes | List of all members
jubatus::core::fv_converter::prefix_match Class Reference

#include <prefix_match.hpp>

Inheritance diagram for jubatus::core::fv_converter::prefix_match:
Inheritance graph
Collaboration diagram for jubatus::core::fv_converter::prefix_match:
Collaboration graph

Public Member Functions

bool match (const std::string &key)
 
 prefix_match (const std::string &prefix)
 
 ~prefix_match ()
 
- Public Member Functions inherited from jubatus::core::fv_converter::key_matcher
 key_matcher ()
 
virtual ~key_matcher ()
 

Private Attributes

const std::string prefix_
 

Detailed Description

Definition at line 28 of file prefix_match.hpp.

Constructor & Destructor Documentation

jubatus::core::fv_converter::prefix_match::prefix_match ( const std::string &  prefix)
inlineexplicit

Definition at line 30 of file prefix_match.hpp.

31  : prefix_(prefix) {
32  }
jubatus::core::fv_converter::prefix_match::~prefix_match ( )
inline

Definition at line 33 of file prefix_match.hpp.

33  {
34  }

Member Function Documentation

bool jubatus::core::fv_converter::prefix_match::match ( const std::string &  key)
inlinevirtual

Implements jubatus::core::fv_converter::key_matcher.

Definition at line 36 of file prefix_match.hpp.

References prefix_.

36  {
37  return jubatus::util::data::string::starts_with(key, prefix_);
38  }

Member Data Documentation

const std::string jubatus::core::fv_converter::prefix_match::prefix_
private

Definition at line 41 of file prefix_match.hpp.

Referenced by match().


The documentation for this class was generated from the following file: