|
VLink
2.0.0
A high-performance communication middleware
|
This is the complete list of members for vlink::Logger, including all inherited members.
| Callback typedef | vlink::Logger | |
| DetailInfo typedef | vlink::Logger | |
| disable_backtrace() noexcept | vlink::Logger | static |
| dump_backtrace() noexcept | vlink::Logger | static |
| enable_backtrace(size_t size) noexcept | vlink::Logger | static |
| extract_filename(std::string_view path) noexcept | vlink::Logger | inlinestatic |
| flush() noexcept | vlink::Logger | static |
| get() noexcept | vlink::Logger | static |
| get_console_fmt_enable() noexcept | vlink::Logger | static |
| get_console_level() noexcept | vlink::Logger | static |
| get_file_level() noexcept | vlink::Logger | static |
| get_stream_flag() noexcept | vlink::Logger | static |
| get_stream_precision() noexcept | vlink::Logger | static |
| get_stream_width() noexcept | vlink::Logger | static |
| init(const std::string &app_name="", const std::string &log_path="") noexcept | vlink::Logger | static |
| is_busy() noexcept | vlink::Logger | static |
| is_writable(Level level) noexcept | vlink::Logger | static |
| kCStyle enum value | vlink::Logger | |
| kDebug enum value | vlink::Logger | |
| kDetailLevel | vlink::Logger | static |
| kError enum value | vlink::Logger | |
| kFatal enum value | vlink::Logger | |
| kFormatStyle enum value | vlink::Logger | |
| kInfo enum value | vlink::Logger | |
| kLocalBufferSize | vlink::Logger | static |
| kMinimumLevel | vlink::Logger | static |
| kOff enum value | vlink::Logger | |
| kStreamStyle enum value | vlink::Logger | |
| kTrace enum value | vlink::Logger | |
| kWarn enum value | vlink::Logger | |
| Level enum name | vlink::Logger | |
| print(ArgsT &&... args) | vlink::Logger | static |
| print([[maybe_unused]] ArgsT &&... args) | vlink::Logger | inline |
| print_c_style(DetailT &&detail, FormatT &&format, ArgsT &&... args) | vlink::Logger | static |
| print_c_style([[maybe_unused]] DetailT &&detail, [[maybe_unused]] FormatT &&format, [[maybe_unused]] ArgsT &&... args) | vlink::Logger | inline |
| print_format_style(DetailT &&detail, format::format_string< ArgsT... > format, ArgsT &&... args) | vlink::Logger | static |
| print_format_style([[maybe_unused]] DetailT &&detail, [[maybe_unused]] format::format_string< ArgsT... > format, [[maybe_unused]] ArgsT &&... args) | vlink::Logger | inline |
| print_stream_style(DetailT &&detail, ArgsT &&... args) | vlink::Logger | static |
| print_stream_style([[maybe_unused]] DetailT &&detail, [[maybe_unused]] ArgsT &&... args) | vlink::Logger | inline |
| register_console_handler(Callback &&callback) noexcept | vlink::Logger | static |
| register_file_handler(Callback &&callback) noexcept | vlink::Logger | static |
| set_console_fmt_enable(bool enable) noexcept | vlink::Logger | static |
| set_console_level(Level level) noexcept | vlink::Logger | static |
| set_file_level(Level level) noexcept | vlink::Logger | static |
| set_stream_flag(std::ios_base::fmtflags flags) noexcept | vlink::Logger | static |
| set_stream_precision(int precision) noexcept | vlink::Logger | static |
| set_stream_width(int width) noexcept | vlink::Logger | static |
| Style enum name | vlink::Logger | |
| WrapperStream class | vlink::Logger | friend |