![]() |
Hazelcast C++ Client
Hazelcast C++ Client Library
|
Base class for all exception originated from Hazelcast methods. More...
#include <iexception.h>
Inheritance diagram for hazelcast::client::exception::iexception:Public Member Functions | |
| iexception (const std::string &exception_name, const std::string &source, const std::string &message, const std::string &details, int32_t error_no, std::exception_ptr cause, bool is_runtime, bool retryable) | |
| char const * | what () const noexcept override |
| return pointer to the explanation string. | |
| const std::string & | get_source () const |
| const std::string & | get_message () const |
| const std::string & | get_details () const |
| int32_t | get_error_code () const |
| bool | is_runtime () const |
| bool | is_retryable () const |
Protected Attributes | |
| std::string | src_ |
| std::string | msg_ |
| std::string | details_ |
| int32_t | error_code_ |
| std::exception_ptr | cause_ |
| bool | runtime_exception_ |
| bool | retryable_ |
| std::string | report_ |
Friends | |
| std::ostream HAZELCAST_API & | operator<< (std::ostream &os, const iexception &exception) |
Base class for all exception originated from Hazelcast methods.
Definition at line 48 of file iexception.h.