Public Member Functions
vil_nitf2_field_definitions Class Reference

#include <vil_nitf2_field_definition.h>

List of all members.

Public Member Functions

vil_nitf2_field_definitionsfield (vcl_string tag, vcl_string pretty_name, vil_nitf2_field_formatter *formatter, bool blanks_ok=false, vil_nitf2_field_functor< int > *width_functor=0, vil_nitf2_field_functor< bool > *condition_functor=0, vcl_string units="", vcl_string description="")
vil_nitf2_field_definitionsrepeat (vil_nitf2_field_functor< int > *repeat_functor, vil_nitf2_field_definitions &field_definitions)
vil_nitf2_field_definitionsrepeat (vcl_string intTag, vil_nitf2_field_definitions &field_definitions)
 vil_nitf2_field_definitions (const vil_nitf2_field_definitions &)
 vil_nitf2_field_definitions ()
virtual ~vil_nitf2_field_definitions ()

Detailed Description

Definition at line 119 of file vil_nitf2_field_definition.h.


Constructor & Destructor Documentation

vil_nitf2_field_definitions::vil_nitf2_field_definitions ( const vil_nitf2_field_definitions that)

Definition at line 84 of file vil_nitf2_field_definition.cxx.

vil_nitf2_field_definitions::vil_nitf2_field_definitions ( ) [inline]

Definition at line 153 of file vil_nitf2_field_definition.h.

vil_nitf2_field_definitions::~vil_nitf2_field_definitions ( ) [virtual]

Definition at line 122 of file vil_nitf2_field_definition.cxx.


Member Function Documentation

vil_nitf2_field_definitions & vil_nitf2_field_definitions::field ( vcl_string  tag,
vcl_string  pretty_name,
vil_nitf2_field_formatter formatter,
bool  blanks_ok = false,
vil_nitf2_field_functor< int > *  width_functor = 0,
vil_nitf2_field_functor< bool > *  condition_functor = 0,
vcl_string  units = "",
vcl_string  description = "" 
)

Definition at line 96 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 113 of file vil_nitf2_field_definition.cxx.

vil_nitf2_field_definitions& vil_nitf2_field_definitions::repeat ( vcl_string  intTag,
vil_nitf2_field_definitions field_definitions 
) [inline]

Definition at line 145 of file vil_nitf2_field_definition.h.


The documentation for this class was generated from the following files: