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 |