LogIt++
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Clogit::ConsoleLogger::ConfigConfiguration for the console logger
 Clogit::FileLogger::ConfigConfiguration for the file logger
 Clogit::SimpleLogFormatter::ConfigConfiguration for the log formatter
 Clogit::UniqueFileLogger::ConfigConfiguration for the unique file logger
 Clogit::FormatInstructionStructure to store log formatting instructions
 Clogit::ILogFormatterInterface for formatting log records
 Clogit::SimpleLogFormatterA simple log formatter that formats log messages based on a user-defined pattern
 Clogit::ILoggerInterface for loggers that handle log message output
 Clogit::ConsoleLoggerLogger that outputs log messages to the console with optional color coding
 Clogit::FileLoggerLogger that outputs log messages to files with date-based rotation and old file deletion
 Clogit::UniqueFileLoggerLogger that writes each log message to a unique file with date-time and hash in the filename
 Clogit::LoggerSingleton class that manages multiple loggers and formatters
 Clogit::Logger::LoggerStrategyStructure to hold a logger-formatter pair
 Clogit::LogRecordStores log metadata and content
 Clogit::LogStreamA stream-based logger that collects log messages using the << operator
 Clogit::PathComponentsStructure to hold the root and components of a path
 Clogit::PatternCompilerCompiler for log formatting patterns
 Clogit::TaskExecutorA thread-safe task executor that processes tasks in a dedicated worker thread
 Clogit::UniqueFileLogger::ThreadLogInfo
 Clogit::VariableValueStructure for storing values of various types, including enumerations