LogIt++
Loading...
Searching...
No Matches
logit::UniqueFileLogger Member List
This is the complete list of members for
logit::UniqueFileLogger
, including all inherited members.
create_unique_file_path
(const int64_t ×tamp_ms) const
logit::UniqueFileLogger
inline
private
current_timestamp_ms
() const
logit::UniqueFileLogger
inline
private
format_timestamp
(const int64_t ×tamp_ms) const
logit::UniqueFileLogger
inline
private
generate_fixed_length_hash
(size_t length) const
logit::UniqueFileLogger
inline
private
get_directory_path
() const
logit::UniqueFileLogger
inline
private
get_float_param
(const LoggerParam ¶m) const override
logit::UniqueFileLogger
inline
virtual
get_int_param
(const LoggerParam ¶m) const override
logit::UniqueFileLogger
inline
virtual
get_last_log_file_name
() const
logit::UniqueFileLogger
inline
private
get_last_log_file_path
() const
logit::UniqueFileLogger
inline
private
get_last_log_ts
() const
logit::UniqueFileLogger
inline
private
get_string_param
(const LoggerParam ¶m) const override
logit::UniqueFileLogger
inline
virtual
get_time_since_last_log
() const
logit::UniqueFileLogger
inline
private
get_timestamp_from_filename
(const std::string &filename) const
logit::UniqueFileLogger
inline
private
initialize_directory
()
logit::UniqueFileLogger
inline
private
is_valid_log_filename
(const std::string &filename) const
logit::UniqueFileLogger
inline
private
log
(const LogRecord &record, const std::string &message) override
logit::UniqueFileLogger
inline
virtual
m_config
logit::UniqueFileLogger
private
m_last_log_ts
logit::UniqueFileLogger
private
m_mutex
logit::UniqueFileLogger
mutable
private
m_pending_logs_cv
logit::UniqueFileLogger
mutable
private
m_thread_log_info
logit::UniqueFileLogger
private
m_thread_log_info_mutex
logit::UniqueFileLogger
mutable
private
remove_old_logs
()
logit::UniqueFileLogger
inline
private
start_logging
()
logit::UniqueFileLogger
inline
private
stop_logging
()
logit::UniqueFileLogger
inline
private
UniqueFileLogger
()
logit::UniqueFileLogger
inline
UniqueFileLogger
(const Config &config)
logit::UniqueFileLogger
inline
UniqueFileLogger
(const std::string &directory, bool async=true, int auto_delete_days=30, size_t hash_length=8)
logit::UniqueFileLogger
inline
wait
() override
logit::UniqueFileLogger
inline
virtual
write_log
(const std::string &message, const int64_t ×tamp_ms)
logit::UniqueFileLogger
inline
private
~ILogger
()=default
logit::ILogger
virtual
~UniqueFileLogger
()
logit::UniqueFileLogger
inline
virtual
Generated by
1.12.0