![]()  | 
  
    LogIt++
    
   | 
 
Configuration for the unique file logger. More...
#include <UniqueFileLogger.hpp>
Public Attributes | |
| std::string | directory = "unique_logs" | 
| Directory where log files are stored.   | |
| bool | async = true | 
| Flag indicating whether logging should be asynchronous.   | |
| int | auto_delete_days = 30 | 
| Number of days after which old log files are deleted.   | |
| size_t | hash_length = 8 | 
| Length of the hash used in filenames.   | |
Configuration for the unique file logger.
Definition at line 72 of file UniqueFileLogger.hpp.
| bool logit::UniqueFileLogger::Config::async = true | 
Flag indicating whether logging should be asynchronous.
Definition at line 74 of file UniqueFileLogger.hpp.
| int logit::UniqueFileLogger::Config::auto_delete_days = 30 | 
Number of days after which old log files are deleted.
Definition at line 75 of file UniqueFileLogger.hpp.
| std::string logit::UniqueFileLogger::Config::directory = "unique_logs" | 
Directory where log files are stored.
Definition at line 73 of file UniqueFileLogger.hpp.
| size_t logit::UniqueFileLogger::Config::hash_length = 8 | 
Length of the hash used in filenames.
Definition at line 76 of file UniqueFileLogger.hpp.