Agora
1.2.0
Agora project
|
Go to the documentation of this file.
15 virtual ~
sink() =
default;
17 virtual void flush() = 0;
18 virtual void set_pattern(
const std::string &pattern) = 0;
19 virtual void set_formatter(std::unique_ptr<spdlog::formatter> sink_formatter) = 0;
33 #ifdef SPDLOG_HEADER_ONLY
@ trace
Definition: common.h:213
SPDLOG_INLINE void set_level(level::level_enum log_level)
Definition: spdlog-inl.h:60
std::atomic< int > level_t
Definition: common.h:194
SPDLOG_INLINE void set_pattern(std::string pattern, pattern_time_type time_type)
Definition: spdlog-inl.h:30
level_enum
Definition: common.h:211
SPDLOG_INLINE void set_formatter(std::unique_ptr< spdlog::formatter > formatter)
Definition: spdlog-inl.h:25
SPDLOG_INLINE bool should_log(level::level_enum log_level)
Definition: spdlog-inl.h:55
#define SPDLOG_API
Definition: common.h:40
void log(source_loc source, level::level_enum lvl, format_string_t< Args... > fmt, Args &&... args)
Definition: spdlog.h:131