|
ReXGlue SDK
|
#include <chrono>#include <deque>#include <filesystem>#include <fstream>#include <memory>#include <mutex>#include <span>#include <string>#include <string_view>#include <vector>#include <rex/logging/log_category.h>#include <rex/module.h>#include <rex/platform.h>#include <rex/result.h>#include <rex/setting.h>#include <rex/types.h>#include <rex/utility.h>Go to the source code of this file.
Classes | |
| struct | rex::log::LineFormat |
| struct | rex::log::Message |
| class | rex::log::ILogSink |
| class | rex::log::LogFileSink |
| struct | rex::log::CapturedMessage |
| class | rex::log::LogCaptureSink |
| class | rex::ILogger |
| class | rex::Logger |
Namespaces | |
| namespace | rex |
| namespace | rex::log |
Macros | |
| #define | REX_LOGGER() |
Enumerations | |
| enum class | rex::log::TimestampStyle : u8 { kNone , rex::log::kClock , rex::log::kDateTime , rex::log::kElapsed } |
Functions | |
| std::string | rex::log::FormatLine (const Message &message, const LineFormat &format) |
| std::string_view | rex::log::LevelColor (Level level) |
| char | rex::log::LevelLetter (Level level) |
| Logger & | rex::GetLogger () |
Variables | |
| constexpr std::string_view | rex::log::kColorReset = "\x1b[0m" |
| #define REX_LOGGER | ( | ) |