Collection of filterable objects for logging control. More...
#include <filters.hpp>
Public Member Functions | |
| template<typename... Es> | |
| filters (const Es *... elems) | |
| ncnt | len () const |
| void | rel () |
| void | add (const filterable &new1) |
| void | add (const filterable *new1) |
| void | del () |
| nbool | filt (errLv::level lv, const std::string &tag) const |
Collection of filterable objects for logging control.
Manages multiple filter objects that collectively determine whether log messages should be processed based on level and tag criteria.
|
virtual |
Implements by::filterable.