CLHEP 2.4.7.1
C++ Class Library for High Energy Physics
zmex::ZMexHandler Class Reference

#include <CLHEP/Exceptions/ZMexHandler.h>

Inheritance diagram for zmex::ZMexHandler:
ZMhandleTo< ZMexHandlerBehavior >

Public Member Functions

 ZMexHandler (const ZMexHandlerBehavior &behaviorWanted)
virtual ~ZMexHandler ()
std::string name () const
virtual ZMexAction takeCareOf (const ZMexception &x)
int setLogLimit (ZMexSeverity s, int limit)
Public Member Functions inherited from ZMhandleTo< ZMexHandlerBehavior >
 ZMhandleTo ()
 ~ZMhandleTo ()
ZMhandleTooperator= (const ZMhandleTo &rhs)

Additional Inherited Members

Protected Attributes inherited from ZMhandleTo< ZMexHandlerBehavior >
ZMuseCount u_
ZMexHandlerBehavior * rep_

Detailed Description

Definition at line 96 of file ZMexHandler.h.

Constructor & Destructor Documentation

◆ ZMexHandler()

zmex::ZMexHandler::ZMexHandler ( const ZMexHandlerBehavior & behaviorWanted)
inline

Definition at line 100 of file ZMexHandler.h.

References ZMhandleTo< ZMexHandlerBehavior >::ZMhandleTo().

◆ ~ZMexHandler()

virtual zmex::ZMexHandler::~ZMexHandler ( )
virtual

Member Function Documentation

◆ name()

std::string zmex::ZMexHandler::name ( ) const
inline

Definition at line 108 of file ZMexHandler.h.

References ZMhandleTo< ZMexHandlerBehavior >::rep_.

◆ setLogLimit()

int zmex::ZMexHandler::setLogLimit ( ZMexSeverity s,
int limit )
inline

Definition at line 116 of file ZMexHandler.h.

References zmex::ZMexSeverityLimit.

◆ takeCareOf()

virtual ZMexAction zmex::ZMexHandler::takeCareOf ( const ZMexception & x)
inlinevirtual

Definition at line 112 of file ZMexHandler.h.

References ZMhandleTo< ZMexHandlerBehavior >::rep_.

Referenced by zmex::ZMexception::handleMe().


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