ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
graphics
JiveXML
JiveXML
IMessage.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef JIVEXML_IMESSAGE_H
6
#define JIVEXML_IMESSAGE_H
7
8
#include <GaudiKernel/IMessageSvc.h>
9
10
namespace
JiveXML
{
11
16
class
IMessage
{
17
18
public
:
19
20
//Need virtual destructor
21
virtual
~IMessage
(){}
22
25
virtual
void
Message
(
const
MSG::Level level,
const
std::string&
msg
)
const
= 0;
27
virtual
MSG::Level
LogLevel
()
const
= 0;
29
30
};
31
32
}
//namespace
33
34
#endif
JiveXML::IMessage
Pure abstract interface to provide some athena-indepandant messaging Note that only MSG::Level enum i...
Definition
IMessage.h:16
JiveXML::IMessage::LogLevel
virtual MSG::Level LogLevel() const =0
Get the logging level.
JiveXML::IMessage::~IMessage
virtual ~IMessage()
Definition
IMessage.h:21
JiveXML::IMessage::Message
virtual void Message(const MSG::Level level, const std::string &msg) const =0
JiveXML
This header is shared inbetween the C-style server thread and the C++ Athena ServerSvc.
Definition
BadLArRetriever.cxx:22
msg
MsgStream & msg
Definition
testRead.cxx:32
Generated on
for ATLAS Offline Software by
1.17.0