#include <error.h>
Public Types | |
| typedef std::vector< error_instance > | type |
Public Member Functions | |
| error (const int a_errno) | |
| error (const int a_errno, const error_instance &a_e, const bool a_internal=false) | |
| error (const error &a_e) | |
| void | clear (void) |
| void | clear_stack (void) |
| void | internal (bool a_i) |
| const bool | internal (void) const |
| void | num (int a_i) |
| int | num (void) const |
| void | push_back (const error_instance &a_e) |
| void | push_back (const std::string &a_str) |
| void | assign (const error &a_e) |
| error & | operator= (const error &a_e) |
| std::ostream & | write (std::ostream &a_out, const std::string a_prefix="") const |
| const std::string | str (const std::string a_prefix="") const |
Private Attributes | |
| int | m_errno |
| bool | m_internal |
Definition at line 72 of file error.h.
|
|
|
|
|
|
Here is the call graph for this function:

|
||||||||||||||||
|
Definition at line 166 of file error.cc. References clear(), internal(), num(), and push_back(). |
Here is the call graph for this function:

|
|
Definition at line 178 of file error.cc. References assign(). |
Here is the call graph for this function:

|
|
Definition at line 242 of file error.cc. References clear(), internal(), m_errno, m_internal, num(), and push_back(). Referenced by error(), and operator=(). |
Here is the call graph for this function:

|
|
Definition at line 183 of file error.cc. References clear_stack(), m_errno, and m_internal. |
Here is the call graph for this function:

|
|
Definition at line 190 of file error.cc. Referenced by clear(). |
|
|
Definition at line 200 of file error.cc. References m_internal. Referenced by error(). |
|
|
Definition at line 195 of file error.cc. References m_internal. |
|
|
Definition at line 210 of file error.cc. References m_errno. Referenced by error(). |
|
|
Definition at line 205 of file error.cc. References m_errno. |
|
|
Definition at line 254 of file error.cc. References assign(). |
Here is the call graph for this function:

|
|
Definition at line 234 of file error.cc. References ERROR_INSTANCE, internal_TRY_nomem, and push_back(). |
Here is the call graph for this function:

|
|
Definition at line 215 of file error.cc. References get_error_str(). Referenced by assign(), error(), job_archiver::mf_parse_rsync_io(), push_back(), vault_manager::select(), and test6(). |
Here is the call graph for this function:

|
|
Definition at line 295 of file error.cc. References err_nomem, err_unknown, m_errno, and m_internal. Referenced by job_archiver::start(). |
|
||||||||||||
|
Definition at line 262 of file error.cc. References m_errno, and m_internal. Referenced by operator<<(). |
|
|
|
|
|
Definition at line 106 of file error.h. Referenced by assign(), clear(), internal(), str(), and write(). |
1.3.6