#include <vil_nitf2_typed_field_formatter.h>

Public Member Functions | |
| vil_nitf2_location_formatter (int field_width) | |
| vil_nitf2_field_formatter * | copy () const override |
| bool | read_vcl_stream (std::istream &input, vil_nitf2_location *&out_value, bool &out_blank) override |
| bool | write_vcl_stream (std::ostream &output, vil_nitf2_location *const &value) override |
| vil_nitf2_array_field * | create_array_field (int num_dimensions, vil_nitf2_field_definition *field_definition) override |
| vil_nitf2_scalar_field * | read_field (vil_nitf2_istream &input, bool &out_blank) override |
| bool | write_field (vil_nitf2_ostream &output, const vil_nitf2_scalar_field *field) override |
| virtual bool | read (vil_nitf2_istream &input, vil_nitf2_location * &out_value, bool &out_blank) |
| virtual bool | write (vil_nitf2_ostream &output, const vil_nitf2_location * &value) |
| bool | write_blank (std::ostream &output) |
| bool | write_blank (vil_stream &output) |
Static Public Member Functions | |
| static int | sec_precision (int field_width) |
| static int | deg_precision (int field_width) |
| static char * | read_char_array (std::istream &input, int length) |
| static bool | read_c_str (std::istream &input, int length, char *&out_cstr, bool &all_blank) |
| static std::string | read_string (std::istream &input, int length) |
| static std::string | read_string (vil_stream &input, int length) |
| static bool | check_sign (const char *cstr, bool show_sign) |
| static bool | is_all_blank (const char *cstr) |
Public Attributes | |
| vil_nitf2::enum_field_type | field_type |
| int | field_width |
Definition at line 335 of file vil_nitf2_typed_field_formatter.h.
| vil_nitf2_location_formatter::vil_nitf2_location_formatter | ( | int | field_width | ) |
Definition at line 38 of file vil_nitf2_typed_field_formatter.cxx.
|
staticinherited |
Definition at line 73 of file vil_nitf2_field_formatter.cxx.
|
overridevirtual |
Implements vil_nitf2_field_formatter.
Definition at line 42 of file vil_nitf2_typed_field_formatter.cxx.
|
overridevirtualinherited |
Implements vil_nitf2_field_formatter.
Definition at line 74 of file vil_nitf2_typed_field_formatter.h.
|
inlinestatic |
Definition at line 355 of file vil_nitf2_typed_field_formatter.h.
|
staticinherited |
Definition at line 64 of file vil_nitf2_field_formatter.cxx.
|
virtualinherited |
Definition at line 105 of file vil_nitf2_typed_field_formatter.h.
|
staticinherited |
Definition at line 42 of file vil_nitf2_field_formatter.cxx.
|
staticinherited |
Definition at line 16 of file vil_nitf2_field_formatter.cxx.
|
overridevirtualinherited |
Implements vil_nitf2_field_formatter.
Definition at line 81 of file vil_nitf2_typed_field_formatter.h.
|
staticinherited |
Definition at line 24 of file vil_nitf2_field_formatter.cxx.
|
staticinherited |
Definition at line 32 of file vil_nitf2_field_formatter.cxx.
|
overridevirtual |
Reimplemented from vil_nitf2_typed_field_formatter< vil_nitf2_location * >.
Definition at line 47 of file vil_nitf2_typed_field_formatter.cxx.
|
inlinestatic |
Definition at line 351 of file vil_nitf2_typed_field_formatter.h.
|
virtualinherited |
Definition at line 131 of file vil_nitf2_typed_field_formatter.h.
|
inherited |
Definition at line 50 of file vil_nitf2_field_formatter.cxx.
|
inherited |
Definition at line 57 of file vil_nitf2_field_formatter.cxx.
|
overridevirtualinherited |
Implements vil_nitf2_field_formatter.
Definition at line 92 of file vil_nitf2_typed_field_formatter.h.
|
overridevirtual |
Reimplemented from vil_nitf2_typed_field_formatter< vil_nitf2_location * >.
Definition at line 71 of file vil_nitf2_typed_field_formatter.cxx.
|
inherited |
Definition at line 45 of file vil_nitf2_field_formatter.h.
|
inherited |
Definition at line 46 of file vil_nitf2_field_formatter.h.
1.8.15