Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| ▼Nee | |
| CException | The base class for all exceptions, which is itself is based on std::exception |
| CHelper | Provides some helper methods |
| CLog | This class manages all logging activity. All other logging features will depend on this class |
| CLogEntry | Holds all information regarding a single LogEntry |
| CLogger | |
| CLogRetentionMaxNumber | This class decides how much logs should be retained, the oldest ones will be released |
| CLogRetentionOlderThan | This class will release all logs older than the given datetime |
| CLogRetentionPolicy | Interface class that is applied to the log retention mechanism |
| CNote | Info object that stores a key-value-pair |
| CStacktrace | This class stores a stacktrace |
| CSuspendLogging | This class suspends logging while it is alive |