#include <vil_nitf2_field_definition.h>

Public Member Functions | |
| vil_nitf2_field_definitions & | field (std::string tag, std::string pretty_name, vil_nitf2_field_formatter *formatter, bool blanks_ok=false, vil_nitf2_field_functor< int > *width_functor=nullptr, vil_nitf2_field_functor< bool > *condition_functor=nullptr, std::string units="", std::string description="") |
| vil_nitf2_field_definitions & | repeat (vil_nitf2_field_functor< int > *repeat_functor, vil_nitf2_field_definitions &field_definitions) |
| vil_nitf2_field_definitions & | repeat (std::string intTag, vil_nitf2_field_definitions &field_definitions) |
| vil_nitf2_field_definitions (const vil_nitf2_field_definitions &) | |
| vil_nitf2_field_definitions ()=default | |
| virtual | ~vil_nitf2_field_definitions () |
Definition at line 122 of file vil_nitf2_field_definition.h.
| vil_nitf2_field_definitions::vil_nitf2_field_definitions | ( | const vil_nitf2_field_definitions & | that | ) |
Definition at line 89 of file vil_nitf2_field_definition.cxx.
|
default |
|
virtual |
Definition at line 126 of file vil_nitf2_field_definition.cxx.
| vil_nitf2_field_definitions & vil_nitf2_field_definitions::field | ( | std::string | tag, |
| std::string | pretty_name, | ||
| vil_nitf2_field_formatter * | formatter, | ||
| bool | blanks_ok = false, |
||
| vil_nitf2_field_functor< int > * | width_functor = nullptr, |
||
| vil_nitf2_field_functor< bool > * | condition_functor = nullptr, |
||
| std::string | units = "", |
||
| std::string | description = "" |
||
| ) |
Definition at line 100 of file vil_nitf2_field_definition.cxx.
| vil_nitf2_field_definitions & vil_nitf2_field_definitions::repeat | ( | vil_nitf2_field_functor< int > * | repeat_functor, |
| vil_nitf2_field_definitions & | field_definitions | ||
| ) |
Definition at line 117 of file vil_nitf2_field_definition.cxx.
|
inline |
Definition at line 148 of file vil_nitf2_field_definition.h.
1.8.15