#include "GaudiKernel/IMessageSvc.h"#include "GaudiKernel/SerializeSTL.h"#include <cstdio>#include <string>#include <iomanip>#include <vector>#include <sstream>Include dependency graph for MsgStream.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
| class | MsgStream |
| Definition of the MsgStream class used to transmit messages. More... | |
Functions | |
| MsgStream & | endreq (MsgStream &s) |
| MsgStream Modifier: endreq. Calls the output method of the MsgStream. | |
| MsgStream & | endmsg (MsgStream &s) |
| MsgStream Modifier: endreq. Calls the output method of the MsgStream. | |
| std::string | format (const char *,...) |
| MsgStream format utility "a la sprintf(...)". | |
| template<class _Tm> | |
| MsgStream & | operator<< (MsgStream &s, const std::smanip< _Tm > &manip) |
| I/O Manipulator for setfill. | |
| template<typename T> | |
| MsgStream & | operator<< (MsgStream &lhs, const T &arg) |
| General templated stream operator. | |
MsgStream Modifier: endreq. Calls the output method of the MsgStream.
Definition at line 223 of file MsgStream.h.
00223 { 00224 return s.doOutput(); 00225 }
MsgStream Modifier: endreq. Calls the output method of the MsgStream.
Definition at line 227 of file MsgStream.h.
00227 { 00228 return s.doOutput(); 00229 }
| std::string format | ( | const char * | , | |
| ... | ||||
| ) |
MsgStream format utility "a la sprintf(...)".
| MsgStream& operator<< | ( | MsgStream & | s, | |
| const std::smanip< _Tm > & | manip | |||
| ) | [inline] |
General templated stream operator.
Definition at line 304 of file MsgStream.h.
00304 { 00305 using namespace GaudiUtils; 00306 if(lhs.isActive()) lhs.stream() << arg; 00307 return lhs; 00308 }
1.4.7