ICP
1
|
#include <IsisBase.h>
Protected Member Functions | |
Base (const std::string &logger_name="UNKNOWN") | |
void | setLoggerName (const std::string &logger_name) |
virtual | ~Base () |
virtual std::string | loggingPrefix () const |
void | setThisLoggerLevel (int level) |
Static Protected Member Functions | |
static void | setAllLoggerLevel (int level) |
Protected Attributes | |
Poco::Logger * | m_logger |
Poco::LogStream * | m_logstr |
Poco::Mutex | m_logger_lock |
Private Member Functions | |
Base (const Base &) | |
Base & | operator= (const Base &) |
Definition at line 10 of file IsisBase.h.
|
inlineprotected |
Definition at line 13 of file IsisBase.h.
References setLoggerName().
|
inlineprotectedvirtual |
Definition at line 26 of file IsisBase.h.
References m_logstr.
|
inlineprivate |
Definition at line 32 of file IsisBase.h.
|
inlineprotectedvirtual |
Reimplemented in ISISRAWEventSource, FileEventSource, EventStoreCard, DAE2Card< DAECardPolicy >, DAE2Card< DetCardPolicy >, DAE2Card< EnvPeriodPolicy >, SIMDAE2Card< DAECardPolicy >, SIMDAE2Card< DetCardPolicy >, and SIMDAE2Card< EnvPeriodPolicy >.
Definition at line 27 of file IsisBase.h.
Definition at line 33 of file IsisBase.h.
|
inlinestaticprotected |
Definition at line 29 of file IsisBase.h.
|
inlineprotected |
Definition at line 17 of file IsisBase.h.
References m_logger, and m_logstr.
Referenced by Base(), DAE2Card< DAECardPolicy >::DAE2Card(), DetectorCard< DetCardPolicy >::DetectorCard(), DetectorFileASCII::DetectorFileASCII(), DetectorFileMantid::DetectorFileMantid(), EnvironmentCard< EnvPeriodPolicy >::EnvironmentCard(), EnvPeriodCard< EnvPeriodPolicy >::EnvPeriodCard(), EventStore::EventStore(), EventStoreCard::EventStoreCard(), FileEventSource::FileEventSource(), ICPClock::ICPClock(), ICPEventWriter::ICPEventWriter(), EventsToolApp::initialize(), ISISDAE::ISISDAE(), ISISDS::ISISDS(), ISISDSRequest::ISISDSRequest(), ISISinstrumentControl::ISISinstrumentControl(), ISISRAWEventSource::ISISRAWEventSource(), IXNeXusFile::IXNeXusFile(), MuonDetectorCard::MuonDetectorCard(), NeXusEventCallback::NeXusEventCallback(), NeXusEventWriter::NeXusEventWriter(), NIVisa::NIVisa(), NXlogWriter< int >::NXlogWriter(), Qxtrm_channel::Qxtrm_channel(), Qxtrm_driver::Qxtrm_driver(), QxtrmInterface::QxtrmInterface(), SIMDetectorCard< DetCardPolicy >::SIMDetectorCard(), SIMEnvCard< EnvPeriodPolicy >::SIMEnvCard(), SIMEnvPeriodCard< EnvPeriodPolicy >::SIMEnvPeriodCard(), SIMMuonDetectorCard< DetCardPolicy >::SIMMuonDetectorCard(), SingleFile::SingleFile(), SplitFile::SplitFile(), TCPEventStreamConnection::TCPEventStreamConnection(), and TCPEventStreamer::TCPEventStreamer().
|
inlineprotected |
Definition at line 28 of file IsisBase.h.
References m_logger.
|
protected |
Definition at line 14 of file IsisBase.h.
Referenced by setLoggerName(), and setThisLoggerLevel().
|
protected |
Definition at line 16 of file IsisBase.h.
|
protected |
Definition at line 15 of file IsisBase.h.
Referenced by NeXusEventCallback::allEventCallback(), EventStoreCard::checkAndHistogramEvents(), setLoggerName(), and ~Base().