|
ORIGINAL
|
Filter base class and derived filter classes for various matching operations. More...
#include "cloneable.h"

Go to the source code of this file.
Classes | |
| class | original::filter< TYPE > |
| Base class for filter operations. More... | |
| class | original::equalFilter< TYPE > |
| A filter that checks if an element is equal to a target value. More... | |
| class | original::notEqualFilter< TYPE > |
| A filter that checks if an element is not equal to a target value. More... | |
| class | original::lessFilter< TYPE > |
| A filter that checks if an element is less than a target value. More... | |
| class | original::greaterFilter< TYPE > |
| A filter that checks if an element is greater than a target value. More... | |
| class | original::notLessFilter< TYPE > |
| A filter that checks if an element is greater than or equal to a target value. More... | |
| class | original::notGreaterFilter< TYPE > |
| A filter that checks if an element is less than or equal to a target value. More... | |
| class | original::rangeFilter< TYPE > |
| A filter that checks if an element lies within a specified range. More... | |
Namespaces | |
| namespace | original |
| Main namespace for the project Original. | |
Filter base class and derived filter classes for various matching operations.
This file provides the definition of a base class filter for matching elements based on specific conditions, and derived classes that implement different types of filters, such as equality, inequality, range checking, etc. The filter classes include:
equalFilter: checks if an element is equal to a target value.notEqualFilter: checks if an element is not equal to a target value.lessFilter: checks if an element is less than a target value.greaterFilter: checks if an element is greater than a target value.notLessFilter: checks if an element is greater than or equal to a target value.notGreaterFilter: checks if an element is less than or equal to a target value.rangeFilter: checks if an element lies within a given range.