#include <vil_nitf2.h>
Public Types | |
| enum | enum_field_type { type_undefined = 0, type_int, type_long_long, type_double, type_char, type_string, type_binary, type_location, type_date_time, type_tagged_record_sequence } |
| enum | enum_log_level { log_none = 0, log_info, log_debug } |
Static Public Member Functions | |
| static void | cleanup_static_members () |
| Call this function to flush all of the nitf2 classes statically allocated memory. | |
Static Public Attributes | |
| static enum_log_level | s_log_level = vil_nitf2::log_none |
Definition at line 32 of file vil_nitf2.h.
| type_undefined | |
| type_int | |
| type_long_long | |
| type_double | |
| type_char | |
| type_string | |
| type_binary | |
| type_location | |
| type_date_time | |
| type_tagged_record_sequence |
Definition at line 36 of file vil_nitf2.h.
Definition at line 44 of file vil_nitf2.h.
| void vil_nitf2::cleanup_static_members | ( | ) | [static] |
Call this function to flush all of the nitf2 classes statically allocated memory.
Usually, you'd want to do this just before your application terminates or after you're done using vil_nitf2 related classes. It's not a big deal if you call it too early (or often), the vil_nitf2 classes are smart enough to re-generate these members if they are needed later
Definition at line 14 of file vil_nitf2.cxx.
vil_nitf2::enum_log_level vil_nitf2::s_log_level = vil_nitf2::log_none [static] |
Definition at line 48 of file vil_nitf2.h.
1.7.5.1