![]()  | 
  
    Disk ARchive 2.8.1
    
   Full featured and portable backup and archiving tool 
   | 
 
exception used when error the inter-slice user command returned an error code More...
#include <erreurs.hpp>
 Inheritance diagram for libdar::Escript:
 Collaboration diagram for libdar::Escript:Public Member Functions | |
| Escript (const std::string &source, const std::string &msg) | |
| Escript (const Escript &ref)=default | |
| Escript (Escript &&ref)=default | |
| Escript & | operator= (const Escript &ref)=default | 
| Escript & | operator= (Escript &&ref)=default | 
  Public Member Functions inherited from libdar::Egeneric | |
| Egeneric (const std::string &source, const std::string &message) | |
| the constructor  | |
| Egeneric (const Egeneric &ref)=default | |
| copy constructor  | |
| Egeneric (Egeneric &&ref)=default | |
| move constructor  | |
| Egeneric & | operator= (const Egeneric &ref)=default | 
| assignment operator  | |
| Egeneric & | operator= (Egeneric &&ref) noexcept=default | 
| move operator  | |
| virtual | ~Egeneric ()=default | 
| the destructor  | |
| void | stack (const std::string &passage, const std::string &message="") | 
| add more detailed couple of information to the exception  More... | |
| void | stack (const std::string &&passage, const std::string &&message="") | 
| const std::string & | get_message () const | 
| get the message explaing the nature of the exception  More... | |
| const std::string & | get_source () const | 
| get the call function which has thrown this exception  More... | |
| const std::string & | find_object (const std::string &location) const | 
| retrieve the objet (object) associated to a given "lieu" (location) from the stack  More... | |
| void | prepend_message (const std::string &context) | 
| prepend error message by the given string  | |
| std::string | dump_str () const | 
| return a string result of the exception information dump  | |
Protected Member Functions | |
| virtual std::string | exceptionID () const override | 
| virtual std::string | exceptionID () const =0 | 
exception used when error the inter-slice user command returned an error code
the inherited get_message() method is probably the only one you will need to use
Definition at line 329 of file erreurs.hpp.
      
  | 
  inline | 
Definition at line 332 of file erreurs.hpp.
      
  | 
  inlineoverrideprotectedvirtual | 
Implements libdar::Egeneric.
Definition at line 340 of file erreurs.hpp.