|
Logger System 1.0.0
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
Log filtering functionality. More...
#include <kcenon/logger/interfaces/log_filter_interface.h>#include <kcenon/logger/interfaces/log_entry.h>#include <kcenon/common/interfaces/logger_interface.h>#include <algorithm>#include <regex>#include <functional>

Go to the source code of this file.
Classes | |
| class | kcenon::logger::filters::level_filter |
| Level-based log filter (minimum level threshold) More... | |
| class | kcenon::logger::filters::exact_level_filter |
| Exact level filter (matches only the specified level) More... | |
| class | kcenon::logger::filters::regex_filter |
| Regex-based log filter. More... | |
| class | kcenon::logger::filters::composite_filter |
| Composite filter with AND/OR logic. More... | |
| class | kcenon::logger::filters::function_filter |
| Function-based filter. More... | |
| class | kcenon::logger::filters::field_exists_filter |
| Filter based on structured field presence. More... | |
| class | kcenon::logger::filters::field_value_filter |
| Filter based on structured field value. More... | |
| class | kcenon::logger::filters::field_range_filter |
| Filter based on structured field value range (for numeric types) More... | |
| class | kcenon::logger::filters::field_regex_filter |
| Filter based on string field pattern matching. More... | |
| class | kcenon::logger::filters::category_filter |
| Filter based on category field. More... | |
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::logger |
| namespace | kcenon::logger::filters |
Log filtering functionality.
Definition in file log_filter.h.