|
SA_Logger
Sapphire's Suite's C++ Logger.
|
| ▼ Include | |
| ▼ SA | |
| ▼ Logger | |
| ▼ Exceptions | |
| Exception.hpp | Default Exception type implementation |
| Exception_Equals.hpp | Equals Exception base type implementation |
| Exception_Equals0.hpp | Equals 0 Exception type implementation |
| Exception_Equals1.hpp | Equals 1 Exception type implementation |
| Exception_IsValid.hpp | IsValid Exception type implementation |
| Exception_NotEquals.hpp | Not Equals Exception base type implementation |
| Exception_NotEquals0.hpp | Not Equals 0 Exception type implementation |
| Exception_NotEquals1.hpp | Not Equals 1 Exception type implementation |
| Exception_Nullptr.hpp | Nullptr Exception type implementation |
| Exception_OutOfArrayRange.hpp | OutOfRange Array Exception type implementation |
| Exception_OutOfRange.hpp | OutOfRange Exception type implementation |
| Exception_ReachBadAPI.hpp | ReachBadAPI Exception type implementation |
| ▼ Log | |
| Log.hpp | Log type implementation |
| LogChannelFilter.hpp | Channel filter implementation |
| LogLevel.hpp | Log level enum implementation |
| LogRAII.hpp | Log RAII type implementation |
| ▼ Misc | |
| DateTime.hpp | Date Time definition |
| RingBuffer.hpp | Thread-safe RingBuffer class implementation. Multiple producers, single consumer implementation |
| StringFormat.hpp | |
| ToString.hpp | Definition of Sapphire ToString methods |
| ▼ Preprocessors | |
| AssertMacro.hpp | Assert Helper Macros implementation |
| ChannelName.hpp | |
| FileName.hpp | |
| FunctionName.hpp | |
| LogMacro.hpp | Log Helper Macros implementation |
| Unparenthese.hpp | |
| ▼ Streams | |
| ▼ Console | |
| ConsoleColor.hpp | Console Color enum implementation |
| ConsoleColorTheme.hpp | Define color theme by LogLevel |
| ConsoleLogStream.hpp | Log console stream type implementation |
| ▼ File | |
| FileLogStream.hpp | Log file stream type implementation |
| ALogStream.hpp | Log base stream implementation |
| Config.hpp | Logger specific config file |
| Logger.hpp | Logger class implementation |
| LoggerBase.hpp | Logger base class implementation |
| LoggerThread.hpp | Multithread Lock-free Logger class implementation |