#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 error &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.
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 160 of file error.cc. References clear(), and num(). 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 251 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. Referenced by assign(), and error(). 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 263 of file error.cc. References assign(). Here is the call graph for this function:  | 
| 
 | 
| 
 Definition at line 243 of file error.cc. References ERROR_INSTANCE, internal_TRY_nomem, and push_back(). Here is the call graph for this function:  | 
| 
 | 
| 
 Definition at line 234 of file error.cc. References 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(), configuration_manager::check(), job::check(), error(), configuration_manager::init(), job_archiver::mf_parse_rsync_io(), job_parser::parse(), global_parser::parse(), job_parser::parse_include(), global_parser::parse_include(), global_parser::parse_include_job(), global_parser::parse_vault(), push_back(), rm_dir(), rm_file(), and vault_manager::select(). Here is the call graph for this function:  | 
| 
 | 
| 
 Definition at line 304 of file error.cc. References err_nomem, err_unknown, m_errno, and m_internal. Referenced by job_archiver::start(). | 
| 
 | ||||||||||||
| 
 Definition at line 271 of file error.cc. References m_errno, and m_internal. Referenced by operator<<(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 107 of file error.h. Referenced by assign(), clear(), internal(), str(), and write(). | 
 1.4.2
 1.4.2