Serenity Logger
A very fast and effiecient logging library. This library currently can log to files, rotate files when logging, log to the terminal, and is aware if the terminal is being piped during logging.
serenity::targets::TargetBase Member List

This is the complete list of members for serenity::targets::TargetBase, including all inherited members.

Buffer()serenity::targets::TargetBase
Debug(std::string_view msg, Args &&...args)serenity::targets::TargetBase
Error(std::string_view msg, Args &&...args)serenity::targets::TargetBase
Fatal(std::string_view msg, Args &&...args)serenity::targets::TargetBase
Info(std::string_view msg, Args &&...args)serenity::targets::TargetBase
isWriteToBuf()serenity::targets::TargetBase
Level()serenity::targets::TargetBase
LoggerName()serenity::targets::TargetBase
MsgFmt()serenity::targets::TargetBaseprotected
MsgInfo()serenity::targets::TargetBaseprotected
Policy()serenity::targets::TargetBase
PolicyFlushOn()serenity::targets::TargetBaseinlineprotectedvirtual
PrintMessage(std::string_view formatted)=0serenity::targets::TargetBaseprotectedpure virtual
ResetPatternToDefault()serenity::targets::TargetBase
SetFlushPolicy(serenity::experimental::Flush_Policy pPolicy)serenity::targets::TargetBase
SetLoggerName(std::string_view name)serenity::targets::TargetBase
SetLogLevel(LoggerLevel level)serenity::targets::TargetBase
SetPattern(std::string_view pattern)serenity::targets::TargetBase
TargetBase()serenity::targets::TargetBase
TargetBase(std::string_view name)serenity::targets::TargetBase
TargetBase(std::string_view name, std::string_view msgPattern)serenity::targets::TargetBase
Trace(std::string_view msg, Args &&...args)serenity::targets::TargetBase
Warn(std::string_view msg, Args &&...args)serenity::targets::TargetBase
WriteToBaseBuffer(bool fmtToBuf=true)serenity::targets::TargetBase
~TargetBase()=default (defined in serenity::targets::TargetBase)serenity::targets::TargetBase