A single logged event, as passed to sinks. More...
#include <Logger.h>
A single logged event, as passed to sinks.
Public Member Functions | |
| const std::type_info & | type () const |
| template<event_context Ctx> | |
| bool | is () const |
| template<event_context Ctx> | |
| const Ctx::Payload * | get () const |
| std::string | text () const |
| bool | is_data_dump () const |
Static Public Member Functions | |
| template<event_context Ctx> | |
| static Record | make (Severity severity, Verbosity verbosity, std::string_view message, const typename Ctx::Payload &payload) |
Public Attributes | |
| std::string_view | context |
| Name of the context. | |
| Severity | severity |
| Verbosity | verbosity |
| std::string_view | message |
| The message without the payload's text representation. | |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
| std::string_view molpro::linalg::itsolv::log::Record::context |
Name of the context.
| std::string_view molpro::linalg::itsolv::log::Record::message |
The message without the payload's text representation.
| Severity molpro::linalg::itsolv::log::Record::severity |
| Verbosity molpro::linalg::itsolv::log::Record::verbosity |