Wrapper class over ROOT logging module.
More...
#include <log.h>
|
template<typename... Args> |
static void | Debug (const std::string &location, const Args &... parts) |
| Prints debug message. More...
|
|
template<typename... Args> |
static void | Info (const std::string &location, const Args &... parts) |
| Prints information message. More...
|
|
template<typename... Args> |
static void | Warning (const std::string &location, const Args &... parts) |
| Prints warning message. More...
|
|
template<typename... Args> |
static void | Error (const std::string &location, const Args &... parts) |
| Prints error message. More...
|
|
template<typename... Args> |
static void | Break (const std::string &location, const Args &... parts) |
| Prints break message. More...
|
|
template<typename... Args> |
static void | SysError (const std::string &location, const Args &... parts) |
| Prints system error message. More...
|
|
template<typename... Args> |
static void | Fatal (const std::string &location, const Args &... parts) |
| Prints fatal error message. More...
|
|
template<typename... Args> |
static void | Condition (const std::function< bool()> &lambda, const Args &... parts) |
|
Wrapper class over ROOT logging module.
Definition at line 32 of file log.h.
◆ Break()
template<typename... Args>
static void bdm::Log::Break |
( |
const std::string & |
location, |
|
|
const Args &... |
parts |
|
) |
| |
|
inlinestatic |
Prints break message.
- Parameters
-
[in] | location | The location of the message |
[in] | parts | objects that compose the entire message |
Definition at line 91 of file log.h.
◆ Condition()
template<typename... Args>
static void bdm::Log::Condition |
( |
const std::function< bool()> & |
lambda, |
|
|
const Args &... |
parts |
|
) |
| |
|
inlinestatic |
◆ Debug()
template<typename... Args>
static void bdm::Log::Debug |
( |
const std::string & |
location, |
|
|
const Args &... |
parts |
|
) |
| |
|
inlinestatic |
Prints debug message.
- Parameters
-
[in] | location | The location of the message |
[in] | parts | objects that compose the entire message |
Definition at line 40 of file log.h.
◆ Error()
template<typename... Args>
static void bdm::Log::Error |
( |
const std::string & |
location, |
|
|
const Args &... |
parts |
|
) |
| |
|
inlinestatic |
Prints error message.
- Parameters
-
[in] | location | The location of the message |
[in] | parts | objects that compose the entire message |
Definition at line 79 of file log.h.
◆ Fatal()
template<typename... Args>
static void bdm::Log::Fatal |
( |
const std::string & |
location, |
|
|
const Args &... |
parts |
|
) |
| |
|
inlinestatic |
Prints fatal error message.
- Parameters
-
[in] | location | The location of the message |
[in] | parts | objects that compose the entire message |
Definition at line 115 of file log.h.
◆ Info()
template<typename... Args>
static void bdm::Log::Info |
( |
const std::string & |
location, |
|
|
const Args &... |
parts |
|
) |
| |
|
inlinestatic |
Prints information message.
- Parameters
-
[in] | location | The location of the message |
[in] | parts | objects that compose the entire message |
Definition at line 55 of file log.h.
◆ SysError()
template<typename... Args>
static void bdm::Log::SysError |
( |
const std::string & |
location, |
|
|
const Args &... |
parts |
|
) |
| |
|
inlinestatic |
Prints system error message.
- Parameters
-
[in] | location | The location of the message |
[in] | parts | objects that compose the entire message |
Definition at line 103 of file log.h.
◆ Warning()
template<typename... Args>
static void bdm::Log::Warning |
( |
const std::string & |
location, |
|
|
const Args &... |
parts |
|
) |
| |
|
inlinestatic |
Prints warning message.
- Parameters
-
[in] | location | The location of the message |
[in] | parts | objects that compose the entire message |
Definition at line 67 of file log.h.
The documentation for this class was generated from the following file: