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

#include <exception.hpp>

Inheritance diagram for jubatus::core::common::jsonconfig::cast_check_error:
Inheritance graph
Collaboration diagram for jubatus::core::common::jsonconfig::cast_check_error:
Collaboration graph

Public Member Functions

 cast_check_error (const std::vector< jubatus::util::lang::shared_ptr< config_error > > &errors)
 
const std::vector< jubatus::util::lang::shared_ptr< config_error > > & errors () const
 
size_t size () const
 
 ~cast_check_error () throw ()
 
- Public Member Functions inherited from jubatus::core::common::exception::jubaexception< cast_check_error >
void bind_thrower (exception_thrower_ptr thrower) const
 
 jubaexception ()
 
exception_thrower_ptr thrower () const
 
virtual ~jubaexception () throw ()
 
- Public Member Functions inherited from jubatus::core::common::exception::jubatus_exception
std::string diagnostic_information (bool display_what=false) const
 
error_info_list_t error_info () const
 
 jubatus_exception () throw ()
 
std::string name () const throw ()
 
virtual const char * what () const throw ()
 
virtual ~jubatus_exception () throw ()
 

Private Attributes

std::vector< jubatus::util::lang::shared_ptr< config_error > > errors_
 

Detailed Description

Definition at line 124 of file exception.hpp.

Constructor & Destructor Documentation

jubatus::core::common::jsonconfig::cast_check_error::cast_check_error ( const std::vector< jubatus::util::lang::shared_ptr< config_error > > &  errors)

Definition at line 121 of file exception.cpp.

123  : errors_(errors.begin(), errors.end()) {
124 }
std::vector< jubatus::util::lang::shared_ptr< config_error > > errors_
Definition: exception.hpp:143
const std::vector< jubatus::util::lang::shared_ptr< config_error > > & errors() const
Definition: exception.hpp:137
jubatus::core::common::jsonconfig::cast_check_error::~cast_check_error ( )
throw (
)

Definition at line 126 of file exception.cpp.

126  {
127 }

Member Function Documentation

const std::vector<jubatus::util::lang::shared_ptr<config_error> >& jubatus::core::common::jsonconfig::cast_check_error::errors ( ) const
inline

Definition at line 137 of file exception.hpp.

References errors_.

138  {
139  return errors_;
140  }
std::vector< jubatus::util::lang::shared_ptr< config_error > > errors_
Definition: exception.hpp:143
size_t jubatus::core::common::jsonconfig::cast_check_error::size ( ) const
inline

Definition at line 133 of file exception.hpp.

References errors_.

133  {
134  return errors_.size();
135  }
std::vector< jubatus::util::lang::shared_ptr< config_error > > errors_
Definition: exception.hpp:143

Member Data Documentation

std::vector<jubatus::util::lang::shared_ptr<config_error> > jubatus::core::common::jsonconfig::cast_check_error::errors_
private

Definition at line 143 of file exception.hpp.

Referenced by errors(), and size().


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