| append_mode_ | kcenon::logger::file_writer | protected |
| base_filename_ | kcenon::logger::rotating_file_writer | private |
| bytes_written_ | kcenon::logger::file_writer | protected |
| category | kcenon::logger::sync_writer_tag | static |
| check_interval_ | kcenon::logger::rotating_file_writer | private |
| cleanup_old_files() | kcenon::logger::rotating_file_writer | private |
| close() override | kcenon::logger::file_writer | virtual |
| close_internal() | kcenon::logger::file_writer | protected |
| current_period_start_ | kcenon::logger::rotating_file_writer | private |
| file_extension_ | kcenon::logger::rotating_file_writer | private |
| file_stream_ | kcenon::logger::file_writer | protected |
| file_writer(const std::string &filename, bool append=true, std::unique_ptr< log_formatter_interface > formatter=nullptr) | kcenon::logger::file_writer | explicit |
| file_writer(const file_writer &)=delete | kcenon::logger::file_writer | |
| file_writer(file_writer &&)=delete | kcenon::logger::file_writer | |
| filename_ | kcenon::logger::file_writer | protected |
| flush() override | kcenon::logger::file_writer | virtual |
| format_entry(const log_entry &entry) const | kcenon::logger::file_writer | protected |
| formatter_ | kcenon::logger::file_writer | protected |
| generate_rotated_filename(int index=-1) const | kcenon::logger::rotating_file_writer | private |
| get_backup_files() const | kcenon::logger::rotating_file_writer | private |
| get_file_size() const | kcenon::logger::rotating_file_writer | private |
| get_mutex() const | kcenon::logger::file_writer | inlineprotected |
| get_name() const override | kcenon::logger::rotating_file_writer | inlinevirtual |
| is_healthy() const override | kcenon::logger::file_writer | virtual |
| is_open() const override | kcenon::logger::file_writer | inlinevirtual |
| is_open_ | kcenon::logger::file_writer | protected |
| last_rotation_time_ | kcenon::logger::rotating_file_writer | private |
| max_files_ | kcenon::logger::rotating_file_writer | private |
| max_size_ | kcenon::logger::rotating_file_writer | private |
| mutex_ | kcenon::logger::file_writer | mutableprotected |
| open_internal() | kcenon::logger::file_writer | protected |
| operator=(const file_writer &)=delete | kcenon::logger::file_writer | |
| operator=(file_writer &&)=delete | kcenon::logger::file_writer | |
| perform_rotation() | kcenon::logger::rotating_file_writer | private |
| rotate() | kcenon::logger::rotating_file_writer | |
| rotating_file_writer(const std::string &filename, size_t max_size, size_t max_files, size_t check_interval=100) | kcenon::logger::rotating_file_writer | |
| rotating_file_writer(const std::string &filename, rotation_type type, size_t max_files, size_t check_interval=100) | kcenon::logger::rotating_file_writer | |
| rotating_file_writer(const std::string &filename, rotation_type type, size_t max_size, size_t max_files, size_t check_interval=100) | kcenon::logger::rotating_file_writer | |
| rotation_type_ | kcenon::logger::rotating_file_writer | private |
| should_rotate() const | kcenon::logger::rotating_file_writer | private |
| should_rotate_by_time() const | kcenon::logger::rotating_file_writer | private |
| write(const log_entry &entry) override | kcenon::logger::rotating_file_writer | virtual |
| writes_since_check_ | kcenon::logger::rotating_file_writer | private |
| ~file_writer() override | kcenon::logger::file_writer | |
| ~log_writer_interface()=default | kcenon::logger::log_writer_interface | virtual |