|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
This is the complete list of members for kcenon::logger::composite_filter, including all inherited members.
| add_filter(std::unique_ptr< log_filter > filter) | kcenon::logger::composite_filter | inline |
| composite_filter(logic_type logic=logic_type::AND) | kcenon::logger::composite_filter | inlineexplicit |
| filters_ | kcenon::logger::composite_filter | private |
| get_name() const override | kcenon::logger::composite_filter | inlinevirtual |
| logic_ | kcenon::logger::composite_filter | private |
| logic_type enum name | kcenon::logger::composite_filter | |
| should_log(log_level level, const std::string &message, const std::string &file, int line, const std::string &function) const override | kcenon::logger::composite_filter | inlinevirtual |
| kcenon::logger::log_filter::should_log(const log_entry &entry) const override | kcenon::logger::log_filter | inlinevirtual |
| ~log_filter()=default | kcenon::logger::log_filter | virtual |
| ~log_filter_interface()=default | kcenon::logger::log_filter_interface | virtual |