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

#include <row_deleter.hpp>

Collaboration diagram for jubatus::core::storage::row_deleter:
Collaboration graph

Public Member Functions

void operator() (const std::string &key) const
 
 row_deleter (jubatus::util::lang::shared_ptr< column_table > table)
 

Private Attributes

jubatus::util::lang::shared_ptr< column_tabletable_
 

Detailed Description

Definition at line 28 of file row_deleter.hpp.

Constructor & Destructor Documentation

jubatus::core::storage::row_deleter::row_deleter ( jubatus::util::lang::shared_ptr< column_table table)
inlineexplicit

Definition at line 30 of file row_deleter.hpp.

31  : table_(table) {
32  }
jubatus::util::lang::shared_ptr< column_table > table_
Definition: row_deleter.hpp:39

Member Function Documentation

void jubatus::core::storage::row_deleter::operator() ( const std::string &  key) const
inline

Definition at line 34 of file row_deleter.hpp.

References table_.

34  {
35  table_->delete_row(key);
36  }
jubatus::util::lang::shared_ptr< column_table > table_
Definition: row_deleter.hpp:39

Member Data Documentation

jubatus::util::lang::shared_ptr<column_table> jubatus::core::storage::row_deleter::table_
private

Definition at line 39 of file row_deleter.hpp.

Referenced by operator()().


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