![]()  | 
  
    The Gaudi Framework
    v31r0 (aeb156f0)
    
   | 
 
Exception thrown by the UpdateManagerSvc when something goes wrong. More...
#include <GaudiKernel/UpdateManagerException.h>


Public Member Functions | |
| UpdateManagerException (const std::string &Message="unspecified exception", const std::string &Tag="*UpdateManagerSvc*", const StatusCode &Code=StatusCode::FAILURE) | |
| Standard constructor.  More... | |
| UpdateManagerException (const std::string &Message, const std::string &Tag, const StatusCode &Code, const GaudiException &Ex) | |
| ~UpdateManagerException () override=default throw () | |
| Destructor.  More... | |
| UpdateManagerException * | clone () const override | 
| Clone the exception.  More... | |
  Public Member Functions inherited from GaudiException | |
| GaudiException (std::string Message, std::string Tag, StatusCode Code) | |
| Constructor (1)  More... | |
| GaudiException (std::string Message, std::string Tag, StatusCode Code, const GaudiException &Exception) | |
| Constructor (2)  More... | |
| GaudiException (std::string Message, std::string Tag, StatusCode Code, const std::exception &Exception) | |
| Constructor (3)  More... | |
| GaudiException (const GaudiException &Exception) | |
| Copy constructor (deep copying!)  More... | |
| virtual | ~GaudiException () throw () | 
| destructor (perform the deletion of "previous" field!)  More... | |
| GaudiException & | operator= (const GaudiException &Exception) | 
| assignment operator  More... | |
| virtual const std::string & | message () const | 
| error message to be printed  More... | |
| virtual const std::string & | setMessage (const std::string &newMessage) | 
| update the error message to be printed  More... | |
| virtual const std::string & | tag () const | 
| name tag for the exception, or exception type  More... | |
| virtual const std::string & | setTag (const std::string &newTag) | 
| update name tag  More... | |
| virtual const StatusCode & | code () const | 
| StatusCode for Exception.  More... | |
| virtual const StatusCode & | setCode (const StatusCode &newStatus) | 
| update the status code for the exception  More... | |
| virtual GaudiException * | previous () const | 
| get the previous exception ( "previous" element in the linked list)  More... | |
| virtual const std::string & | backTrace () const | 
| return the stack trace at instantiation  More... | |
| virtual std::ostream & | printOut (std::ostream &os=std::cerr) const | 
| methods for overloaded printout to std::ostream& and MsgStream&  More... | |
| virtual MsgStream & | printOut (MsgStream &os) const | 
| Output the exception to the Gaudi MsgStream.  More... | |
| const char * | what () const override throw () | 
| method from std::exception  More... | |
  Public Member Functions inherited from std::exception | |
| T | what (T...args) | 
| T | ~exception (T...args) | 
| T | operator= (T...args) | 
| T | exception (T...args) | 
Additional Inherited Members | |
  Protected Attributes inherited from GaudiException | |
| std::string | m_message | 
| std::string | m_tag | 
| error message  More... | |
| StatusCode | m_code | 
| exception tag  More... | |
| std::string | m_backTrace | 
| status code for exception  More... | |
| std::unique_ptr< GaudiException > | m_previous | 
| stack trace at instantiation  More... | |
  Static Protected Attributes inherited from GaudiException | |
| static bool | s_proc | 
| "previous" element in the linked list  More... | |
Exception thrown by the UpdateManagerSvc when something goes wrong.
Definition at line 16 of file UpdateManagerException.h.
      
  | 
  inline | 
Standard constructor.
Definition at line 19 of file UpdateManagerException.h.
      
  | 
  inline | 
Definition at line 23 of file UpdateManagerException.h.
      
  | 
  overridedefault | |||||||||||||
Destructor.
      
  | 
  inlineoverridevirtual | 
Clone the exception.
Reimplemented from GaudiException.
Definition at line 31 of file UpdateManagerException.h.