TPCCondData
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
tpcconddata::Exception Class Reference

Exception class for MarlinTPC conditions. More...

#include <TPCCondDataExeptions.h>

Inheritance diagram for tpcconddata::Exception:
tpcconddata::ConditionsObjectException tpcconddata::InvalidDataException tpcconddata::CondDataNotAvailableException tpcconddata::CondDataWrongObjectException

Public Member Functions

virtual ~Exception () throw ()
 
 Exception (const std::string &text)
 
 Exception (const std::string &ClassName, const std::string &Message)
 
virtual const char * what () const throw ()
 

Protected Member Functions

 Exception ()
 

Protected Attributes

std::string message
 

Detailed Description

Exception class for MarlinTPC conditions.

Author
R. Diener (DESY)

Definition at line 20 of file TPCCondDataExeptions.h.

Constructor & Destructor Documentation

tpcconddata::Exception::Exception ( )
inlineprotected

Definition at line 26 of file TPCCondDataExeptions.h.

virtual tpcconddata::Exception::~Exception ( )
throw (
)
inlinevirtual

Definition at line 33 of file TPCCondDataExeptions.h.

tpcconddata::Exception::Exception ( const std::string &  text)
inline

Definition at line 39 of file TPCCondDataExeptions.h.

tpcconddata::Exception::Exception ( const std::string &  ClassName,
const std::string &  Message 
)
inline

Definition at line 44 of file TPCCondDataExeptions.h.

Member Function Documentation

virtual const char* tpcconddata::Exception::what ( ) const
throw (
)
inlinevirtual

Definition at line 51 of file TPCCondDataExeptions.h.

Member Data Documentation

std::string tpcconddata::Exception::message
protected

Definition at line 24 of file TPCCondDataExeptions.h.


The documentation for this class was generated from the following file: