Orcus
|
#include <auto_filter.hpp>
Public Member Functions | |
filter_item_t (col_t _field, auto_filter_op_t _op) | |
filter_item_t (col_t _field, auto_filter_op_t _op, double v) | |
filter_item_t (col_t _field, auto_filter_op_t _op, std::string_view v) | |
filter_item_t (col_t _field, auto_filter_op_t _op, std::string_view v, bool _regex) | |
filter_item_t (const filter_item_t &other) | |
col_t | field () const |
auto_filter_op_t | op () const |
filter_value_t | value () const |
bool | regex () const |
filter_item_t & | operator= (const filter_item_t &other) |
void | swap (filter_item_t &other) noexcept |
bool | operator== (const filter_item_t &other) const |
bool | operator!= (const filter_item_t &other) const |
bool | operator< (const filter_item_t &other) const |
Represents a single filtering criterion for a field.