StormByte-Logger 2.0.0
C++26 logger module of the StormByte suite
 
Loading...
Searching...
No Matches
StormByte::Logger::ThreadedLog Member List

This is the complete list of members for StormByte::Logger::ThreadedLog, including all inherited members.

BeginPayload() overrideStormByte::Logger::ThreadedLogprotectedvirtual
Clonable()=defaultStormByte::Clonable< Log >protected
Clonable(const Clonable &)=defaultStormByte::Clonable< Log >protected
Clonable(Clonable &&) noexcept=defaultStormByte::Clonable< Log >protected
Clone() const overrideStormByte::Logger::ThreadedLogprotectedvirtual
Color(const Level &level, const StormByte::Logger::Color &color) overrideStormByte::Logger::ThreadedLogvirtual
Color(const Level &level) const overrideStormByte::Logger::ThreadedLogvirtual
Color(std::string_view component, const Level &level, const StormByte::Logger::Color &color) overrideStormByte::Logger::ThreadedLogvirtual
Color(std::string_view component, const Level &level) const overrideStormByte::Logger::ThreadedLogvirtual
Enabled(const Level &level) const noexceptStormByte::Logger::Log
FlushThrottle() overrideStormByte::Logger::ThreadedLogvirtual
FlushThrottle(const ThrottleSpec &spec) overrideStormByte::Logger::ThreadedLogvirtual
Format(std::string_view format) overrideStormByte::Logger::ThreadedLogvirtual
Format() const overrideStormByte::Logger::ThreadedLogvirtual
Format(std::string_view component, std::string_view format) overrideStormByte::Logger::ThreadedLogvirtual
Format(std::string_view component) const overrideStormByte::Logger::ThreadedLogvirtual
HasOpenOutputLine() const noexceptStormByte::Logger::Logprotected
LineAdmitted() const noexceptStormByte::Logger::Logprotected
LineDecided() const noexceptStormByte::Logger::Logprotected
Log(std::ostream &out, const Level &level=Level::Info, std::string_view format="[%L] %T")StormByte::Logger::Loginline
Log(const Log &)=defaultStormByte::Logger::Log
Log(Log &&) noexcept=defaultStormByte::Logger::Log
Log(SinkWrite write, SinkManip manip, void *context, const Level &level, std::string_view format)StormByte::Logger::Logprotected
m_engineStormByte::Logger::Logprotected
m_scope_pathStormByte::Logger::Logprotected
MakePointer(Args &&... args)StormByte::Clonable< Log >protectedstatic
Move() overrideStormByte::Logger::ThreadedLogprotectedvirtual
NoThrottle(const ThrottleSpec &spec) overrideStormByte::Logger::ThreadedLogvirtual
NoThrottle() overrideStormByte::Logger::ThreadedLogvirtual
NoThrottle(const Level &level) overrideStormByte::Logger::ThreadedLogvirtual
NoThrottle(GroupManip group) overrideStormByte::Logger::ThreadedLogvirtual
NoThrottle(ComponentManip component) overrideStormByte::Logger::ThreadedLogvirtual
NoThrottle(ComponentManip component, const Level &level, GroupManip group) overrideStormByte::Logger::ThreadedLogvirtual
operator<<(const T &v)StormByte::Logger::Loginline
operator<<(const StormByte::CString &v)StormByte::Logger::Loginline
operator<<(const StormByte::String::String &v)StormByte::Logger::Loginline
operator<<(std::wstring_view v)StormByte::Logger::Loginline
operator<<(const wchar_t *v)StormByte::Logger::Loginline
operator<<(const StormByte::WCString &v)StormByte::Logger::Loginline
operator<<(const StormByte::String::WString &v)StormByte::Logger::Loginline
operator<<(std::span< const std::byte > v)StormByte::Logger::Loginline
operator<<(const StormByte::BinaryData &v)StormByte::Logger::Loginline
operator<<(const StormByte::Size &v)StormByte::Logger::Loginline
operator<<(const StormByte::ByteSize &v)StormByte::Logger::Loginline
operator<<(const Level &level)StormByte::Logger::Loginline
operator<<(std::ostream &(*manip)(std::ostream &))StormByte::Logger::Loginline
operator<<(Log &(*manip)(Log &) noexcept)StormByte::Logger::Loginline
operator<<(RedactManip m)StormByte::Logger::Loginline
operator<<(HexManip m)StormByte::Logger::Loginline
operator<<(NoHexManip m)StormByte::Logger::Loginline
operator<<(ColorManip manip)StormByte::Logger::Loginline
operator<<(NoColorManip manip)StormByte::Logger::Loginline
operator<<(FormatManip manip)StormByte::Logger::Loginline
operator<<(PopFormatManip manip)StormByte::Logger::Loginline
operator<<(GroupManip manip)StormByte::Logger::Loginline
operator<<(ComponentManip manip)StormByte::Logger::Loginline
operator<<(PopComponentManip manip)StormByte::Logger::Loginline
operator<<(ResetComponentManip manip)StormByte::Logger::Loginline
operator=(const ThreadedLog &)StormByte::Logger::ThreadedLog
operator=(ThreadedLog &&) noexceptStormByte::Logger::ThreadedLog
StormByte::Logger::Log::operator=(const Log &)StormByte::Logger::Log
StormByte::Logger::Log::operator=(Log &&) noexceptStormByte::Logger::Log
Clonable< Log >::operator=(const Clonable &)=defaultStormByte::Clonable< Log >
Clonable< Log >::operator=(Clonable &&) noexcept=defaultStormByte::Clonable< Log >
PointerType typedefStormByte::Logger::Log
PrepareLine()StormByte::Logger::Logprotected
Scope(std::string_view path)StormByte::Logger::Log
ThreadedLog(std::ostream &out, const Level &level=Level::Info, std::string_view format="[%L] %T")StormByte::Logger::ThreadedLoginline
ThreadedLog(const ThreadedLog &)=defaultStormByte::Logger::ThreadedLog
ThreadedLog(ThreadedLog &&) noexcept=defaultStormByte::Logger::ThreadedLog
ThreadedLog(SinkWrite write, SinkManip manip, void *context, const Level &level, std::string_view format)StormByte::Logger::ThreadedLogprotected
Throttle(const ThrottleSpec &spec) overrideStormByte::Logger::ThreadedLogvirtual
Throttle(double rate, std::size_t burst) overrideStormByte::Logger::ThreadedLogvirtual
Throttle(double rate, std::size_t burst, ThrottlePolicy policy, std::size_t value, std::size_t period=0) overrideStormByte::Logger::ThreadedLogvirtual
Throttle(const Level &level, double rate, std::size_t burst) overrideStormByte::Logger::ThreadedLogvirtual
Throttle(GroupManip group, double rate, std::size_t burst) overrideStormByte::Logger::ThreadedLogvirtual
Throttle(ComponentManip component, double rate, std::size_t burst) overrideStormByte::Logger::ThreadedLogvirtual
Throttle(ComponentManip component, const Level &level, GroupManip group, double rate, std::size_t burst, ThrottlePolicy policy=ThrottlePolicy::Drop, std::size_t value=0, std::size_t period=0) overrideStormByte::Logger::ThreadedLogvirtual
WillWrite() const noexceptStormByte::Logger::Logprotected
Write(std::wstring_view v) overrideStormByte::Logger::ThreadedLogprotectedvirtual
Write(const wchar_t *v) overrideStormByte::Logger::ThreadedLogprotectedvirtual
Write(std::span< const std::byte > v) overrideStormByte::Logger::ThreadedLogprotectedvirtual
Write(const Level &level) overrideStormByte::Logger::ThreadedLogprotectedvirtual
Write(std::ostream &(*manip)(std::ostream &)) overrideStormByte::Logger::ThreadedLogprotectedvirtual
Write(Log &(*manip)(Log &) noexcept) overrideStormByte::Logger::ThreadedLogprotectedvirtual
Write(RedactManip m) overrideStormByte::Logger::ThreadedLogprotectedvirtual
Write(HexManip m) overrideStormByte::Logger::ThreadedLogprotectedvirtual
Write(NoHexManip m) overrideStormByte::Logger::ThreadedLogprotectedvirtual
Write(ColorManip manip) overrideStormByte::Logger::ThreadedLogprotectedvirtual
Write(NoColorManip manip) overrideStormByte::Logger::ThreadedLogprotectedvirtual
Write(FormatManip manip) overrideStormByte::Logger::ThreadedLogprotectedvirtual
Write(PopFormatManip manip) overrideStormByte::Logger::ThreadedLogprotectedvirtual
StormByte::Logger::Log::Write(GroupManip manip)StormByte::Logger::Logprotectedvirtual
StormByte::Logger::Log::Write(ComponentManip manip)StormByte::Logger::Logprotectedvirtual
StormByte::Logger::Log::Write(PopComponentManip manip)StormByte::Logger::Logprotectedvirtual
StormByte::Logger::Log::Write(ResetComponentManip manip)StormByte::Logger::Logprotectedvirtual
WriteValue(const T &v)StormByte::Logger::Logprotected
~Clonable() noexcept=defaultStormByte::Clonable< Log >protectedvirtual
~Log() noexcept overrideStormByte::Logger::Log
~ThreadedLog() noexcept overrideStormByte::Logger::ThreadedLog