Functor vil_nitf2_field_value_greater_than defines a comparison predicate that sets its out parameter to true if a specified field from a field sequence is found and its value is greater than a specified threshold. More...
#include <vil_nitf2_field_functor.h>

Public Member Functions | |
| vil_nitf2_field_value_greater_than (std::string tag, T threshold) | |
| vil_nitf2_field_functor< bool > * | copy () const override |
| bool | operator() (vil_nitf2_field_sequence *record, const vil_nitf2_index_vector &indexes, bool &result) override |
Private Attributes | |
| std::string | tag |
| T | threshold |
Functor vil_nitf2_field_value_greater_than defines a comparison predicate that sets its out parameter to true if a specified field from a field sequence is found and its value is greater than a specified threshold.
The predicate returns whether the field was found.
Definition at line 170 of file vil_nitf2_field_functor.h.
|
inline |
Definition at line 173 of file vil_nitf2_field_functor.h.
|
inlineoverridevirtual |
Implements vil_nitf2_field_functor< bool >.
Definition at line 176 of file vil_nitf2_field_functor.h.
|
inlineoverridevirtual |
Implements vil_nitf2_field_functor< bool >.
Definition at line 179 of file vil_nitf2_field_functor.h.
|
private |
Definition at line 191 of file vil_nitf2_field_functor.h.
|
private |
Definition at line 192 of file vil_nitf2_field_functor.h.
1.8.15