|
| | UpdateManagerException (const std::string &Message="unspecified exception", const std::string &Tag="*UpdateManagerSvc*", const StatusCode &Code=StatusCode::FAILURE) |
| |
| | UpdateManagerException (const std::string &Message, const std::string &Tag, const StatusCode &Code, const GaudiException &Ex) |
| |
| | ~UpdateManagerException () override throw () =default |
| |
| UpdateManagerException * | clone () const override |
| | clone operation
|
| |
| | GaudiException (std::string Message, std::string Tag, StatusCode Code) |
| | Constructor (1)
|
| |
| | GaudiException (std::string Message, std::string Tag, StatusCode Code, const GaudiException &Exception) |
| | Constructor (2)
|
| |
| | GaudiException (std::string Message, std::string Tag, StatusCode Code, const std::exception &Exception) |
| | Constructor (3)
|
| |
| | GaudiException (const GaudiException &Exception) |
| | Copy constructor (deep copying!)
|
| |
| virtual | ~GaudiException () throw () |
| | destructor (perform the deletion of "previous" field!)
|
| |
| GaudiException & | operator= (const GaudiException &Exception) |
| | assignment operator
|
| |
| virtual const std::string & | message () const |
| | error message to be printed
|
| |
| virtual const std::string & | setMessage (const std::string &newMessage) |
| | update the error message to be printed
|
| |
| virtual const std::string & | tag () const |
| | name tag for the exception, or exception type
|
| |
| virtual const std::string & | setTag (const std::string &newTag) |
| | update name tag
|
| |
| virtual const StatusCode & | code () const |
| | StatusCode for Exception.
|
| |
| virtual const StatusCode & | setCode (const StatusCode &newStatus) |
| | update the status code for the exception
|
| |
| virtual GaudiException * | previous () const |
| | get the previous exception ( "previous" element in the linked list)
|
| |
| virtual const std::string & | backTrace () const |
| | return the stack trace at instantiation
|
| |
| virtual std::ostream & | printOut (std::ostream &os=std::cerr) const |
| | methods for overloaded printout to std::ostream& and MsgStream&
|
| |
| virtual MsgStream & | printOut (MsgStream &os) const |
| | Output the exception to the Gaudi MsgStream.
|
| |
| const char * | what () const override throw () |
| | method from std::exception
|
| |
Exception thrown by the UpdateManagerSvc when something goes wrong.
- See also
- GaudiException
- Author
- Marco Clemencic
- Date
- 2005-12-14
Definition at line 24 of file UpdateManagerException.h.