CLHEP 2.4.6.4
C++ Class Library for High Energy Physics
Loading...
Searching...
No Matches
zmex::ZMexClassInfo Class Reference

#include <ZMexClassInfo.h>

Public Member Functions

 ZMexClassInfo (const std::string &name, const std::string &facility, const ZMexSeverity s=ZMexERROR)
 
 ZMexClassInfo (const std::string &name, const std::string &facility, const ZMexSeverity s, const ZMexHandler &h)
 
 ZMexClassInfo (const std::string &name, const std::string &facility, const ZMexSeverity s, const ZMexHandler &h, const ZMexLogger &l)
 
const std::string name () const
 
const std::string setName (const std::string &newName)
 
const std::string facility () const
 
const std::string setFacility (const std::string &newFacility)
 
ZMexSeverity severity () const
 
ZMexSeverity setSeverity (const ZMexSeverity &newSeverity)
 
int nextCount ()
 
int count () const
 
ZMexHandler getHandler () const
 
ZMexHandler setHandler (const ZMexHandler &newHandler)
 
ZMexLogger getLogger () const
 
ZMexLogger setLogger (const ZMexLogger &newLogger)
 
void logNMore (const int N)
 
bool OKtoLog () const
 
int filterMax () const
 

Detailed Description

Definition at line 94 of file ZMexClassInfo.h.

Constructor & Destructor Documentation

◆ ZMexClassInfo() [1/3]

zmex::ZMexClassInfo::ZMexClassInfo ( const std::string &  name,
const std::string &  facility,
const ZMexSeverity  s = ZMexERROR 
)

Definition at line 29 of file ZMexClassInfo.cc.

33 :
34 count_ ( 0 )
35, filterMax_( -1 )
36, name_ ( nname )
37, facility_ ( ffacility )
38, severity_ ( s )
39, handler_ ( ZMexHandleViaParent() )
40, logger_ ( ZMexLogViaParent() )
41{
42}

◆ ZMexClassInfo() [2/3]

zmex::ZMexClassInfo::ZMexClassInfo ( const std::string &  name,
const std::string &  facility,
const ZMexSeverity  s,
const ZMexHandler h 
)

Definition at line 44 of file ZMexClassInfo.cc.

49 :
50 count_ ( 0 )
51, filterMax_( -1 )
52, name_ ( nname )
53, facility_ ( ffacility )
54, severity_ ( s )
55, handler_ ( h )
56, logger_ ( ZMexLogViaParent() )
57{
58}

◆ ZMexClassInfo() [3/3]

zmex::ZMexClassInfo::ZMexClassInfo ( const std::string &  name,
const std::string &  facility,
const ZMexSeverity  s,
const ZMexHandler h,
const ZMexLogger l 
)

Definition at line 60 of file ZMexClassInfo.cc.

66 :
67 count_ ( 0 )
68, filterMax_( -1 )
69, name_ ( nname )
70, facility_ ( ffacility )
71, severity_ ( s )
72, handler_ ( h )
73, logger_ ( l )
74{
75}

Member Function Documentation

◆ count()

int zmex::ZMexClassInfo::count ( ) const

◆ facility()

const std::string zmex::ZMexClassInfo::facility ( ) const

◆ filterMax()

int zmex::ZMexClassInfo::filterMax ( ) const

◆ getHandler()

ZMexHandler zmex::ZMexClassInfo::getHandler ( ) const

◆ getLogger()

ZMexLogger zmex::ZMexClassInfo::getLogger ( ) const

◆ logNMore()

void zmex::ZMexClassInfo::logNMore ( const int  N)

◆ name()

const std::string zmex::ZMexClassInfo::name ( ) const

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

◆ nextCount()

int zmex::ZMexClassInfo::nextCount ( )

◆ OKtoLog()

bool zmex::ZMexClassInfo::OKtoLog ( ) const

◆ setFacility()

const std::string zmex::ZMexClassInfo::setFacility ( const std::string &  newFacility)

◆ setHandler()

ZMexHandler zmex::ZMexClassInfo::setHandler ( const ZMexHandler newHandler)

◆ setLogger()

ZMexLogger zmex::ZMexClassInfo::setLogger ( const ZMexLogger newLogger)

◆ setName()

const std::string zmex::ZMexClassInfo::setName ( const std::string &  newName)

◆ setSeverity()

ZMexSeverity zmex::ZMexClassInfo::setSeverity ( const ZMexSeverity newSeverity)

◆ severity()

ZMexSeverity zmex::ZMexClassInfo::severity ( ) const

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