MsgLogger::MsgHandlerStdStreams Class Reference
[MsgLogger_detail]

#include <MsgHandlerStdStreams.h>

Inheritance diagram for MsgLogger::MsgHandlerStdStreams:

MsgLogger::MsgHandler List of all members.

Public Member Functions

 MsgHandlerStdStreams ()
virtual ~MsgHandlerStdStreams ()
virtual bool log (const MsgLogRecord &record) const
 get the stream for the specified log level

Detailed Description

Implementation of the message handler which logs formatted messages to the stanfard C++ streams cout and cerr (well I have removed "error" levels so it's only logs to cout now.)

This software was developed for the BaBar collaboration. If you use all or part of it, please give an appropriate acknowledgement.

Copyright (C) 2005 SLAC

See also:
MsgHandlerStdStreamsMsgHandlerStdStreams
Version:
Id
MsgHandlerStdStreams.h 2700 2011-12-09 21:52:07Z salnikov@SLAC.STANFORD.EDU
Author:
Andy Salnikov

Definition at line 78 of file MsgHandlerStdStreams.h.


Constructor & Destructor Documentation

MsgLogger::MsgHandlerStdStreams::MsgHandlerStdStreams (  ) 

Definition at line 53 of file MsgHandlerStdStreams.cpp.

MsgLogger::MsgHandlerStdStreams::~MsgHandlerStdStreams (  )  [virtual]

Definition at line 60 of file MsgHandlerStdStreams.cpp.


Member Function Documentation

bool MsgLogger::MsgHandlerStdStreams::log ( const MsgLogRecord record  )  const [virtual]

get the stream for the specified log level

Implements MsgLogger::MsgHandler.

Definition at line 66 of file MsgHandlerStdStreams.cpp.

References MsgLogger::MsgFormatter::format(), MsgLogger::MsgHandler::formatter(), MsgLogger::MsgLogLevel::info, MsgLogger::MsgLogRecord::level(), and MsgLogger::MsgHandler::logging().


The documentation for this class was generated from the following files:
Generated on 19 Dec 2016 for PSANAclasses by  doxygen 1.4.7