by::filters Class Reference

Collection of filterable objects for logging control. More...

#include <filters.hpp>

Inheritance diagram for by::filters:
by::filterable

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
 

Detailed Description

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.

Member Function Documentation

◆ filt()

nbool by::filters::filt ( errLv::level  lv,
const std::string &  tag 
) const
virtual
Returns
true means an error.

Implements by::filterable.


The documentation for this class was generated from the following file: