#include <LoggingExceptions.h>
Inheritance diagram for LoggingException:
Public Member Functions | |
LoggingException (const std::string &source, int line_number, const std::string &method, int code, const std::string &exception) | |
LoggingException (const std::string &source, int line_number, const std::string &method, int code, const std::string &exception, const glite::wmsutils::exception::Exception &exc) |
This class is simple child of the base Exception class, adding no new functionality. Its purpose is to differentiate the error conditions originating in the L&B subsystem from other errors (such as system ones).
|
Constructor for mandatory fields. Updates all the mandatory fields and names the exception.
|
|
Constructor for mandatory fields and the exception chain. Updates all the mandatory fields, names the exception and adds the original exception's error message to the current one.
|