|
void | log_message (unsigned int type, std::string message) |
|
void | rollover_log_files () |
|
bool | create_new_log_file () |
|
mutex_type & | get_mutex () const |
|
|
unsigned int | log_flags_ |
|
std::ofstream | ofstream_ |
|
int | max_files_ |
|
int | max_lines_ |
|
int | max_age_days_ |
|
int | line_count_ |
|
boost::filesystem::path | log_dir_ |
|
std::string | log_file_prefix_ |
|
|
static const int | SECONDS_PER_DAY_C = 60 * 60 * 24 |
|
static const int | DEFAULT_MAX_FILES_C = 10 |
|
static const int | DEFAULT_MAX_LINES_C = 5000 |
|
static const int | DEFAULT_MAX_AGE_DAYS_C = 7 |
|
|
typedef boost::recursive_mutex | mutex_type |
|
typedef boost::unique_lock< mutex_type > | lock_type |
|
The documentation for this class was generated from the following file:
- Core/Log/RolloverLogFile.cc