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

#include <mixable.hpp>

Inheritance diagram for jubatus::core::framework::mixable:
Inheritance graph
Collaboration diagram for jubatus::core::framework::mixable:
Collaboration graph

Public Member Functions

virtual storage::version get_version () const
 
 mixable ()
 
 mixable (const std::string &name)
 
virtual std::set< std::string > mixables () const
 
virtual ~mixable ()
 

Protected Attributes

std::set< std::string > mixables_
 

Detailed Description

Definition at line 29 of file mixable.hpp.

Constructor & Destructor Documentation

jubatus::core::framework::mixable::mixable ( )

Definition at line 25 of file mixable.cpp.

25  {
26 }
jubatus::core::framework::mixable::mixable ( const std::string &  name)
explicit

Definition at line 28 of file mixable.cpp.

References mixables_.

28  {
29  mixables_.insert(name);
30 }
std::set< std::string > mixables_
Definition: mixable.hpp:38
jubatus::core::framework::mixable::~mixable ( )
virtual

Definition at line 32 of file mixable.cpp.

32  {
33 }

Member Function Documentation

storage::version jubatus::core::framework::mixable::get_version ( ) const
virtual
std::set< std::string > jubatus::core::framework::mixable::mixables ( ) const
virtual

Reimplemented in jubatus::core::driver::driver_base::mixable_holder.

Definition at line 35 of file mixable.cpp.

References mixables_.

35  {
36  return mixables_;
37 }
std::set< std::string > mixables_
Definition: mixable.hpp:38

Member Data Documentation

std::set<std::string> jubatus::core::framework::mixable::mixables_
protected

Definition at line 38 of file mixable.hpp.

Referenced by mixable(), and mixables().


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