#include <exception.hh>

Basic operations | |
| Exception (const std::string &message) throw () | |
| Exception (const Exception &) | |
Basic operations | |
| virtual | ~Exception () PALUDIS_ATTRIBUTE((nothrow)) throw () |
Public Member Functions | |
| const std::string & | message () const PALUDIS_ATTRIBUTE((nothrow)) throw () |
| std::string | backtrace (const std::string &delim) const |
| bool | empty () const |
| const char * | what () const throw () |
example_action.cc, example_contents.cc, example_dep_label.cc, example_dep_spec.cc, example_dep_spec_flattener.cc, example_dep_tag.cc, example_environment.cc, example_formatter.cc, example_mask.cc, example_match_package.cc, example_metadata_key.cc, example_name.cc, example_package_database.cc, example_package_id.cc, example_repository.cc, example_selection.cc, example_stringify_formatter.cc, example_version_operator.cc, and example_version_spec.cc.
| const std::string& paludis::Exception::message | ( | ) | const throw () |
Return our descriptive error message.
| std::string paludis::Exception::backtrace | ( | const std::string & | delim | ) | const |
Make a backtrace.
| bool paludis::Exception::empty | ( | ) | const |
Is our backtrace empty?
| const char* paludis::Exception::what | ( | ) | const throw () |
A better what, if possible.
1.5.4