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

zmex::ZMexLogBehavior Class Reference

#include <ZMexLogger.h>

Inheritance diagram for zmex::ZMexLogBehavior:

zmex::ZMexLogAlways zmex::ZMexLogNever zmex::ZMexLogTwice zmex::ZMexLogViaParent zmex::ZMexValidationStyle List of all members.

Public Member Functions

 ZMexLogBehavior ()
virtual ~ZMexLogBehavior ()
virtual ZMexLogBehaviorclone () const
virtual ZMexLogResult emit (const ZMexception &x)
virtual ZMexLogResult emit (const std::string &s)
virtual bool isTimeDesired () const
virtual bool isFilePathDesired () const

Detailed Description

Definition at line 67 of file ZMexLogger.h.


Constructor & Destructor Documentation

zmex::ZMexLogBehavior::ZMexLogBehavior (  ) 

Definition at line 40 of file ZMexLogger.cc.

Referenced by clone().

zmex::ZMexLogBehavior::~ZMexLogBehavior (  )  [virtual]

Definition at line 42 of file ZMexLogger.cc.


Member Function Documentation

ZMexLogBehavior * zmex::ZMexLogBehavior::clone (  )  const [virtual]

Reimplemented in zmex::ZMexLogNever, zmex::ZMexLogAlways, zmex::ZMexLogTwice, zmex::ZMexLogViaParent, and zmex::ZMexValidationStyle.

Definition at line 45 of file ZMexLogger.cc.

References ZMexLogBehavior().

ZMexLogResult zmex::ZMexLogBehavior::emit ( const std::string &  s  )  [virtual]

Reimplemented in zmex::ZMexLogNever, zmex::ZMexLogAlways, zmex::ZMexLogTwice, zmex::ZMexLogViaParent, and zmex::ZMexValidationStyle.

Definition at line 51 of file ZMexLogger.cc.

References zmex::ZMexNOTLOGGED.

ZMexLogResult zmex::ZMexLogBehavior::emit ( const ZMexception x  )  [virtual]

Reimplemented in zmex::ZMexLogNever, zmex::ZMexLogAlways, zmex::ZMexLogTwice, zmex::ZMexLogViaParent, and zmex::ZMexValidationStyle.

Definition at line 47 of file ZMexLogger.cc.

References zmex::ZMexNOTLOGGED.

bool zmex::ZMexLogBehavior::isFilePathDesired (  )  const [virtual]

Reimplemented in zmex::ZMexValidationStyle.

Definition at line 61 of file ZMexLogger.cc.

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

bool zmex::ZMexLogBehavior::isTimeDesired (  )  const [virtual]

Reimplemented in zmex::ZMexValidationStyle.

Definition at line 60 of file ZMexLogger.cc.

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


The documentation for this class was generated from the following files:
Generated on 15 Nov 2012 for CLHEP by  doxygen 1.4.7