#include <TransportSvcException.h>
Inheritance diagram for TransportSvcException:
Public Member Functions | |
TransportSvcException (const std::string &Message, const StatusCode &statusCode=StatusCode::FAILURE) | |
constructor | |
TransportSvcException (const std::string &Message, const GaudiException &Exception, const StatusCode &statusCode=StatusCode::FAILURE) | |
virtual | ~TransportSvcException () throw () |
nothing specific (yet) :-))) | |
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 GaudiException * | clone () 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 20 of file TransportSvcException.h.
TransportSvcException::TransportSvcException | ( | const std::string & | Message, | |
const StatusCode & | statusCode = StatusCode::FAILURE | |||
) | [inline] |
constructor
Definition at line 32 of file TransportSvcException.h.
00034 : GaudiException( Message , "*TransportSvcException*" , statusCode ) 00035 00036 {};
TransportSvcException::TransportSvcException | ( | const std::string & | Message, | |
const GaudiException & | Exception, | |||
const StatusCode & | statusCode = StatusCode::FAILURE | |||
) | [inline] |
Definition at line 39 of file TransportSvcException.h.
00042 : GaudiException( Message , "*TransportSvcException*" , statusCode , Exception ) 00043 {};
virtual TransportSvcException::~TransportSvcException | ( | ) | throw () [inline, virtual] |