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  ZMexHandler
 
class  ZMexHandlerBehavior
 
class  ZMexHandleViaParent
 
class  ZMexIgnoreAlways
 
class  ZMexIgnoreNextN
 
class  ZMexLogAlways
 
class  ZMexLogBehavior
 
class  ZMexLogger
 
class  ZMexLogNever
 
class  ZMexLogTwice
 
class  ZMexLogViaParent
 
class  ZMexThrowAlways
 
class  ZMexThrowErrors
 
class  ZMexValidationStyle
 

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

◆ ZMexAction [1/2]

Enumerator
ZMexThrowIt 
ZMexIgnoreIt 
ZMexHANDLEVIAPARENT 
ZMexThrowIt 
ZMexIgnoreIt 
ZMexHANDLEVIAPARENT 

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

◆ ZMexAction [2/2]

Enumerator
ZMexThrowIt 
ZMexIgnoreIt 
ZMexHANDLEVIAPARENT 
ZMexThrowIt 
ZMexIgnoreIt 
ZMexHANDLEVIAPARENT 

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

◆ ZMexLogResult [1/2]

Enumerator
ZMexLOGGED 
ZMexNOTLOGGED 
ZMexLOGVIAPARENT 
ZMexLOGGED 
ZMexNOTLOGGED 
ZMexLOGVIAPARENT 

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

◆ ZMexLogResult [2/2]

Enumerator
ZMexLOGGED 
ZMexNOTLOGGED 
ZMexLOGVIAPARENT 
ZMexLOGGED 
ZMexNOTLOGGED 
ZMexLOGVIAPARENT 

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

◆ ZMexSeverity [1/2]

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.

◆ ZMexSeverity [2/2]

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

◆ ZMhandler()

ZMexHandler & zmex::ZMhandler ( )

Definition at line 63 of file ZMexception.cc.

References ZMexThrowErrors().

◆ ZMlogger()

ZMexLogger & zmex::ZMlogger ( )

Definition at line 68 of file ZMexception.cc.

Referenced by display(), and main().

◆ ZMthrow_()

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

Variable Documentation

◆ ZMerrno

ZMerrnoList zmex::ZMerrno

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

Referenced by main(), and ZMthrow_().

◆ ZMexSeverityLetter

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().

◆ ZMexSeverityLimit

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(), and zmex::ZMexHandlerBehavior::standardHandling().

◆ ZMexSeverityName

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

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

◆ ZMexUserActivity

std::string zmex::ZMexUserActivity = ""

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

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

◆ ZMexUserNumericalTag

int zmex::ZMexUserNumericalTag = 0

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

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