CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Classes | Enumerations | Functions | Variables
zmex Namespace Reference

Classes

class  ZMerrnoList
 
class  ZMexception
 
class  ZMexClassInfo
 
class  ZMexHandlerBehavior
 
class  ZMexHandler
 
class  ZMexThrowAlways
 
class  ZMexThrowErrors
 
class  ZMexIgnoreAlways
 
class  ZMexIgnoreNextN
 
class  ZMexHandleViaParent
 
class  ZMexLogBehavior
 
class  ZMexLogNever
 
class  ZMexLogAlways
 
class  ZMexLogTwice
 
class  ZMexLogViaParent
 
class  ZMexValidationStyle
 
class  ZMexLogger
 

Enumerations

enum  ZMexAction {
  ZMexThrowIt, ZMexIgnoreIt, ZMexHANDLEVIAPARENT, ZMexThrowIt,
  ZMexIgnoreIt, ZMexHANDLEVIAPARENT
}
 
enum  ZMexLogResult {
  ZMexLOGGED, ZMexNOTLOGGED, ZMexLOGVIAPARENT, ZMexLOGGED,
  ZMexNOTLOGGED, ZMexLOGVIAPARENT
}
 
enum  ZMexSeverity {
  ZMexNORMAL, ZMexINFO, ZMexWARNING, ZMexERROR,
  ZMexSEVERE, ZMexFATAL, ZMexPROBLEM, ZMexSEVERITYenumLAST,
  ZMexNORMAL, ZMexINFO, ZMexWARNING, ZMexERROR,
  ZMexSEVERE, ZMexFATAL, ZMexPROBLEM, ZMexSEVERITYenumLAST
}
 
enum  ZMexAction {
  ZMexThrowIt, ZMexIgnoreIt, ZMexHANDLEVIAPARENT, ZMexThrowIt,
  ZMexIgnoreIt, ZMexHANDLEVIAPARENT
}
 
enum  ZMexLogResult {
  ZMexLOGGED, ZMexNOTLOGGED, ZMexLOGVIAPARENT, ZMexLOGGED,
  ZMexNOTLOGGED, ZMexLOGVIAPARENT
}
 
enum  ZMexSeverity {
  ZMexNORMAL, ZMexINFO, ZMexWARNING, ZMexERROR,
  ZMexSEVERE, ZMexFATAL, ZMexPROBLEM, ZMexSEVERITYenumLAST,
  ZMexNORMAL, ZMexINFO, ZMexWARNING, ZMexERROR,
  ZMexSEVERE, ZMexFATAL, ZMexPROBLEM, ZMexSEVERITYenumLAST
}
 

Functions

ZMexHandlerZMhandler ()
 
ZMexLoggerZMlogger ()
 
ZMexAction ZMthrow_ (const ZMexception &userException, int lineNum, const char fileName[])
 

Variables

ZMerrnoList ZMerrno
 
std::string ZMexUserActivity = ""
 
int ZMexUserNumericalTag = 0
 
const std::string ZMexSeverityName [ZMexSEVERITYenumLAST]
 
const char ZMexSeverityLetter [ZMexSEVERITYenumLAST]
 
int ZMexSeverityLimit [ZMexSEVERITYenumLAST]
 

Enumeration Type Documentation

Enumerator
ZMexThrowIt 
ZMexIgnoreIt 
ZMexHANDLEVIAPARENT 
ZMexThrowIt 
ZMexIgnoreIt 
ZMexHANDLEVIAPARENT 

Definition at line 20 of file CLHEP/Exceptions/ZMexAction.h.

Enumerator
ZMexThrowIt 
ZMexIgnoreIt 
ZMexHANDLEVIAPARENT 
ZMexThrowIt 
ZMexIgnoreIt 
ZMexHANDLEVIAPARENT 

Definition at line 20 of file Exceptions/ZMexAction.h.

Enumerator
ZMexLOGGED 
ZMexNOTLOGGED 
ZMexLOGVIAPARENT 
ZMexLOGGED 
ZMexNOTLOGGED 
ZMexLOGVIAPARENT 

Definition at line 19 of file Exceptions/ZMexLogResult.h.

Enumerator
ZMexLOGGED 
ZMexNOTLOGGED 
ZMexLOGVIAPARENT 
ZMexLOGGED 
ZMexNOTLOGGED 
ZMexLOGVIAPARENT 

Definition at line 19 of file CLHEP/Exceptions/ZMexLogResult.h.

Enumerator
ZMexNORMAL 
ZMexINFO 
ZMexWARNING 
ZMexERROR 
ZMexSEVERE 
ZMexFATAL 
ZMexPROBLEM 
ZMexSEVERITYenumLAST 
ZMexNORMAL 
ZMexINFO 
ZMexWARNING 
ZMexERROR 
ZMexSEVERE 
ZMexFATAL 
ZMexPROBLEM 
ZMexSEVERITYenumLAST 

Definition at line 32 of file CLHEP/Exceptions/ZMexSeverity.h.

Enumerator
ZMexNORMAL 
ZMexINFO 
ZMexWARNING 
ZMexERROR 
ZMexSEVERE 
ZMexFATAL 
ZMexPROBLEM 
ZMexSEVERITYenumLAST 
ZMexNORMAL 
ZMexINFO 
ZMexWARNING 
ZMexERROR 
ZMexSEVERE 
ZMexFATAL 
ZMexPROBLEM 
ZMexSEVERITYenumLAST 

Definition at line 32 of file Exceptions/ZMexSeverity.h.

Function Documentation

ZMexHandler & zmex::ZMhandler ( )

Definition at line 63 of file ZMexception.cc.

ZMexLogger & zmex::ZMlogger ( )

Definition at line 68 of file ZMexception.cc.

Referenced by display(), and main().

ZMexAction zmex::ZMthrow_ ( const ZMexception &  userException,
int  lineNum,
const char  fileName[] 
)

Variable Documentation

ZMerrnoList zmex::ZMerrno

Definition at line 122 of file Exceptions/ZMerrno.h.

Referenced by main(), and ZMthrow_().

const char zmex::ZMexSeverityLetter
Initial value:
= {
' ',
'I',
'W',
'E',
'S',
'F',
'?',
}

Definition at line 76 of file Exceptions/ZMexSeverity.h.

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

int zmex::ZMexSeverityLimit
Initial value:
= {
-1,
-1,
-1,
-1,
-1,
-1,
-1,
}

Definition at line 78 of file Exceptions/ZMexSeverity.h.

Referenced by zmex::ZMexception::logMessage(), zmex::ZMexHandler::setLogLimit(), and zmex::ZMexHandlerBehavior::standardHandling().

const std::string zmex::ZMexSeverityName
Initial value:
= {
"NORMAL",
"INFORMATIONAL",
"WARNING",
"ERROR",
"SEVERE",
"FATAL",
"UNANTICIPATED PROBLEM",
}

Definition at line 74 of file Exceptions/ZMexSeverity.h.

std::string zmex::ZMexUserActivity = ""

Definition at line 136 of file Exceptions/ZMexception.h.

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

int zmex::ZMexUserNumericalTag = 0

Definition at line 145 of file Exceptions/ZMexception.h.

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