|
StormByte C++ Library: Logger module 1.2.0
StormByte-Logger is the logging module of the StormByte C++ suite.
|
This is the complete list of members for StormByte::Logger::Log, including all inherited members.
| Clone() const override | StormByte::Logger::Log | protected |
| Color(const Level &level, const StormByte::Logger::Color &color) | StormByte::Logger::Log | virtual |
| Color(const Level &level) const | StormByte::Logger::Log | virtual |
| Color(const std::string &component, const Level &level, const StormByte::Logger::Color &color) | StormByte::Logger::Log | virtual |
| Color(const std::string &component, const Level &level) const | StormByte::Logger::Log | virtual |
| Enabled(const Level &level) const noexcept | StormByte::Logger::Log | |
| FlushThrottle() | StormByte::Logger::Log | virtual |
| FlushThrottle(const ThrottleSpec &spec) | StormByte::Logger::Log | virtual |
| Format(const std::string &format) | StormByte::Logger::Log | virtual |
| Format() const | StormByte::Logger::Log | virtual |
| Format(const std::string &component, const std::string &format) | StormByte::Logger::Log | virtual |
| Format(const std::string &component) const | StormByte::Logger::Log | virtual |
| HasOpenOutputLine() const noexcept | StormByte::Logger::Log | protected |
| humanreadable_bytes | StormByte::Logger::Log | friend |
| humanreadable_number | StormByte::Logger::Log | friend |
| LineAdmitted() const noexcept | StormByte::Logger::Log | protected |
| LineDecided() const noexcept | StormByte::Logger::Log | protected |
| Log(std::ostream &out, const Level &level=Level::Info, const std::string &format="[%L] %T") | StormByte::Logger::Log | |
| Log(const Log &)=default | StormByte::Logger::Log | |
| Log(Log &&) noexcept=default | StormByte::Logger::Log | |
| m_impl | StormByte::Logger::Log | protected |
| m_scope_path | StormByte::Logger::Log | protected |
| Move() override | StormByte::Logger::Log | protected |
| nohumanreadable | StormByte::Logger::Log | friend |
| noredact | StormByte::Logger::Log | friend |
| NoThrottle(const ThrottleSpec &spec) | StormByte::Logger::Log | virtual |
| NoThrottle() | StormByte::Logger::Log | virtual |
| NoThrottle(const Level &level) | StormByte::Logger::Log | virtual |
| NoThrottle(GroupManip group) | StormByte::Logger::Log | virtual |
| NoThrottle(ComponentManip component) | StormByte::Logger::Log | virtual |
| NoThrottle(ComponentManip component, const Level &level, GroupManip group) | StormByte::Logger::Log | virtual |
| operator<<(bool v) | StormByte::Logger::Log | inline |
| operator<<(char v) | StormByte::Logger::Log | inline |
| operator<<(signed char v) | StormByte::Logger::Log | inline |
| operator<<(unsigned char v) | StormByte::Logger::Log | inline |
| operator<<(short v) | StormByte::Logger::Log | inline |
| operator<<(unsigned short v) | StormByte::Logger::Log | inline |
| operator<<(int v) | StormByte::Logger::Log | inline |
| operator<<(unsigned int v) | StormByte::Logger::Log | inline |
| operator<<(long v) | StormByte::Logger::Log | inline |
| operator<<(unsigned long v) | StormByte::Logger::Log | inline |
| operator<<(long long v) | StormByte::Logger::Log | inline |
| operator<<(unsigned long long v) | StormByte::Logger::Log | inline |
| operator<<(float v) | StormByte::Logger::Log | inline |
| operator<<(double v) | StormByte::Logger::Log | inline |
| operator<<(long double v) | StormByte::Logger::Log | inline |
| operator<<(std::string_view v) | StormByte::Logger::Log | inline |
| operator<<(const char *v) | StormByte::Logger::Log | inline |
| operator<<(std::wstring_view v) | StormByte::Logger::Log | inline |
| operator<<(const wchar_t *v) | StormByte::Logger::Log | inline |
| operator<<(std::span< const std::byte > 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 Log &)=default | StormByte::Logger::Log | |
| operator=(Log &&) noexcept=default | StormByte::Logger::Log | |
| PointerType typedef | StormByte::Logger::Log | |
| PrepareLine() | StormByte::Logger::Log | protected |
| Scope(std::string path) | StormByte::Logger::Log | |
| Throttle(const ThrottleSpec &spec) | StormByte::Logger::Log | virtual |
| Throttle(double rate, std::size_t burst) | StormByte::Logger::Log | virtual |
| Throttle(double rate, std::size_t burst, ThrottlePolicy policy, std::size_t value, std::size_t period=0) | StormByte::Logger::Log | virtual |
| Throttle(const Level &level, double rate, std::size_t burst) | StormByte::Logger::Log | virtual |
| Throttle(GroupManip group, double rate, std::size_t burst) | StormByte::Logger::Log | virtual |
| Throttle(ComponentManip component, double rate, std::size_t burst) | StormByte::Logger::Log | 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) | StormByte::Logger::Log | virtual |
| WillWrite() const noexcept | StormByte::Logger::Log | protected |
| Write(bool v) | StormByte::Logger::Log | protectedvirtual |
| Write(char v) | StormByte::Logger::Log | protectedvirtual |
| Write(signed char v) | StormByte::Logger::Log | protectedvirtual |
| Write(unsigned char v) | StormByte::Logger::Log | protectedvirtual |
| Write(short v) | StormByte::Logger::Log | protectedvirtual |
| Write(unsigned short v) | StormByte::Logger::Log | protectedvirtual |
| Write(int v) | StormByte::Logger::Log | protectedvirtual |
| Write(unsigned int v) | StormByte::Logger::Log | protectedvirtual |
| Write(long v) | StormByte::Logger::Log | protectedvirtual |
| Write(unsigned long v) | StormByte::Logger::Log | protectedvirtual |
| Write(long long v) | StormByte::Logger::Log | protectedvirtual |
| Write(unsigned long long v) | StormByte::Logger::Log | protectedvirtual |
| Write(float v) | StormByte::Logger::Log | protectedvirtual |
| Write(double v) | StormByte::Logger::Log | protectedvirtual |
| Write(long double v) | StormByte::Logger::Log | protectedvirtual |
| Write(std::string_view v) | StormByte::Logger::Log | protectedvirtual |
| Write(const char *v) | StormByte::Logger::Log | protectedvirtual |
| Write(std::wstring_view v) | StormByte::Logger::Log | protectedvirtual |
| Write(const wchar_t *v) | StormByte::Logger::Log | protectedvirtual |
| Write(std::span< const std::byte > v) | StormByte::Logger::Log | protectedvirtual |
| Write(const Level &level) | StormByte::Logger::Log | protectedvirtual |
| Write(std::ostream &(*manip)(std::ostream &)) | StormByte::Logger::Log | protectedvirtual |
| Write(Log &(*manip)(Log &) noexcept) | StormByte::Logger::Log | protectedvirtual |
| Write(RedactManip m) | StormByte::Logger::Log | protectedvirtual |
| Write(HexManip m) | StormByte::Logger::Log | protectedvirtual |
| Write(NoHexManip m) | StormByte::Logger::Log | protectedvirtual |
| Write(ColorManip manip) | StormByte::Logger::Log | protectedvirtual |
| Write(NoColorManip manip) | StormByte::Logger::Log | protectedvirtual |
| Write(FormatManip manip) | StormByte::Logger::Log | protectedvirtual |
| Write(PopFormatManip manip) | StormByte::Logger::Log | protectedvirtual |
| Write(GroupManip manip) | StormByte::Logger::Log | protectedvirtual |
| Write(ComponentManip manip) | StormByte::Logger::Log | protectedvirtual |
| Write(PopComponentManip manip) | StormByte::Logger::Log | protectedvirtual |
| Write(ResetComponentManip manip) | StormByte::Logger::Log | protectedvirtual |
| ~Log() noexcept override=default | StormByte::Logger::Log |