| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

TransportSvcException Class Reference

class TransportSvcException: an exception class for Transport Service More...

#include <TransportSvcException.h>

Inheritance diagram for TransportSvcException:

[legend]
Collaboration diagram for TransportSvcException:
[legend]
List of all members.

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 StatusCodecode () const
virtual const StatusCodesetCode (const StatusCode &newStatus)
virtual GaudiExceptionprevious () const
virtual std::ostream & printOut (std::ostream &os=std::cerr) const
virtual MsgStreamprintOut (MsgStream &os) const
virtual GaudiExceptionclone () const
virtual const char * what () const

Protected Attributes

std::string m_message
std::string m_tag
StatusCode m_code
GaudiExceptionm_previous

Detailed Description

class TransportSvcException: an exception class for Transport Service

Definition at line 20 of file TransportSvcException.h.


Constructor & Destructor Documentation

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]

nothing specific (yet) :-)))

Definition at line 49 of file TransportSvcException.h.

00049 {};


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:00:22 2011 for DetDesc by doxygen 1.4.7