MIRA
|
A customizable log filter. More...
#include <error/LoggingCore.h>
Go to the source code of this file.
Classes | |
class | LogCustomizableFilter |
A customizable log filter to match the users needs. More... | |
class | LogCustomizableFilter::CustomFilterBase |
Abstract base class for custom filters. More... | |
class | LogCustomizableFilter::CustomFilter< Derived > |
Helper class to get the type info of the derived class. More... | |
class | LogCustomizableFilter::Class< F > |
Class filter, used to filter log entries with a given class name. More... | |
class | LogCustomizableFilter::Namespace< F > |
Namespace filter, used to filter log entries with a given namespace. More... | |
class | LogCustomizableFilter::Severity< F > |
Severity filter, used to filter log entries with a given severity level. More... | |
class | LogCustomizableFilter::Thread< F > |
ThreadID filter, used to filter log entries with a given thread id. More... | |
class | LogCustomizableFilter::AndOperator< F1, F2 > |
Operator class used to combine two custom filters by the & operator. More... | |
class | LogCustomizableFilter::OrOperator< F1, F2 > |
Operator class used to combine two custom filters by the | operator. More... | |
Namespaces | |
mira | |
specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec> | |
Functions | |
template<typename Derived1 , typename Derived2 > | |
LogCustomizableFilter::AndOperator< Derived1, Derived2 > | operator & (const LogCustomizableFilter::CustomFilter< Derived1 > &f1, const LogCustomizableFilter::CustomFilter< Derived2 > &f2) |
Operator to combine filters by and. More... | |
template<typename Derived1 , typename Derived2 > | |
LogCustomizableFilter::OrOperator< Derived1, Derived2 > | operator| (const LogCustomizableFilter::CustomFilter< Derived1 > &f1, const LogCustomizableFilter::CustomFilter< Derived2 > &f2) |
Operator to combine filters by or. More... | |
A customizable log filter.