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::experimental::targets::RotatingTarget Member List

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

Buffer()serenity::targets::TargetBase
CloseFile()serenity::targets::FileTarget
Debug(std::string_view msg, Args &&...args)serenity::targets::TargetBase
EraseContents()serenity::targets::FileTarget
Error(std::string_view msg, Args &&...args)serenity::targets::TargetBase
Fatal(std::string_view msg, Args &&...args)serenity::targets::TargetBase
fileHandleserenity::targets::FileTargetprotected
FileName()serenity::targets::FileTarget
fileOptionsserenity::targets::FileTargetprotected
FilePath()serenity::targets::FileTarget
FileTarget()serenity::targets::FileTarget
FileTarget(std::string_view fileName, bool replaceIfExists=false)serenity::targets::FileTargetexplicit
FileTarget(std::string_view name, std::string_view filePath, bool replaceIfExists=false)serenity::targets::FileTargetexplicit
FileTarget(std::string_view name, std::string_view formatPattern, std::string_view filePath, bool replaceIfExists=false)serenity::targets::FileTargetexplicit
FileTarget(const FileTarget &)=delete (defined in serenity::targets::FileTarget)serenity::targets::FileTarget
Flush()serenity::targets::FileTarget
flushWorkerserenity::targets::FileTargetprotected
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
OpenFile(bool truncate=false)serenity::targets::FileTarget
operator=(const RotatingTarget &)=delete (defined in serenity::experimental::targets::RotatingTarget)serenity::experimental::targets::RotatingTarget
operator=(const FileTarget &)=delete (defined in serenity::targets::FileTarget)serenity::targets::FileTarget
Policy()serenity::targets::TargetBase
PolicyFlushOn() overrideserenity::targets::FileTargetprotectedvirtual
PrintMessage(std::string_view formatted) overrideserenity::experimental::targets::RotatingTargetvirtual
RenameFile(std::string_view newFileName) overrideserenity::experimental::targets::RotatingTargetvirtual
RenameFileForRotation()serenity::experimental::targets::RotatingTarget
ResetPatternToDefault()serenity::targets::TargetBase
RotateFileOnSize()serenity::experimental::targets::RotatingTarget
RotatingTarget()serenity::experimental::targets::RotatingTarget
RotatingTarget(std::string_view name, std::string_view filePath, bool replaceIfExists=false)serenity::experimental::targets::RotatingTargetexplicit
RotatingTarget(std::string_view name, std::string_view formatPattern, std::string_view filePath, bool replaceIfExists=false)serenity::experimental::targets::RotatingTargetexplicit
RotatingTarget(const RotatingTarget &)=delete (defined in serenity::experimental::targets::RotatingTarget)serenity::experimental::targets::RotatingTarget
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
SetRotateSettings(RotateSettings settings)serenity::experimental::targets::RotatingTarget
ShouldRotateFile(bool shouldRotate=true)serenity::experimental::targets::RotatingTarget
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
~FileTarget()serenity::targets::FileTarget
~RotatingTarget()serenity::experimental::targets::RotatingTarget
~TargetBase()=default (defined in serenity::targets::TargetBase)serenity::targets::TargetBase