G4VExceptionHandler Class Reference

#include <G4VExceptionHandler.hh>

Inheritance diagram for G4VExceptionHandler:

G4ExceptionHandler

Public Member Functions

 G4VExceptionHandler ()
virtual ~G4VExceptionHandler ()
G4int operator== (const G4VExceptionHandler &right) const
G4int operator!= (const G4VExceptionHandler &right) const
virtual G4bool Notify (const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)=0

Detailed Description

Definition at line 55 of file G4VExceptionHandler.hh.


Constructor & Destructor Documentation

G4VExceptionHandler::G4VExceptionHandler (  ) 

Definition at line 40 of file G4VExceptionHandler.cc.

References G4StateManager::GetStateManager(), and G4StateManager::SetExceptionHandler().

00041 {
00042   G4StateManager * stateManager = G4StateManager::GetStateManager();
00043   stateManager->SetExceptionHandler(this);
00044 }

G4VExceptionHandler::~G4VExceptionHandler (  )  [virtual]

Definition at line 46 of file G4VExceptionHandler.cc.

00047 {
00048 }


Member Function Documentation

virtual G4bool G4VExceptionHandler::Notify ( const char *  originOfException,
const char *  exceptionCode,
G4ExceptionSeverity  severity,
const char *  description 
) [pure virtual]

Implemented in G4ExceptionHandler.

Referenced by G4Exception().

G4int G4VExceptionHandler::operator!= ( const G4VExceptionHandler right  )  const

Definition at line 67 of file G4VExceptionHandler.cc.

00068 {
00069    return (this != &right);
00070 }

G4int G4VExceptionHandler::operator== ( const G4VExceptionHandler right  )  const

Definition at line 62 of file G4VExceptionHandler.cc.

00063 {
00064    return (this == &right);
00065 }


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:53:42 2013 for Geant4 by  doxygen 1.4.7