#include <GiGa/GiGaException.h>
Inheritance diagram for GiGaException:
Public Member Functions | |
| GiGaException (const std::string &message, const StatusCode &sc=StatusCode::FAILURE) | |
| constructor | |
| GiGaException (const std::string &message, const GaudiException &Exception, const StatusCode &sc=StatusCode::FAILURE) | |
| constructor | |
| virtual | ~GiGaException () throw () |
| (virtual) destructor | |
| virtual GaudiException * | clone () const |
| clone method (virtual constructor) | |
| virtual const std::string & | message () const |
| virtual const std::string & | setMessage (const std::string &newMessage) |
| virtual const std::string & | tag () const |
| virtual const std::string & | setTag (const std::string &newTag) |
| virtual const StatusCode & | code () const |
| virtual const StatusCode & | setCode (const StatusCode &newStatus) |
| virtual GaudiException * | previous () const |
| virtual std::ostream & | printOut (std::ostream &os=std::cerr) const |
| virtual MsgStream & | printOut (MsgStream &os) const |
| virtual const char * | what () const |
Protected Attributes | |
| std::string | m_message |
| std::string | m_tag |
| StatusCode | m_code |
| GaudiException * | m_previous |
Definition at line 33 of file GiGaException.h.
| GiGaException::GiGaException | ( | const std::string & | message, | |
| const StatusCode & | sc = StatusCode::FAILURE | |||
| ) |
constructor
| message | message to be associated with the exception | |
| sc | status code to be associated with teh exception |
| GiGaException::GiGaException | ( | const std::string & | message, | |
| const GaudiException & | Exception, | |||
| const StatusCode & | sc = StatusCode::FAILURE | |||
| ) |
constructor
| message | message to be associated with the exception | |
| Exception | "previous" exception | |
| sc | status code to be associated with teh exception |
| virtual GiGaException::~GiGaException | ( | ) | throw () [virtual] |
(virtual) destructor
| virtual GaudiException* GiGaException::clone | ( | ) | const [virtual] |
1.4.7