#include <logger.h>
Definition at line 35 of file logger.h.
◆ Logger()
| librats::Logger::Logger |
( |
const Logger & |
| ) |
|
|
delete |
◆ get_log_file_path()
| std::string librats::Logger::get_log_file_path |
( |
| ) |
const |
|
inline |
◆ getInstance()
| static Logger & librats::Logger::getInstance |
( |
| ) |
|
|
static |
◆ is_console_logging_enabled()
| bool librats::Logger::is_console_logging_enabled |
( |
| ) |
const |
|
inline |
◆ is_file_logging_enabled()
| bool librats::Logger::is_file_logging_enabled |
( |
| ) |
const |
|
inline |
◆ is_rotate_on_startup_enabled()
| bool librats::Logger::is_rotate_on_startup_enabled |
( |
| ) |
const |
|
inline |
◆ log()
| void librats::Logger::log |
( |
LogLevel |
level, |
|
|
const std::string & |
module, |
|
|
const std::string & |
message |
|
) |
| |
|
inline |
◆ operator=()
◆ set_colors_enabled()
| void librats::Logger::set_colors_enabled |
( |
bool |
enabled | ) |
|
|
inline |
◆ set_console_logging_enabled()
| void librats::Logger::set_console_logging_enabled |
( |
bool |
enabled | ) |
|
|
inline |
◆ set_file_logging_enabled()
| void librats::Logger::set_file_logging_enabled |
( |
bool |
enabled | ) |
|
|
inline |
◆ set_log_file_path()
| void librats::Logger::set_log_file_path |
( |
const std::string & |
path | ) |
|
|
inline |
◆ set_log_level()
| void librats::Logger::set_log_level |
( |
LogLevel |
level | ) |
|
|
inline |
◆ set_log_retention_count()
| void librats::Logger::set_log_retention_count |
( |
int |
count | ) |
|
|
inline |
◆ set_log_rotation_size()
| void librats::Logger::set_log_rotation_size |
( |
size_t |
max_size_bytes | ) |
|
|
inline |
◆ set_rotate_on_startup()
| void librats::Logger::set_rotate_on_startup |
( |
bool |
enabled | ) |
|
|
inline |
◆ set_timestamps_enabled()
| void librats::Logger::set_timestamps_enabled |
( |
bool |
enabled | ) |
|
|
inline |
The documentation for this class was generated from the following file: