jubatus_core  0.1.2
Jubatus: Online machine learning framework for distributed environment
Public Member Functions | List of all members
jubatus::core::framework::push_mixable Class Referenceabstract

#include <push_mixable.hpp>

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

Public Member Functions

virtual void get_argument (packer &) const =0
 
virtual void pull (const msgpack::object &arg, packer &) const =0
 
virtual void push (const msgpack::object &)=0
 
 push_mixable ()
 
virtual ~push_mixable ()
 
- Public Member Functions inherited from jubatus::core::framework::mixable
virtual storage::version get_version () const
 
 mixable ()
 
 mixable (const std::string &name)
 
virtual std::set< std::string > mixables () const
 
virtual ~mixable ()
 

Additional Inherited Members

- Protected Attributes inherited from jubatus::core::framework::mixable
std::set< std::string > mixables_
 

Detailed Description

Definition at line 29 of file push_mixable.hpp.

Constructor & Destructor Documentation

jubatus::core::framework::push_mixable::push_mixable ( )

Definition at line 23 of file push_mixable.cpp.

23  : mixable("push_mixable") {
24 }
jubatus::core::framework::push_mixable::~push_mixable ( )
virtual

Definition at line 26 of file push_mixable.cpp.

26  {
27 }

Member Function Documentation

virtual void jubatus::core::framework::push_mixable::get_argument ( packer ) const
pure virtual
virtual void jubatus::core::framework::push_mixable::pull ( const msgpack::object &  arg,
packer  
) const
pure virtual
virtual void jubatus::core::framework::push_mixable::push ( const msgpack::object &  )
pure virtual

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