vil_nitf2.cxx
Go to the documentation of this file.
1 // vil_nitf2: Written by Rob Radtke (rob@) and Harry Voorhees (hlv@) of
2 // Stellar Science Ltd. Co. (stellarscience.com) for
3 // Air Force Research Laboratory, 2005.
4 
5 #include "vil_nitf2.h"
6 
7 // (To enable debug logging, set value to vil_nitf2::log_debug)
9 
10 #include "vil_nitf2_header.h"
13 
15 {
16  // Commented out to test whether this function is needed to avoid reported
17  // memory leaks. We'll see what valgrid says.
21  }
22 
26  }
27 
31  }
32 
36  }
37 
41  }
42 
43 }
44 
46 {
47 public:
49  {
51  }
52 };
53 
54 static vil_nitf2_auto_cleanup cleanup_object;
static vil_nitf2_field_definitions * s_field_definitions_21
static vil_nitf2_field_definitions * s_field_definitions_1
static vil_nitf2_field_definitions * s_field_definitions_20
static vil_nitf2_field_definitions * s_field_definitions_21
static enum_log_level s_log_level
Definition: vil_nitf2.h:48
static vil_nitf2_field_definitions * s_field_definitions_20
static void cleanup_static_members()
Call this function to flush all of the nitf2 classes statically allocated memory.
Definition: vil_nitf2.cxx:14
enum_log_level
Definition: vil_nitf2.h:44