$darkmode
| ▼NLogger | The Logger namespace contains all the definitions in the Logger module |
| CAbstractLoggerAppenderFileRotate | Abstract class for file appenders with rotation support |
| CLogger | Implements main logger class whose instance will be used by user code when logging |
| CLoggerAppender | Implements passing LoggerEvent to target destination |
| CLoggerAppenderFile | Implements appender writing to a file |
| CLoggerAppenderFileArchive | Implements appender writing to a file with archive support |
| CLoggerAppenderFileRing | Implemants appender writing to a file with file circular rotation support |
| CLoggerAppenderFileRotate | Implements appender writing to a file with file rotation support |
| CLoggerAppenderNull | Implements appender which does nothing |
| CLoggerAppenderQueue | Implements queue serializing async appender events |
| CLoggerAppenderQueueThreadPool | Handles the processing for asynchronous appender events in multiple threads |
| CLoggerAppenderStdErr | Implements appender writing to a stderr file |
| CLoggerAppenderStdOut | Implements appender writing to a stdout file |
| CLoggerAppenderStream | Implements appender writing to an output stream via StreamWriter |
| CLoggerAppenderWithLayout | Implements an appender with a layout |
| CLoggerEvent | Implements an event to be logged |
| CLoggerEventParameter | Implements callable parameter which is evaluated in run-time when event is rendered |
| CLoggerFilter | Implements a general event filtering class |
| CLoggerFilterLevel | Implements the filter according event LoggerLevel |
| CLoggerFilterRegex | Implements filtering according to a regular expression on the event message |
| CLoggerInterface | This abstract class defines the logging interface |
| CLoggerLayout | Abstract class that defines the interface for logger layouts |
| CLoggerLayoutPattern | Implements the formatting of LoggerEvent objects with a pattern |
| CLoggerLevel | Defines the minimum set of levels recognized by the system |
| CLoggerPattern | Implements pattern parsing and substitution |
| CLoggerRoot | Implements the root class for loggers; does not allow a parent logger to be set |
| CLoggerWrapper | Class handling a LoggerInterface object as a member and providing atomic logging through it |
| CStdoutAppender | Appender for logging to the console |