BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
Event/ers/include/ers/DefaultStream.h
Go to the documentation of this file.
1/*
2 * DefaultStream.cxx
3 * Test
4 *
5 * Created by Matthias Wiesmann on 21.01.05.
6 * Copyright 2005 CERN. All rights reserved.
7 *
8 */
9
10#include <ostream>
11#include <sstream>
12
13#include "ers/Stream.h"
14
15namespace ers {
16
17 /** This class displas an Issue on the standard error stream
18 * This class is meant to be used as default stream for simple on screen display.
19 * More advanced streams are offered in the \c System package
20 * This stream only sends output to the standard error stream.
21 * To select this stream, simply use the \c default string key.
22 * You can get a verbose output by
23 * \author Matthias Wiesmann
24 * \version 1.0
25 * \brief Default Issue display
26 */
27
28 class DefaultStream : public Stream {
29 protected:
31
32 public:
33 static const char* const KEY;
34 static const char* const VERBOSE_KEY;
35 DefaultStream( bool verbose = false );
37 void send( const Issue* ptr );
38 }; // DefaultStream
39
40} // namespace ers
void send(const Issue *ptr)
DefaultStream(bool verbose=false)