32 #ifndef STRING_INCLUDED 33 #define STRING_INCLUDED 38 #include "CLHEP/RefCount/ZMhandleTo.h" 41 #ifndef ZMEXSEVERITY_H 67 const std::string aname =
"ZMexHandlerBehavior" 68 ) : name_( aname ) { }
76 virtual std::string
name()
const {
return name_; }
84 const std::string name_;
113 return rep_->takeCareOf(x);
209 #define ZMEXHANDLER_ICC 210 #include "CLHEP/Exceptions/ZMexHandler.icc" 211 #undef ZMEXHANDLER_ICC 214 #endif // ZMEXHANDLER_H
ZMexHandlerBehavior(const std::string aname="ZMexHandlerBehavior")
virtual std::string name() const
virtual ~ZMexHandlerBehavior()
int ZMexSeverityLimit[ZMexSEVERITYenumLAST]
virtual ZMexHandlerBehavior * clone() const
ZMexHandler(const ZMexHandlerBehavior &behaviorWanted)
virtual ZMexAction takeCareOf(const ZMexception &)
int setLogLimit(ZMexSeverity s, int limit)
ZMexAction standardHandling(const ZMexception &x, bool willThrow)
virtual ZMexAction takeCareOf(const ZMexception &x)