CMS 3D CMS Logo

CMSexception Class Reference

base CMSexception More...

#include <Utilities/General/interface/CMSexception.h>

Inheritance diagram for CMSexception:

cms::Exception BaseGenexception Fastexception Genexception Capri::Error GenTerminate Capri::Fatal Capri::Severe Capri::Warning

List of all members.

Public Member Functions

 CMSexception () throw ()
virtual std::string explainSelf (void) const
virtual const char * what () const =0 throw ()
virtual ~CMSexception () throw ()


Detailed Description

base CMSexception

Definition at line 14 of file CMSexception.h.


Constructor & Destructor Documentation

CMSexception::CMSexception (  )  throw () [inline]

Definition at line 16 of file CMSexception.h.

00016 : cms::Exception("") {}

virtual CMSexception::~CMSexception (  )  throw () [inline, virtual]

Definition at line 17 of file CMSexception.h.

00017 {}


Member Function Documentation

virtual std::string CMSexception::explainSelf ( void   )  const [inline, virtual]

Reimplemented from cms::Exception.

Reimplemented in Fastexception.

Definition at line 19 of file CMSexception.h.

References what().

00019 { return what();}

virtual const char* CMSexception::what (  )  const throw () [pure virtual]

Reimplemented from cms::Exception.

Implemented in Fastexception, and BaseGenexception.

Referenced by explainSelf(), and Thread::operator()().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:16:22 2009 for CMSSW by  doxygen 1.5.4