CMS 3D CMS Logo

Fastexception Class Reference

fast exception More...

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

Inheritance diagram for Fastexception:

CMSexception cms::Exception

List of all members.

Public Member Functions

virtual cms::Exceptionclone (void) const
virtual std::string explainSelf (void) const
 Fastexception () throw ()
virtual void rethrow (void)
virtual const char * what () const throw ()
virtual ~Fastexception () throw ()


Detailed Description

fast exception

Definition at line 24 of file CMSexception.h.


Constructor & Destructor Documentation

Fastexception::Fastexception (  )  throw () [inline]

Definition at line 26 of file CMSexception.h.

Referenced by clone().

00026 {}

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

Definition at line 27 of file CMSexception.h.

00027 {}


Member Function Documentation

virtual cms::Exception* Fastexception::clone ( void   )  const [inline, virtual]

Reimplemented from cms::Exception.

Definition at line 30 of file CMSexception.h.

References Fastexception().

00030 { return new Fastexception(*this);}

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

Reimplemented from CMSexception.

Definition at line 29 of file CMSexception.h.

00029 { return "";}

virtual void Fastexception::rethrow ( void   )  [inline, virtual]

Reimplemented from cms::Exception.

Definition at line 31 of file CMSexception.h.

00031 { throw *this;}

virtual const char* Fastexception::what (  )  const throw () [inline, virtual]

Implements CMSexception.

Definition at line 28 of file CMSexception.h.

00028 { return 0;}


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