Class Acts::Logging::OutputFilterPolicy¶
-
class OutputFilterPolicy¶
abstract base class for filtering debug output
Implementations of this interface need to define whether a debug message with a certain debug level is processed or filtered out.
Subclassed by Acts::Logging::DefaultFilterPolicy
Public Functions
-
virtual ~OutputFilterPolicy() = default¶
virtual default destructor
-
virtual std::unique_ptr<OutputFilterPolicy> clone(Level level) const = 0¶
Make a copy of this filter policy with a new level.
- Parameters
level – the new level
- Returns
the new copy
-
virtual ~OutputFilterPolicy() = default¶