This is the complete list of members for StormByte::Logger::ThreadedLog, including all inherited members.
| BeginPayload() override | StormByte::Logger::ThreadedLog | protectedvirtual |
| Clonable()=default | StormByte::Clonable< Log > | protected |
| Clonable(const Clonable &)=default | StormByte::Clonable< Log > | protected |
| Clonable(Clonable &&) noexcept=default | StormByte::Clonable< Log > | protected |
| Clone() const override | StormByte::Logger::ThreadedLog | protectedvirtual |
| Color(const Level &level, const StormByte::Logger::Color &color) override | StormByte::Logger::ThreadedLog | virtual |
| Color(const Level &level) const override | StormByte::Logger::ThreadedLog | virtual |
| Color(std::string_view component, const Level &level, const StormByte::Logger::Color &color) override | StormByte::Logger::ThreadedLog | virtual |
| Color(std::string_view component, const Level &level) const override | StormByte::Logger::ThreadedLog | virtual |
| Enabled(const Level &level) const noexcept | StormByte::Logger::Log | |
| FlushThrottle() override | StormByte::Logger::ThreadedLog | virtual |
| FlushThrottle(const ThrottleSpec &spec) override | StormByte::Logger::ThreadedLog | virtual |
| Format(std::string_view format) override | StormByte::Logger::ThreadedLog | virtual |
| Format() const override | StormByte::Logger::ThreadedLog | virtual |
| Format(std::string_view component, std::string_view format) override | StormByte::Logger::ThreadedLog | virtual |
| Format(std::string_view component) const override | StormByte::Logger::ThreadedLog | virtual |
| HasOpenOutputLine() const noexcept | StormByte::Logger::Log | protected |
| LineAdmitted() const noexcept | StormByte::Logger::Log | protected |
| LineDecided() const noexcept | StormByte::Logger::Log | protected |
| Log(std::ostream &out, const Level &level=Level::Info, std::string_view format="[%L] %T") | StormByte::Logger::Log | inline |
| Log(const Log &)=default | StormByte::Logger::Log | |
| Log(Log &&) noexcept=default | StormByte::Logger::Log | |
| Log(SinkWrite write, SinkManip manip, void *context, const Level &level, std::string_view format) | StormByte::Logger::Log | protected |
| m_engine | StormByte::Logger::Log | protected |
| m_scope_path | StormByte::Logger::Log | protected |
| MakePointer(Args &&... args) | StormByte::Clonable< Log > | protectedstatic |
| Move() override | StormByte::Logger::ThreadedLog | protectedvirtual |
| NoThrottle(const ThrottleSpec &spec) override | StormByte::Logger::ThreadedLog | virtual |
| NoThrottle() override | StormByte::Logger::ThreadedLog | virtual |
| NoThrottle(const Level &level) override | StormByte::Logger::ThreadedLog | virtual |
| NoThrottle(GroupManip group) override | StormByte::Logger::ThreadedLog | virtual |
| NoThrottle(ComponentManip component) override | StormByte::Logger::ThreadedLog | virtual |
| NoThrottle(ComponentManip component, const Level &level, GroupManip group) override | StormByte::Logger::ThreadedLog | virtual |
| operator<<(const T &v) | StormByte::Logger::Log | inline |
| operator<<(const StormByte::CString &v) | StormByte::Logger::Log | inline |
| operator<<(const StormByte::String::String &v) | StormByte::Logger::Log | inline |
| operator<<(std::wstring_view v) | StormByte::Logger::Log | inline |
| operator<<(const wchar_t *v) | StormByte::Logger::Log | inline |
| operator<<(const StormByte::WCString &v) | StormByte::Logger::Log | inline |
| operator<<(const StormByte::String::WString &v) | StormByte::Logger::Log | inline |
| operator<<(std::span< const std::byte > v) | StormByte::Logger::Log | inline |
| operator<<(const StormByte::BinaryData &v) | StormByte::Logger::Log | inline |
| operator<<(const StormByte::Size &v) | StormByte::Logger::Log | inline |
| operator<<(const StormByte::ByteSize &v) | StormByte::Logger::Log | inline |
| operator<<(const Level &level) | StormByte::Logger::Log | inline |
| operator<<(std::ostream &(*manip)(std::ostream &)) | StormByte::Logger::Log | inline |
| operator<<(Log &(*manip)(Log &) noexcept) | StormByte::Logger::Log | inline |
| operator<<(RedactManip m) | StormByte::Logger::Log | inline |
| operator<<(HexManip m) | StormByte::Logger::Log | inline |
| operator<<(NoHexManip m) | StormByte::Logger::Log | inline |
| operator<<(ColorManip manip) | StormByte::Logger::Log | inline |
| operator<<(NoColorManip manip) | StormByte::Logger::Log | inline |
| operator<<(FormatManip manip) | StormByte::Logger::Log | inline |
| operator<<(PopFormatManip manip) | StormByte::Logger::Log | inline |
| operator<<(GroupManip manip) | StormByte::Logger::Log | inline |
| operator<<(ComponentManip manip) | StormByte::Logger::Log | inline |
| operator<<(PopComponentManip manip) | StormByte::Logger::Log | inline |
| operator<<(ResetComponentManip manip) | StormByte::Logger::Log | inline |
| operator=(const ThreadedLog &) | StormByte::Logger::ThreadedLog | |
| operator=(ThreadedLog &&) noexcept | StormByte::Logger::ThreadedLog | |
| StormByte::Logger::Log::operator=(const Log &) | StormByte::Logger::Log | |
| StormByte::Logger::Log::operator=(Log &&) noexcept | StormByte::Logger::Log | |
| Clonable< Log >::operator=(const Clonable &)=default | StormByte::Clonable< Log > | |
| Clonable< Log >::operator=(Clonable &&) noexcept=default | StormByte::Clonable< Log > | |
| PointerType typedef | StormByte::Logger::Log | |
| PrepareLine() | StormByte::Logger::Log | protected |
| 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::ThreadedLog | inline |
| ThreadedLog(const ThreadedLog &)=default | StormByte::Logger::ThreadedLog | |
| ThreadedLog(ThreadedLog &&) noexcept=default | StormByte::Logger::ThreadedLog | |
| ThreadedLog(SinkWrite write, SinkManip manip, void *context, const Level &level, std::string_view format) | StormByte::Logger::ThreadedLog | protected |
| Throttle(const ThrottleSpec &spec) override | StormByte::Logger::ThreadedLog | virtual |
| Throttle(double rate, std::size_t burst) override | StormByte::Logger::ThreadedLog | virtual |
| Throttle(double rate, std::size_t burst, ThrottlePolicy policy, std::size_t value, std::size_t period=0) override | StormByte::Logger::ThreadedLog | virtual |
| Throttle(const Level &level, double rate, std::size_t burst) override | StormByte::Logger::ThreadedLog | virtual |
| Throttle(GroupManip group, double rate, std::size_t burst) override | StormByte::Logger::ThreadedLog | virtual |
| Throttle(ComponentManip component, double rate, std::size_t burst) override | StormByte::Logger::ThreadedLog | virtual |
| 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) override | StormByte::Logger::ThreadedLog | virtual |
| WillWrite() const noexcept | StormByte::Logger::Log | protected |
| Write(std::wstring_view v) override | StormByte::Logger::ThreadedLog | protectedvirtual |
| Write(const wchar_t *v) override | StormByte::Logger::ThreadedLog | protectedvirtual |
| Write(std::span< const std::byte > v) override | StormByte::Logger::ThreadedLog | protectedvirtual |
| Write(const Level &level) override | StormByte::Logger::ThreadedLog | protectedvirtual |
| Write(std::ostream &(*manip)(std::ostream &)) override | StormByte::Logger::ThreadedLog | protectedvirtual |
| Write(Log &(*manip)(Log &) noexcept) override | StormByte::Logger::ThreadedLog | protectedvirtual |
| Write(RedactManip m) override | StormByte::Logger::ThreadedLog | protectedvirtual |
| Write(HexManip m) override | StormByte::Logger::ThreadedLog | protectedvirtual |
| Write(NoHexManip m) override | StormByte::Logger::ThreadedLog | protectedvirtual |
| Write(ColorManip manip) override | StormByte::Logger::ThreadedLog | protectedvirtual |
| Write(NoColorManip manip) override | StormByte::Logger::ThreadedLog | protectedvirtual |
| Write(FormatManip manip) override | StormByte::Logger::ThreadedLog | protectedvirtual |
| Write(PopFormatManip manip) override | StormByte::Logger::ThreadedLog | protectedvirtual |
| StormByte::Logger::Log::Write(GroupManip manip) | StormByte::Logger::Log | protectedvirtual |
| StormByte::Logger::Log::Write(ComponentManip manip) | StormByte::Logger::Log | protectedvirtual |
| StormByte::Logger::Log::Write(PopComponentManip manip) | StormByte::Logger::Log | protectedvirtual |
| StormByte::Logger::Log::Write(ResetComponentManip manip) | StormByte::Logger::Log | protectedvirtual |
| WriteValue(const T &v) | StormByte::Logger::Log | protected |
| ~Clonable() noexcept=default | StormByte::Clonable< Log > | protectedvirtual |
| ~Log() noexcept override | StormByte::Logger::Log | |
| ~ThreadedLog() noexcept override | StormByte::Logger::ThreadedLog |