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.