#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.