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

#include <test_util.hpp>

Collaboration diagram for jubatus::core::unlearner::mock_callback:
Collaboration graph

Public Member Functions

 mock_callback ()
 
void operator() (const std::string &id)
 
std::string unlearned_id () const
 

Private Attributes

jubatus::util::lang::shared_ptr< std::string > unlearned_id_
 

Detailed Description

Definition at line 28 of file test_util.hpp.

Constructor & Destructor Documentation

jubatus::core::unlearner::mock_callback::mock_callback ( )
inline

Definition at line 30 of file test_util.hpp.

31  : unlearned_id_(new std::string) {
32  }
jubatus::util::lang::shared_ptr< std::string > unlearned_id_
Definition: test_util.hpp:43

Member Function Documentation

void jubatus::core::unlearner::mock_callback::operator() ( const std::string &  id)
inline

Definition at line 34 of file test_util.hpp.

References unlearned_id_.

34  {
35  *unlearned_id_ = id;
36  }
jubatus::util::lang::shared_ptr< std::string > unlearned_id_
Definition: test_util.hpp:43
std::string jubatus::core::unlearner::mock_callback::unlearned_id ( ) const
inline

Definition at line 38 of file test_util.hpp.

References unlearned_id_.

38  {
39  return *unlearned_id_;
40  }
jubatus::util::lang::shared_ptr< std::string > unlearned_id_
Definition: test_util.hpp:43

Member Data Documentation

jubatus::util::lang::shared_ptr<std::string> jubatus::core::unlearner::mock_callback::unlearned_id_
private

Definition at line 43 of file test_util.hpp.

Referenced by operator()(), and unlearned_id().


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