Class DefaultFilterPolicy¶
Defined in File Logger.hpp
Inheritance Relationships¶
Base Type¶
public Acts::Logging::OutputFilterPolicy
(Class OutputFilterPolicy)
Class Documentation¶
-
class
Acts::Logging
::
DefaultFilterPolicy
: public Acts::Logging::OutputFilterPolicy¶ default filter policy for debug messages
All debug messages with a debug level equal or larger to the specified threshold level are processed.
Public Functions
-
DefaultFilterPolicy
(const Level &lvl)¶ constructor
- Parameters
[in] lvl
: threshold debug level
-
~DefaultFilterPolicy
() override = default¶ virtual default destructor
-
bool
doPrint
(const Level &lvl) const override¶ decide whether a debug message should be processed
- Return
true
iflvl
>= m_level, otherwisefalse
- Parameters
[in] lvl
: debug level of debug message
-