|
jubatus_core
0.1.2
Jubatus: Online machine learning framework for distributed environment
|
Namespaces | |
| detail | |
Classes | |
| class | error_info |
| class | error_info< struct error_splitter_, void > |
| class | error_info_base |
| class | exception_thrower_base |
| struct | exception_thrower_binder_type |
| class | exception_thrower_impl |
| class | jubaexception |
| class | jubatus_exception |
| class | runtime_error |
| class | unknown_exception |
Typedefs | |
| typedef error_info< struct error_api_func_, std::string > | error_api_func |
| typedef error_info< struct error_at_file_, std::string > | error_at_file |
| typedef error_info< struct error_at_func_, std::string > | error_at_func |
| typedef error_info< struct error_at_line_, int > | error_at_line |
| typedef error_info< struct error_errno_, int > | error_errno |
| typedef error_info< struct error_file_name_, std::string > | error_file_name |
| typedef std::vector< jubatus::util::lang::shared_ptr< error_info_base > > | error_info_list_t |
| typedef error_info< struct error_message_, std::string > | error_message |
| typedef error_info< struct error_splitter_, void > | error_splitter |
| typedef jubatus::util::lang::shared_ptr< exception_thrower_base > | exception_thrower_ptr |
Functions | |
| template<class Exception > | |
| const Exception & | add_info (const Exception &e, jubatus::util::lang::shared_ptr< error_info_base > info) |
| exception_thrower_ptr | get_current_exception () |
| template<class Exception , class Tag , class V > | |
| const Exception & | operator<< (const Exception &e, const error_info< Tag, V > &info) |
| template<class Exception > | |
| const Exception & | operator<< (const Exception &e, jubatus::util::lang::shared_ptr< error_info_base > info) |
| template<class Exception > | |
| const Exception & | operator<< (const Exception &e, const exception_thrower_binder_type &) |
| std::string | to_string (const error_errno &info) |
| template<class Tag , class V > | |
| std::string | to_string (const error_info< Tag, V > &info) |
| typedef error_info<struct error_api_func_, std::string> jubatus::core::common::exception::error_api_func |
Definition at line 58 of file exception.hpp.
| typedef error_info<struct error_at_file_, std::string> jubatus::core::common::exception::error_at_file |
Definition at line 38 of file exception.hpp.
| typedef error_info<struct error_at_func_, std::string> jubatus::core::common::exception::error_at_func |
Definition at line 39 of file exception.hpp.
| typedef error_info<struct error_at_line_, int> jubatus::core::common::exception::error_at_line |
Definition at line 40 of file exception.hpp.
| typedef error_info<struct error_errno_, int> jubatus::core::common::exception::error_errno |
Definition at line 41 of file exception.hpp.
| typedef error_info<struct error_file_name_, std::string> jubatus::core::common::exception::error_file_name |
Definition at line 57 of file exception.hpp.
| typedef std::vector<jubatus::util::lang::shared_ptr<error_info_base> > jubatus::core::common::exception::error_info_list_t |
Definition at line 88 of file exception.hpp.
| typedef error_info<struct error_message_, std::string> jubatus::core::common::exception::error_message |
Definition at line 59 of file exception.hpp.
| typedef error_info<struct error_splitter_, void> jubatus::core::common::exception::error_splitter |
Definition at line 61 of file exception.hpp.
| typedef jubatus::util::lang::shared_ptr<exception_thrower_base> jubatus::core::common::exception::exception_thrower_ptr |
Definition at line 83 of file exception.hpp.
|
inline |
Definition at line 128 of file exception.hpp.
Referenced by operator<<().

|
inline |
Definition at line 255 of file exception.hpp.
References jubatus::core::common::exception::detail::current_std_exception(), jubatus::core::common::exception::jubatus_exception::thrower(), and jubatus::core::common::exception::jubaexception< Exception >::thrower().

|
inline |
Definition at line 136 of file exception.hpp.
References add_info().

|
inline |
Definition at line 146 of file exception.hpp.
References add_info().

|
inline |
Definition at line 211 of file exception.hpp.
|
inline |
Definition at line 42 of file exception.hpp.
References jubatus::core::common::exception::error_info< Tag, V >::value().
Referenced by jubatus::core::common::exception::error_info< Tag, V >::as_string().


|
inline |
Definition at line 49 of file exception_info.hpp.
References jubatus::core::common::exception::error_info< Tag, V >::value().

1.8.9.1