3 #include "GaudiKernel/MsgStream.h"
4 #include "GaudiKernel/IChronoStatSvc.h"
5 #include "GaudiKernel/Stat.h"
47 const std::string stars( 78 ,
'*' );
53 <<
" #times " << error.second
54 <<
" GSL code " << error.first.code
55 <<
" Message '" << error.first.reason <<
"'"
56 <<
" File '" << error.first.file <<
"'"
57 <<
" Line " << error.first.line <<
endmsg ;
78 ++m_counters[ error ];
Definition of the MsgStream class used to transmit messages.
MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream.
Helper class to represent GSL errors.
StatusCode handle(const GslError &error) const override
handle the GSL error
This class is used for returning status codes from appropriate routines.
void clear(STATE_TYPE _i=std::ios_base::failbit)
#define DECLARE_COMPONENT(type)
Definition of the basic interface.
Base class used to extend a class implementing other interfaces.
Concrete GSL error handler It is just counts number of GSL errors.
StatusCode finalize() override
standard finalization of Tool