Functor vil_nitf2_field_specified defines a comparison predicate that sets its out parameter to true iff the specified field is not blank. More...
#include <vil_nitf2_field_functor.h>
Public Member Functions | |
vil_nitf2_field_specified (vcl_string tag) | |
vil_nitf2_field_functor< bool > * | copy () const |
bool | operator() (vil_nitf2_field_sequence *record, const vil_nitf2_index_vector &indexes, bool &result) |
Private Attributes | |
vcl_string | tag |
Functor vil_nitf2_field_specified defines a comparison predicate that sets its out parameter to true iff the specified field is not blank.
Definition at line 195 of file vil_nitf2_field_functor.h.
vil_nitf2_field_specified::vil_nitf2_field_specified | ( | vcl_string | tag | ) | [inline] |
Definition at line 198 of file vil_nitf2_field_functor.h.
vil_nitf2_field_functor<bool>* vil_nitf2_field_specified::copy | ( | ) | const [inline, virtual] |
Implements vil_nitf2_field_functor< bool >.
Definition at line 200 of file vil_nitf2_field_functor.h.
bool vil_nitf2_field_specified::operator() | ( | vil_nitf2_field_sequence * | record, |
const vil_nitf2_index_vector & | indexes, | ||
bool & | result | ||
) | [virtual] |
Implements vil_nitf2_field_functor< bool >.
Definition at line 11 of file vil_nitf2_field_functor.cxx.
vcl_string vil_nitf2_field_specified::tag [private] |
Definition at line 207 of file vil_nitf2_field_functor.h.