![]() |
ATLAS Offline Software
|
Very simple interface for writing log messages. More...
#include <ILogger.h>
Public Member Functions | |
| virtual | ~ILogger () |
| Make the destructor virtual. More... | |
| virtual void | debug (const char *msg)=0 |
| Log a debugging message. More... | |
| virtual void | error (const char *msg)=0 |
| Log an error message. More... | |
Very simple interface for writing log messages.
In a few places, we want to be able to generate logging messages, but we also want to avoid dependencies on Gaudi. This interface can be used in such cases.
The RootUtils::PyLogger class is a concrete implementation of this that calls back to Python code.
|
inlinevirtual |
|
pure virtual |
Log a debugging message.
| msg | The message to log. |
Implemented in DataModelCompatSvc, and RootUtils::PyLogger.
|
pure virtual |
Log an error message.
| msg | The message to log. |
Implemented in DataModelCompatSvc, and RootUtils::PyLogger.
1.8.18