ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
AthToolSupport
AsgMessaging
AsgMessaging
IMessagePrinter.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
7
8
9
#ifndef ASG_MESSAGING__I_MESSAGE_PRINTER_H
10
#define ASG_MESSAGING__I_MESSAGE_PRINTER_H
11
12
#include <
AsgMessaging/MsgLevel.h
>
13
#include <sstream>
14
15
#ifdef XAOD_STANDALONE
16
17
namespace
asg
18
{
28
29
class
IMessagePrinter
30
{
34
public
:
35
virtual
~IMessagePrinter () noexcept = default;
36
37
43
public:
44
virtual
void
45
print
(MSG::Level reqlvl, const std::
string
& name,
46
const std::
string
& text) = 0;
47
};
48
}
49
50
#endif
51
52
#endif
MsgLevel.h
Definition of message levels and a helper function.
print
void print(char *figname, TCanvas *c1)
Definition
TRTCalib_StrawStatusPlots.cxx:26
asg
Definition
DataHandleTestTool.h:28
Generated on
for ATLAS Offline Software by
1.17.0