ATLAS Offline Software
MStrStream.h
Go to the documentation of this file.
1 // --*- c++ -*--
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 #ifndef COWTOOLS_MSTRSTREAM_H
8 #define COWTOOLS_MSTRSTREAM_H
9 #include "CoWTools/StreamBase.h"
10 #include <string>
11 #include "GaudiKernel/MsgStream.h"
12 
13 namespace CoWTools{
14  class CoWRecordStats;
15  class MStrStream:public StreamBase{
16  public:
17  MStrStream(MsgStream &out):m_out(out){}
19  virtual void putResults(const CoWRecordStats&);
20  private:
21  MsgStream &m_out;
22  };
23 }
24 
25 #endif
CoWTools::MStrStream::MStrStream
MStrStream(MsgStream &out)
Definition: MStrStream.h:17
CoWTools::MStrStream::m_out
MsgStream & m_out
Definition: MStrStream.h:21
python.AthDsoLogger.out
out
Definition: AthDsoLogger.py:71
CoWTools::MStrStream
Definition: MStrStream.h:15
CoWTools::StreamBase
Definition: StreamBase.h:12
CoWTools::MStrStream::~MStrStream
~MStrStream()
Definition: MStrStream.h:18
StreamBase.h
CoWTools::CoWRecordStats
Definition: CoWRecordStats.h:13
CoWTools
Definition: CoWLibrary.h:15
CoWTools::MStrStream::putResults
virtual void putResults(const CoWRecordStats &)
Definition: MStrStream.cxx:8