|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
Basic logger usage examples covering core logging functionality. More...
#include <kcenon/logger/core/logger.h>#include <kcenon/logger/writers/console_writer.h>#include <kcenon/common/interfaces/logger_interface.h>#include <thread>#include <vector>#include <iostream>#include <chrono>
Go to the source code of this file.
Typedefs | |
| using | log_level_type = ci::log_level |
Functions | |
| void | basic_logging_example () |
| void | multithreaded_logging_example () |
| void | log_level_filtering_example () |
| void | sync_vs_async_example () |
| int | main () |
Basic logger usage examples covering core logging functionality.
Definition in file basic_usage.cpp.
| using log_level_type = ci::log_level |
Definition at line 22 of file basic_usage.cpp.
| void basic_logging_example | ( | ) |
Definition at line 31 of file basic_usage.cpp.
Referenced by main().

| void log_level_filtering_example | ( | ) |
Definition at line 87 of file basic_usage.cpp.
Referenced by main().

| int main | ( | ) |
Definition at line 145 of file basic_usage.cpp.
References basic_logging_example(), log_level_filtering_example(), multithreaded_logging_example(), and sync_vs_async_example().

| void multithreaded_logging_example | ( | ) |
Definition at line 58 of file basic_usage.cpp.
Referenced by main().

| void sync_vs_async_example | ( | ) |
Definition at line 109 of file basic_usage.cpp.
Referenced by main().
