CMS 3D CMS Logo

cscdqm::Exception Class Reference

Application level Exception that is used to cut-off application execution in various cases. More...

#include <DQM/CSCMonitorModule/interface/CSCDQM_Exception.h>

List of all members.

Public Member Functions

 Exception (const std::string &message) throw ()
virtual const char * what () const throw ()
virtual ~Exception () throw ()

Private Attributes

std::string message


Detailed Description

Application level Exception that is used to cut-off application execution in various cases.

Definition at line 37 of file CSCDQM_Exception.h.


Constructor & Destructor Documentation

cscdqm::Exception::Exception ( const std::string &  message  )  throw () [inline]

Definition at line 44 of file CSCDQM_Exception.h.

References message.

00044                                                   {
00045         this->message = message;
00046       }

virtual cscdqm::Exception::~Exception (  )  throw () [inline, virtual]

Definition at line 48 of file CSCDQM_Exception.h.

00048 { }


Member Function Documentation

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

Definition at line 50 of file CSCDQM_Exception.h.

References message.

00050                                                {
00051         return message.c_str();
00052       }


Member Data Documentation

std::string cscdqm::Exception::message [private]

Definition at line 40 of file CSCDQM_Exception.h.

Referenced by Exception(), and what().


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