|
|
| WrongNumberOfChildren (size_t seen, size_t expected) |
| |
| | Exception (LogLevel log_level=LogLevel::ERROR) |
| | Default constructor. More...
|
| |
| | Exception (const std::string &msg, LogLevel log_level=LogLevel::ERROR) |
| | Constructor taking a message. More...
|
| |
|
virtual | ~Exception () noexcept |
| | Destructor.
|
| |
|
const CodeLocation & | where () const |
| | Return CodeLocation.
|
| |
|
void | relocate (const CodeLocation &newLocation) const |
| | Exchange location on rethrow.
|
| |
| const std::string & | msg () const |
| | Return the message string provided to the constructor. More...
|
| |
|
LogLevel | log_level () const |
| |
|
void | setMsg (const std::string &msg) |
| | Set a new message string.
|
| |
|
std::string | asString () const |
| | Error message provided by dumpOn as string.
|
| |
| virtual const char * | what () const noexcept override |
| | Return message string. More...
|
| |
|
|
static std::string | strErrno (int errno_r) |
| | Make a string from errno_r.
|
| |
|
static std::string | strErrno (int errno_r, const std::string &msg) |
| | Make a string from errno_r and msg_r.
|
| |
| static void | log (const Exception &exception, const CodeLocation &location, const char *const prefix) |
| | Drop a log line on throw, catch or rethrow. More...
|
| |
|
virtual std::ostream & | dumpOn (std::ostream &str) const |
| | Overload this to print a proper error message.
|
| |
The documentation for this class was generated from the following file:
- /home/abuild/rpmbuild/BUILD/libstorage-ng-4.1.107/storage/Devicegraph.h