Class Acts::Logging::DefaultFilterPolicy¶
-
class 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
-
inline explicit DefaultFilterPolicy(Level lvl)¶
constructor
- Parameters
lvl – [in] threshold debug level
-
~DefaultFilterPolicy() override = default¶
virtual default destructor
-
inline virtual std::unique_ptr<OutputFilterPolicy> clone(Level level) const override¶
Make a copy of this filter policy with a new level.
- Parameters
level – the new level
- Returns
the new copy
-
inline explicit DefaultFilterPolicy(Level lvl)¶