12 #ifndef DOCWIRE_LOG_TAGS_H
13 #define DOCWIRE_LOG_TAGS_H
15 #include "core_export.h"
16 #include <string_view>
32 struct DOCWIRE_CORE_EXPORT
audit {
static constexpr std::string_view string() {
return "audit"; } };
35 struct DOCWIRE_CORE_EXPORT
scope_enter {
static constexpr std::string_view string() {
return "scope_enter"; } };
38 struct DOCWIRE_CORE_EXPORT
scope_exit {
static constexpr std::string_view string() {
return "scope_exit"; } };
45 struct DOCWIRE_CORE_EXPORT
return_value {
static constexpr std::string_view string() {
return "return"; } };
Provides a modern, high-performance, and structured logging framework.
Tag for high-level, production-worthy operational events.
Tag automatically added to a log entry created by log_return.
Tag automatically added to a log entry when a log_scope is entered.
Tag automatically added to a log entry when a log_scope is exited.