#include <vil_nitf2_field_functor.h>

Public Member Functions | |
| virtual bool | operator() (vil_nitf2_field_sequence *record, const vil_nitf2_index_vector &indexes, T &out_value)=0 |
| virtual | ~vil_nitf2_field_functor ()=default |
| virtual vil_nitf2_field_functor< T > * | copy () const =0 |
Definition at line 49 of file vil_nitf2_field_functor.h.
|
virtualdefault |
|
pure virtual |
Implemented in vil_nitf2_constant_functor< T >, vil_nitf2_choose_field_value< T >, vil_nitf2_field_value_one_of< T >, vil_nitf2_field_specified, vil_nitf2_field_value_greater_than< T >, vil_nitf2_max_field_value_plus_offset_and_threshold, vil_nitf2_multiply_field_values, and vil_nitf2_field_value< T >.
|
pure virtual |
Implemented in vil_nitf2_constant_functor< T >, vil_nitf2_choose_field_value< T >, vil_nitf2_field_value_one_of< T >, vil_nitf2_field_specified, vil_nitf2_field_value_greater_than< T >, vil_nitf2_max_field_value_plus_offset_and_threshold, vil_nitf2_multiply_field_values, and vil_nitf2_field_value< T >.
1.8.15