#include <vil_nitf2_field_definition.h>
Inheritance diagram for vil_nitf2_field_definition_node:

Definition at line 42 of file vil_nitf2_field_definition.h.
Public Types | |
| enum | node_type { type_field, type_repeat } |
Public Member Functions | |
| vil_nitf2_field_definition_node (node_type type) | |
| virtual | ~vil_nitf2_field_definition_node () |
| bool | is_field_definition () const |
| bool | is_repeat_node () const |
| vil_nitf2_field_definition * | field_definition () |
| vil_nitf2_field_definition_repeat_node * | repeat_node () |
| virtual vil_nitf2_field_definition_node * | copy () const =0 |
Public Attributes | |
| node_type | type |
|
|
Definition at line 45 of file vil_nitf2_field_definition.h. |
|
|
Definition at line 46 of file vil_nitf2_field_definition.h. |
|
|
Definition at line 47 of file vil_nitf2_field_definition.h. |
|
|
Implemented in vil_nitf2_field_definition, and vil_nitf2_field_definition_repeat_node. |
|
|
Definition at line 14 of file vil_nitf2_field_definition.cxx. |
|
|
Definition at line 50 of file vil_nitf2_field_definition.h. |
|
|
Definition at line 51 of file vil_nitf2_field_definition.h. |
|
|
Definition at line 20 of file vil_nitf2_field_definition.cxx. |
|
|
Definition at line 61 of file vil_nitf2_field_definition.h. |
1.4.4