11#include <framework/logging/Logger.h>
43 LogMethod(
const char* package, std::string function, std::string file,
unsigned int line);
72#define B2METHOD() _B2_DO_NOTHING
74#define B2METHOD() Belle2::LogMethod logMethod(PACKAGENAME(), FUNCTIONNAME(), __FILE__, __LINE__)
~LogMethod()
The LogMethod destructor.
unsigned int m_line
The line number in the source code where the message was sent from.
const char * m_package
The package name where the message was sent from.
std::string m_file
The file name where the message was sent from.
std::string m_function
The function name where the message was sent from.
Abstract base class for different kinds of events.