Class std::__true_type
   size=1 align=1
   base size=0 base align=1
std::__true_type (0x0x7fb034dd70c0) 0 empty

Class std::__false_type
   size=1 align=1
   base size=0 base align=1
std::__false_type (0x0x7fb034dd7120) 0 empty

Class std::__truth_type<true>
   size=1 align=1
   base size=0 base align=1
std::__truth_type<true> (0x0x7fb034dd71e0) 0 empty

Class std::__is_void<void>
   size=1 align=1
   base size=0 base align=1
std::__is_void<void> (0x0x7fb034dd73c0) 0 empty

Class std::__is_integer<bool>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<bool> (0x0x7fb034dd7480) 0 empty

Class std::__is_integer<char>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<char> (0x0x7fb034dd74e0) 0 empty

Class std::__is_integer<signed char>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<signed char> (0x0x7fb034dd7540) 0 empty

Class std::__is_integer<unsigned char>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<unsigned char> (0x0x7fb034dd75a0) 0 empty

Class std::__is_integer<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t> (0x0x7fb034dd7600) 0 empty

Class std::__is_integer<short int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<short int> (0x0x7fb034dd7660) 0 empty

Class std::__is_integer<short unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<short unsigned int> (0x0x7fb034dd76c0) 0 empty

Class std::__is_integer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<int> (0x0x7fb034dd7720) 0 empty

Class std::__is_integer<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<unsigned int> (0x0x7fb034dd7780) 0 empty

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7fb034dd77e0) 0 empty

Class std::__is_integer<long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long unsigned int> (0x0x7fb034dd7840) 0 empty

Class std::__is_integer<long long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long long int> (0x0x7fb034dd78a0) 0 empty

Class std::__is_integer<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long long unsigned int> (0x0x7fb034dd7900) 0 empty

Class std::__is_floating<float>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<float> (0x0x7fb034dd79c0) 0 empty

Class std::__is_floating<double>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<double> (0x0x7fb034dd7a20) 0 empty

Class std::__is_floating<long double>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<long double> (0x0x7fb034dd7a80) 0 empty

Class std::__is_char<char>
   size=1 align=1
   base size=0 base align=1
std::__is_char<char> (0x0x7fb034dd7d80) 0 empty

Class std::__is_char<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::__is_char<wchar_t> (0x0x7fb034dd7de0) 0 empty

Class std::__is_byte<char>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<char> (0x0x7fb034dd7ea0) 0 empty

Class std::__is_byte<signed char>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<signed char> (0x0x7fb034dd7f00) 0 empty

Class std::__is_byte<unsigned char>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<unsigned char> (0x0x7fb034dd7f60) 0 empty

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7fb034e13240) 0 empty

Class __gnu_cxx::__add_unsigned<signed char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<signed char> (0x0x7fb034e132a0) 0 empty

Class __gnu_cxx::__add_unsigned<short int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<short int> (0x0x7fb034e13300) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7fb034e13360) 0 empty

Class __gnu_cxx::__add_unsigned<long int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<long int> (0x0x7fb034e133c0) 0 empty

Class __gnu_cxx::__add_unsigned<long long int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<long long int> (0x0x7fb034e13420) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7fb034e134e0) 0 empty

Class __gnu_cxx::__remove_unsigned<unsigned char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<unsigned char> (0x0x7fb034e13540) 0 empty

Class __gnu_cxx::__remove_unsigned<short unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<short unsigned int> (0x0x7fb034e135a0) 0 empty

Class __gnu_cxx::__remove_unsigned<unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<unsigned int> (0x0x7fb034e13600) 0 empty

Class __gnu_cxx::__remove_unsigned<long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<long unsigned int> (0x0x7fb034e13660) 0 empty

Class __gnu_cxx::__remove_unsigned<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<long long unsigned int> (0x0x7fb034e136c0) 0 empty

Class std::__is_integer<long double>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long double> (0x0x7fb034e137e0) 0 empty

Class __gnu_cxx::__promote<long double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__promote<long double> (0x0x7fb034e13840) 0 empty

Class std::__is_integer<double>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<double> (0x0x7fb034e138a0) 0 empty

Class __gnu_cxx::__promote<double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__promote<double> (0x0x7fb034e13900) 0 empty

Class std::__is_integer<float>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<float> (0x0x7fb034e13960) 0 empty

Class __gnu_cxx::__promote<float>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__promote<float> (0x0x7fb034e139c0) 0 empty

Class std::input_iterator_tag
   size=1 align=1
   base size=0 base align=1
std::input_iterator_tag (0x0x7fb034e13cc0) 0 empty

Class std::output_iterator_tag
   size=1 align=1
   base size=0 base align=1
std::output_iterator_tag (0x0x7fb034e13d20) 0 empty

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7fb034e40068) 0 empty
  std::input_iterator_tag (0x0x7fb034e13d80) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7fb034e400d0) 0 empty
  std::forward_iterator_tag (0x0x7fb034e40138) 0 empty
    std::input_iterator_tag (0x0x7fb034e13de0) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7fb034e401a0) 0 empty
  std::bidirectional_iterator_tag (0x0x7fb034e40208) 0 empty
    std::forward_iterator_tag (0x0x7fb034e40270) 0 empty
      std::input_iterator_tag (0x0x7fb034e13e40) 0 empty

Class std::iterator<std::output_iterator_tag, void, void, void, void>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::output_iterator_tag, void, void, void, void> (0x0x7fb034e5d180) 0 empty

Class __gnu_cxx::__ops::_Iter_less_iter
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_less_iter (0x0x7fb034e5d360) 0 empty

Class __gnu_cxx::__ops::_Iter_less_val
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_less_val (0x0x7fb034e5d3c0) 0 empty

Class __gnu_cxx::__ops::_Val_less_iter
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Val_less_iter (0x0x7fb034e5d420) 0 empty

Class __gnu_cxx::__ops::_Iter_equal_to_iter
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_equal_to_iter (0x0x7fb034e5d480) 0 empty

Class __gnu_cxx::__ops::_Iter_equal_to_val
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_equal_to_val (0x0x7fb034e5d4e0) 0 empty

Class std::__iter_swap<true>
   size=1 align=1
   base size=0 base align=1
std::__iter_swap<true> (0x0x7fb034e5d900) 0 empty

Class std::__copy_move<false, false, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<false, false, std::random_access_iterator_tag> (0x0x7fb034e5da80) 0 empty

Class std::__copy_move_backward<false, false, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move_backward<false, false, std::random_access_iterator_tag> (0x0x7fb034e5dba0) 0 empty

Class std::__equal<true>
   size=1 align=1
   base size=0 base align=1
std::__equal<true> (0x0x7fb034e5dcc0) 0 empty

Class std::__lc_rai<std::random_access_iterator_tag, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__lc_rai<std::random_access_iterator_tag, std::random_access_iterator_tag> (0x0x7fb034e5dd80) 0 empty

Class std::__lexicographical_compare<true>
   size=1 align=1
   base size=0 base align=1
std::__lexicographical_compare<true> (0x0x7fb034e5de40) 0 empty

Vtable for std::exception
std::exception::_ZTVSt9exception: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9exception)
16    (int (*)(...))std::exception::~exception
24    (int (*)(...))std::exception::~exception
32    (int (*)(...))std::exception::what

Class std::exception
   size=8 align=8
   base size=8 base align=8
std::exception (0x0x7fb034e5dea0) 0 nearly-empty
    vptr=((& std::exception::_ZTVSt9exception) + 16u)

Vtable for std::bad_exception
std::bad_exception::_ZTVSt13bad_exception: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13bad_exception)
16    (int (*)(...))std::bad_exception::~bad_exception
24    (int (*)(...))std::bad_exception::~bad_exception
32    (int (*)(...))std::bad_exception::what

Class std::bad_exception
   size=8 align=8
   base size=8 base align=8
std::bad_exception (0x0x7fb034e405b0) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7fb034e5df00) 0 nearly-empty
      primary-for std::bad_exception (0x0x7fb034e405b0)

Vtable for std::bad_alloc
std::bad_alloc::_ZTVSt9bad_alloc: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9bad_alloc)
16    (int (*)(...))std::bad_alloc::~bad_alloc
24    (int (*)(...))std::bad_alloc::~bad_alloc
32    (int (*)(...))std::bad_alloc::what

Class std::bad_alloc
   size=8 align=8
   base size=8 base align=8
std::bad_alloc (0x0x7fb034e40618) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 16u)
  std::exception (0x0x7fb034e5df60) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7fb034e40618)

Vtable for std::bad_array_length
std::bad_array_length::_ZTVSt16bad_array_length: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16bad_array_length)
16    (int (*)(...))std::bad_array_length::~bad_array_length
24    (int (*)(...))std::bad_array_length::~bad_array_length
32    (int (*)(...))std::bad_array_length::what

Class std::bad_array_length
   size=8 align=8
   base size=8 base align=8
std::bad_array_length (0x0x7fb034e40680) 0 nearly-empty
    vptr=((& std::bad_array_length::_ZTVSt16bad_array_length) + 16u)
  std::bad_alloc (0x0x7fb034e406e8) 0 nearly-empty
      primary-for std::bad_array_length (0x0x7fb034e40680)
    std::exception (0x0x7fb03456f000) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7fb034e406e8)

Class std::nothrow_t
   size=1 align=1
   base size=0 base align=1
std::nothrow_t (0x0x7fb03456f060) 0 empty

Class std::allocator<void>
   size=1 align=1
   base size=0 base align=1
std::allocator<void> (0x0x7fb03456f180) 0 empty

Class __gnu_cxx::new_allocator<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<char> (0x0x7fb03456f300) 0 empty

Class std::allocator<char>
   size=1 align=1
   base size=1 base align=1
std::allocator<char> (0x0x7fb034fda0d0) 0 empty
  __gnu_cxx::new_allocator<char> (0x0x7fb03456f360) 0 empty

Class __gnu_cxx::new_allocator<wchar_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<wchar_t> (0x0x7fb03456f3c0) 0 empty

Class std::allocator<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<wchar_t> (0x0x7fb034e407b8) 0 empty
  __gnu_cxx::new_allocator<wchar_t> (0x0x7fb03456f420) 0 empty

Class std::_Destroy_aux<true>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<true> (0x0x7fb03456f720) 0 empty

Class std::__uninitialized_copy<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<true> (0x0x7fb03456f7e0) 0 empty

Class std::__uninitialized_fill<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill<true> (0x0x7fb03456f8a0) 0 empty

Class std::__uninitialized_fill_n<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill_n<true> (0x0x7fb03456f960) 0 empty

Class std::_Bit_reference
   size=16 align=8
   base size=16 base align=8
std::_Bit_reference (0x0x7fb03456fb40) 0

Class std::iterator<std::random_access_iterator_tag, bool>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool> (0x0x7fb03456fba0) 0 empty

Class std::_Bit_iterator_base
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator_base (0x0x7fb034e408f0) 0
  std::iterator<std::random_access_iterator_tag, bool> (0x0x7fb03456fc00) 0 empty

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7fb034e40958) 0
  std::_Bit_iterator_base (0x0x7fb034e409c0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fb03456fc60) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7fb034e40a28) 0
  std::_Bit_iterator_base (0x0x7fb034e40a90) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fb03456fcc0) 0 empty

Class std::iterator_traits<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Bit_iterator> (0x0x7fb03456fe40) 0 empty

Class std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7fb03456fea0) 0 empty

Class std::reverse_iterator<std::_Bit_iterator>
   size=16 align=8
   base size=16 base align=8
std::reverse_iterator<std::_Bit_iterator> (0x0x7fb034e40d00) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7fb03456ff00) 0 empty

Class std::iterator_traits<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Bit_const_iterator> (0x0x7fb03456ff60) 0 empty

Class std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7fb034311000) 0 empty

Class std::reverse_iterator<std::_Bit_const_iterator>
   size=16 align=8
   base size=16 base align=8
std::reverse_iterator<std::_Bit_const_iterator> (0x0x7fb034e40e38) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7fb034311060) 0 empty

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<long int>, __gnu_cxx::__numeric_traits_floating<long int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<long int>, __gnu_cxx::__numeric_traits_floating<long int> > (0x0x7fb0343110c0) 0 empty

Class __gnu_cxx::__numeric_traits_integer<long int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_integer<long int> (0x0x7fb034311120) 0 empty

Class __gnu_cxx::__numeric_traits<long int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<long int> (0x0x7fb034e40f70) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7fb034311180) 0 empty

Class __locale_struct
   size=232 align=8
   base size=232 base align=8
__locale_struct (0x0x7fb0343111e0) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7fb034311240) 0

Class XMP_DateTime
   size=40 align=4
   base size=40 base align=4
XMP_DateTime (0x0x7fb0343112a0) 0

Class XMP_PacketInfo
   size=24 align=8
   base size=20 base align=8
XMP_PacketInfo (0x0x7fb034311300) 0

Class XMP_Error
   size=16 align=8
   base size=16 base align=8
XMP_Error (0x0x7fb034311360) 0

Class XMP_VersionInfo
   size=24 align=8
   base size=24 base align=8
XMP_VersionInfo (0x0x7fb0343113c0) 0

Class std::_Rb_tree_node_base
   size=32 align=8
   base size=32 base align=8
std::_Rb_tree_node_base (0x0x7fb034447ea0) 0

Class std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=16 align=8
   base size=16 base align=8
std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7fb03449a120) 0

Class <anonymous struct>::<anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous struct>::<anonymous union> (0x0x7fb03449a360) 0

Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7fb03449a300) 0

Class std::char_traits<char>
   size=1 align=1
   base size=0 base align=1
std::char_traits<char> (0x0x7fb03449a8a0) 0 empty

Class std::char_traits<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::char_traits<wchar_t> (0x0x7fb03449a900) 0 empty

Class lconv
   size=96 align=8
   base size=96 base align=8
lconv (0x0x7fb03449a960) 0

Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7fb03449a9c0) 0

Vtable for __cxxabiv1::__forced_unwind
__cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN10__cxxabiv115__forced_unwindE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class __cxxabiv1::__forced_unwind
   size=8 align=8
   base size=8 base align=8
__cxxabiv1::__forced_unwind (0x0x7fb03449aa20) 0 nearly-empty
    vptr=((& __cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE) + 16u)

Class timespec
   size=16 align=8
   base size=16 base align=8
timespec (0x0x7fb03449aa80) 0

Class sched_param
   size=4 align=4
   base size=4 base align=4
sched_param (0x0x7fb03449aae0) 0

Class __sched_param
   size=4 align=4
   base size=4 base align=4
__sched_param (0x0x7fb03449ab40) 0

Class <anonymous struct>
   size=128 align=8
   base size=128 base align=8
<anonymous struct> (0x0x7fb03449aba0) 0

Class timeval
   size=16 align=8
   base size=16 base align=8
timeval (0x0x7fb03449ac00) 0

Class timex
   size=208 align=8
   base size=208 base align=8
timex (0x0x7fb03449ac60) 0

Class tm
   size=56 align=8
   base size=56 base align=8
tm (0x0x7fb03449acc0) 0

Class itimerspec
   size=32 align=8
   base size=32 base align=8
itimerspec (0x0x7fb03449ad20) 0

Class pthread_attr_t
   size=56 align=8
   base size=56 base align=8
pthread_attr_t (0x0x7fb03449ad80) 0

Class __pthread_internal_list
   size=16 align=8
   base size=16 base align=8
__pthread_internal_list (0x0x7fb03449ade0) 0

Class <anonymous union>::__pthread_mutex_s
   size=40 align=8
   base size=40 base align=8
<anonymous union>::__pthread_mutex_s (0x0x7fb03449aea0) 0

Class <anonymous union>
   size=40 align=8
   base size=40 base align=8
<anonymous union> (0x0x7fb03449ae40) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7fb03449af00) 0

Class <anonymous union>::<anonymous struct>
   size=48 align=8
   base size=48 base align=8
<anonymous union>::<anonymous struct> (0x0x7fb033f0c000) 0

Class <anonymous union>
   size=48 align=8
   base size=48 base align=8
<anonymous union> (0x0x7fb03449af60) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7fb033f0c060) 0

Class <anonymous union>::<anonymous struct>
   size=56 align=8
   base size=56 base align=8
<anonymous union>::<anonymous struct> (0x0x7fb033f0c120) 0

Class <anonymous union>
   size=56 align=8
   base size=56 base align=8
<anonymous union> (0x0x7fb033f0c0c0) 0

Class <anonymous union>
   size=8 align=8
   base size=8 base align=8
<anonymous union> (0x0x7fb033f0c180) 0

Class <anonymous union>
   size=32 align=8
   base size=32 base align=8
<anonymous union> (0x0x7fb033f0c1e0) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7fb033f0c240) 0

Class _pthread_cleanup_buffer
   size=32 align=8
   base size=32 base align=8
_pthread_cleanup_buffer (0x0x7fb033f0c2a0) 0

Class <anonymous struct>::<anonymous struct>
   size=528 align=16
   base size=528 base align=16
<anonymous struct>::<anonymous struct> (0x0x7fb033f0c360) 0

Class <anonymous struct>
   size=560 align=16
   base size=560 base align=16
<anonymous struct> (0x0x7fb033f0c300) 0

Class __pthread_cleanup_frame
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_frame (0x0x7fb033f0c3c0) 0

Class __pthread_cleanup_class
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_class (0x0x7fb033f0c420) 0

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<int>, __gnu_cxx::__numeric_traits_floating<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<int>, __gnu_cxx::__numeric_traits_floating<int> > (0x0x7fb033f0c600) 0 empty

Class __gnu_cxx::__numeric_traits_integer<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_integer<int> (0x0x7fb033f0c660) 0 empty

Class __gnu_cxx::__numeric_traits<int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<int> (0x0x7fb03426b1a0) 0 empty
  __gnu_cxx::__numeric_traits_integer<int> (0x0x7fb033f0c6c0) 0 empty

Class std::allocator<char>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<char>::rebind<char> (0x0x7fb033f0c840) 0 empty

Class std::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char>::_Alloc_hider (0x0x7fb03426b340) 0
  std::allocator<char> (0x0x7fb03426b3a8) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7fb033f0c8a0) 0 empty

Class std::basic_string<char>
   size=8 align=8
   base size=8 base align=8
std::basic_string<char> (0x0x7fb033f0c7e0) 0

Class std::basic_string<char>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep_base (0x0x7fb033f0c900) 0

Class std::basic_string<char>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep (0x0x7fb03426b5b0) 0
  std::basic_string<char>::_Rep_base (0x0x7fb033f0c960) 0

Class std::allocator<wchar_t>::rebind<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::allocator<wchar_t>::rebind<wchar_t> (0x0x7fb033f0ca20) 0 empty

Class std::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t>::_Alloc_hider (0x0x7fb03426b6e8) 0
  std::allocator<wchar_t> (0x0x7fb03426b750) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7fb033f0ca80) 0 empty

Class std::basic_string<wchar_t>
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t> (0x0x7fb033f0c9c0) 0

Class std::basic_string<wchar_t>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<wchar_t>::_Rep_base (0x0x7fb033f0cae0) 0

Class std::allocator<wchar_t>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<wchar_t>::rebind<char> (0x0x7fb033f0cba0) 0 empty

Class std::basic_string<wchar_t>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<wchar_t>::_Rep (0x0x7fb03426b7b8) 0
  std::basic_string<wchar_t>::_Rep_base (0x0x7fb033f0cb40) 0

Class XMP_AutoMutex
   size=8 align=8
   base size=8 base align=8
XMP_AutoMutex (0x0x7fb033f0cc00) 0

Class XMP_HomeGrownLock
   size=152 align=8
   base size=149 base align=8
XMP_HomeGrownLock (0x0x7fb033f0cd20) 0

Class XMP_ReadWriteLock
   size=160 align=8
   base size=153 base align=8
XMP_ReadWriteLock (0x0x7fb033f0cd80) 0

Class XMP_AutoLock
   size=8 align=8
   base size=8 base align=8
XMP_AutoLock (0x0x7fb033f0cde0) 0

Class __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > (0x0x7fb033f0cea0) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > (0x0x7fb03426b9c0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > (0x0x7fb033e0e000) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fb033e0e0c0) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > >::rebind<std::pair<const std::basic_string<char>, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > >::rebind<std::pair<const std::basic_string<char>, std::basic_string<char> > > (0x0x7fb033e0e1e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > >::rebind<std::pair<const std::basic_string<char>, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > >::rebind<std::pair<const std::basic_string<char>, std::basic_string<char> > > (0x0x7fb033e0e180) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fb033e0e300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fb033e0e2a0) 0 empty

Class std::binary_function<std::basic_string<char>, std::basic_string<char>, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<std::basic_string<char>, std::basic_string<char>, bool> (0x0x7fb033e0e360) 0 empty

Class std::less<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::less<std::basic_string<char> > (0x0x7fb03426bc30) 0 empty
  std::binary_function<std::basic_string<char>, std::basic_string<char>, bool> (0x0x7fb033e0e3c0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fb033e0e420) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fb03426bc98) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fb033e0e480) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, std::basic_string<char> >, std::_Select1st<std::pair<const std::basic_string<char>, std::basic_string<char> > >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, std::basic_string<char> >, std::_Select1st<std::pair<const std::basic_string<char>, std::basic_string<char> > >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false> (0x0x7fb03426bd00) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fb03426bd68) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fb033e0e4e0) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, std::basic_string<char> >, std::_Select1st<std::pair<const std::basic_string<char>, std::basic_string<char> > >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, std::basic_string<char> >, std::_Select1st<std::pair<const std::basic_string<char>, std::basic_string<char> > >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fb033e0e240) 0

Class std::map<std::basic_string<char>, std::basic_string<char> >
   size=48 align=8
   base size=48 base align=8
std::map<std::basic_string<char>, std::basic_string<char> > (0x0x7fb033f0ce40) 0

Vtable for XMP_NamespaceTable
XMP_NamespaceTable::_ZTV18XMP_NamespaceTable: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18XMP_NamespaceTable)
16    (int (*)(...))XMP_NamespaceTable::~XMP_NamespaceTable
24    (int (*)(...))XMP_NamespaceTable::~XMP_NamespaceTable

Class XMP_NamespaceTable
   size=264 align=8
   base size=264 base align=8
XMP_NamespaceTable (0x0x7fb033e0e540) 0
    vptr=((& XMP_NamespaceTable::_ZTV18XMP_NamespaceTable) + 16u)

Class WXMP_Result
   size=40 align=8
   base size=36 base align=8
WXMP_Result (0x0x7fb033e0e600) 0

Vtable for XMPFiles
XMPFiles::_ZTV8XMPFiles: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI8XMPFiles)
16    (int (*)(...))XMPFiles::~XMPFiles
24    (int (*)(...))XMPFiles::~XMPFiles

Class XMPFiles
   size=240 align=8
   base size=240 base align=8
XMPFiles (0x0x7fb033e0e780) 0
    vptr=((& XMPFiles::_ZTV8XMPFiles) + 16u)

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7fb033e0e7e0) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7fb033e0e840) 0

Class _IO_marker
   size=24 align=8
   base size=24 base align=8
_IO_marker (0x0x7fb033e0e8a0) 0

Class _IO_FILE
   size=216 align=8
   base size=216 base align=8
_IO_FILE (0x0x7fb033e0e900) 0

Class <anonymous struct>
   size=32 align=8
   base size=32 base align=8
<anonymous struct> (0x0x7fb033e0e960) 0

Class flock
   size=32 align=8
   base size=32 base align=8
flock (0x0x7fb033e0eb40) 0

Class flock64
   size=32 align=8
   base size=32 base align=8
flock64 (0x0x7fb033e0eba0) 0

Class <anonymous struct>
   size=128 align=8
   base size=128 base align=8
<anonymous struct> (0x0x7fb033e0ec00) 0

Class <anonymous struct>
   size=128 align=8
   base size=128 base align=8
<anonymous struct> (0x0x7fb033e0ec60) 0

Class iovec
   size=16 align=8
   base size=16 base align=8
iovec (0x0x7fb033e0ecc0) 0

Class f_owner_ex
   size=8 align=4
   base size=8 base align=4
f_owner_ex (0x0x7fb033e0ed20) 0

Class file_handle
   size=8 align=4
   base size=8 base align=4
file_handle (0x0x7fb033e0ed80) 0

Class stat
   size=144 align=8
   base size=144 base align=8
stat (0x0x7fb033e0ede0) 0

Class stat64
   size=144 align=8
   base size=144 base align=8
stat64 (0x0x7fb033e0ee40) 0

Class dirent
   size=280 align=8
   base size=280 base align=8
dirent (0x0x7fb033bf3300) 0

Class dirent64
   size=280 align=8
   base size=280 base align=8
dirent64 (0x0x7fb033bf3360) 0

Class FileExtMapping
   size=16 align=8
   base size=16 base align=8
FileExtMapping (0x0x7fb033bf33c0) 0

Vtable for TXMPMeta<std::basic_string<char> >
TXMPMeta<std::basic_string<char> >::_ZTV8TXMPMetaISsE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI8TXMPMetaISsE)
16    (int (*)(...))TXMPMeta<tStringObj>::~TXMPMeta<std::basic_string<char> >
24    (int (*)(...))TXMPMeta<tStringObj>::~TXMPMeta<std::basic_string<char> >

Class TXMPMeta<std::basic_string<char> >
   size=16 align=8
   base size=16 base align=8
TXMPMeta<std::basic_string<char> > (0x0x7fb033bf3480) 0
    vptr=((& TXMPMeta<std::basic_string<char> >::_ZTV8TXMPMetaISsE) + 16u)

Vtable for XMPFileHandler
XMPFileHandler::_ZTV14XMPFileHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI14XMPFileHandler)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))XMPFileHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual

Class XMPFileHandler
   size=72 align=8
   base size=72 base align=8
XMPFileHandler (0x0x7fb033bf3420) 0
    vptr=((& XMPFileHandler::_ZTV14XMPFileHandler) + 16u)

Class AutoFile
   size=4 align=4
   base size=4 base align=4
AutoFile (0x0x7fb033bf34e0) 0

Class XMP_FolderInfo
   size=16 align=8
   base size=16 base align=8
XMP_FolderInfo (0x0x7fb033bf3540) 0

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7fb033bf3600) 0 empty

Class __gnu_cxx::__normal_iterator<char*, std::basic_string<char> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char*, std::basic_string<char> > (0x0x7fb033bf35a0) 0

Class IOBuffer
   size=131104 align=8
   base size=131104 base align=8
IOBuffer (0x0x7fb033bf3660) 0

Class wait::<anonymous struct>
   size=4 align=4
   base size=4 base align=4
wait::<anonymous struct> (0x0x7fb033bf3720) 0

Class wait::<anonymous struct>
   size=4 align=4
   base size=4 base align=4
wait::<anonymous struct> (0x0x7fb033bf3780) 0

Class wait
   size=4 align=4
   base size=4 base align=4
wait (0x0x7fb033bf36c0) 0

Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7fb033bf37e0) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7fb033bf3840) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7fb033bf38a0) 0

Class random_data
   size=48 align=8
   base size=48 base align=8
random_data (0x0x7fb033bf3900) 0

Class drand48_data
   size=24 align=8
   base size=24 base align=8
drand48_data (0x0x7fb033bf3960) 0

Class TIFF_Manager::TagInfo
   size=24 align=8
   base size=20 base align=8
TIFF_Manager::TagInfo (0x0x7fb033bf3a80) 0

Class TIFF_Manager::Rational
   size=8 align=4
   base size=8 base align=4
TIFF_Manager::Rational (0x0x7fb033bf3ae0) 0

Class TIFF_Manager::SRational
   size=8 align=4
   base size=8 base align=4
TIFF_Manager::SRational (0x0x7fb033bf3b40) 0

Class TIFF_Manager::RawIFDEntry
   size=12 align=4
   base size=12 base align=4
TIFF_Manager::RawIFDEntry (0x0x7fb033bf3ba0) 0

Vtable for TIFF_Manager
TIFF_Manager::_ZTV12TIFF_Manager: 32u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12TIFF_Manager)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))__cxa_pure_virtual
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))__cxa_pure_virtual
192   (int (*)(...))__cxa_pure_virtual
200   (int (*)(...))__cxa_pure_virtual
208   (int (*)(...))__cxa_pure_virtual
216   (int (*)(...))__cxa_pure_virtual
224   (int (*)(...))__cxa_pure_virtual
232   (int (*)(...))__cxa_pure_virtual
240   0u
248   0u

Class TIFF_Manager
   size=80 align=8
   base size=74 base align=8
TIFF_Manager (0x0x7fb033bf3a20) 0
    vptr=((& TIFF_Manager::_ZTV12TIFF_Manager) + 16u)

Class TIFF_MemoryReader::TweakedIFDEntry
   size=12 align=4
   base size=12 base align=4
TIFF_MemoryReader::TweakedIFDEntry (0x0x7fb033bf3c60) 0

Class TIFF_MemoryReader::TweakedIFDInfo
   size=16 align=8
   base size=16 base align=8
TIFF_MemoryReader::TweakedIFDInfo (0x0x7fb033bf3cc0) 0

Vtable for TIFF_MemoryReader
TIFF_MemoryReader::_ZTV17TIFF_MemoryReader: 32u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17TIFF_MemoryReader)
16    (int (*)(...))TIFF_MemoryReader::HasExifIFD
24    (int (*)(...))TIFF_MemoryReader::HasGPSInfoIFD
32    (int (*)(...))TIFF_MemoryReader::GetIFD
40    (int (*)(...))TIFF_MemoryReader::GetTag
48    (int (*)(...))TIFF_MemoryReader::SetTag
56    (int (*)(...))TIFF_MemoryReader::DeleteTag
64    (int (*)(...))TIFF_MemoryReader::GetValueOffset
72    (int (*)(...))TIFF_MemoryReader::GetTag_Integer
80    (int (*)(...))TIFF_MemoryReader::GetTag_Byte
88    (int (*)(...))TIFF_MemoryReader::GetTag_SByte
96    (int (*)(...))TIFF_MemoryReader::GetTag_Short
104   (int (*)(...))TIFF_MemoryReader::GetTag_SShort
112   (int (*)(...))TIFF_MemoryReader::GetTag_Long
120   (int (*)(...))TIFF_MemoryReader::GetTag_SLong
128   (int (*)(...))TIFF_MemoryReader::GetTag_Rational
136   (int (*)(...))TIFF_MemoryReader::GetTag_SRational
144   (int (*)(...))TIFF_MemoryReader::GetTag_Float
152   (int (*)(...))TIFF_MemoryReader::GetTag_Double
160   (int (*)(...))TIFF_MemoryReader::GetTag_ASCII
168   (int (*)(...))TIFF_MemoryReader::GetTag_EncodedString
176   (int (*)(...))TIFF_MemoryReader::SetTag_EncodedString
184   (int (*)(...))TIFF_MemoryReader::IsChanged
192   (int (*)(...))TIFF_MemoryReader::IsLegacyChanged
200   (int (*)(...))TIFF_MemoryReader::ParseMemoryStream
208   (int (*)(...))TIFF_MemoryReader::ParseFileStream
216   (int (*)(...))TIFF_MemoryReader::IntegrateFromPShop6
224   (int (*)(...))TIFF_MemoryReader::UpdateMemoryStream
232   (int (*)(...))TIFF_MemoryReader::UpdateFileStream
240   (int (*)(...))TIFF_MemoryReader::~TIFF_MemoryReader
248   (int (*)(...))TIFF_MemoryReader::~TIFF_MemoryReader

Class TIFF_MemoryReader
   size=176 align=8
   base size=176 base align=8
TIFF_MemoryReader (0x0x7fb03426ba90) 0
    vptr=((& TIFF_MemoryReader::_ZTV17TIFF_MemoryReader) + 16u)
  TIFF_Manager (0x0x7fb033bf3c00) 0
      primary-for TIFF_MemoryReader (0x0x7fb03426ba90)

Class TIFF_FileWriter::InternalTagInfo
   size=40 align=8
   base size=34 base align=8
TIFF_FileWriter::InternalTagInfo (0x0x7fb033bf3d80) 0

Class __gnu_cxx::new_allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > (0x0x7fb033bf3ea0) 0 empty

Class std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > (0x0x7fb033a131a0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > (0x0x7fb033bf3f00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7fb033bf3f60) 0 empty

Class std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> >::rebind<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> >::rebind<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > (0x0x7fb033a4c0c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > >::rebind<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > >::rebind<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > (0x0x7fb033a4c060) 0 empty

Class std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7fb033a4c1e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7fb033a4c180) 0 empty

Class std::binary_function<short unsigned int, short unsigned int, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<short unsigned int, short unsigned int, bool> (0x0x7fb033a4c240) 0 empty

Class std::less<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<short unsigned int> (0x0x7fb033a13750) 0 empty
  std::binary_function<short unsigned int, short unsigned int, bool> (0x0x7fb033a4c2a0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7fb033a4c300) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7fb033a137b8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7fb033a4c360) 0 empty

Class std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo>, std::_Select1st<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > >::_Rb_tree_impl<std::less<short unsigned int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo>, std::_Select1st<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > >::_Rb_tree_impl<std::less<short unsigned int>, false> (0x0x7fb033a13820) 0
  std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7fb033a13888) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7fb033a4c3c0) 0 empty

Class std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo>, std::_Select1st<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo>, std::_Select1st<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7fb033a4c120) 0

Class std::map<short unsigned int, TIFF_FileWriter::InternalTagInfo>
   size=48 align=8
   base size=48 base align=8
std::map<short unsigned int, TIFF_FileWriter::InternalTagInfo> (0x0x7fb033bf3e40) 0

Class TIFF_FileWriter::InternalIFDInfo
   size=64 align=8
   base size=64 base align=8
TIFF_FileWriter::InternalIFDInfo (0x0x7fb033bf3de0) 0

Vtable for TIFF_FileWriter
TIFF_FileWriter::_ZTV15TIFF_FileWriter: 32u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15TIFF_FileWriter)
16    (int (*)(...))TIFF_FileWriter::HasExifIFD
24    (int (*)(...))TIFF_FileWriter::HasGPSInfoIFD
32    (int (*)(...))TIFF_FileWriter::GetIFD
40    (int (*)(...))TIFF_FileWriter::GetTag
48    (int (*)(...))TIFF_FileWriter::SetTag
56    (int (*)(...))TIFF_FileWriter::DeleteTag
64    (int (*)(...))TIFF_FileWriter::GetValueOffset
72    (int (*)(...))TIFF_FileWriter::GetTag_Integer
80    (int (*)(...))TIFF_FileWriter::GetTag_Byte
88    (int (*)(...))TIFF_FileWriter::GetTag_SByte
96    (int (*)(...))TIFF_FileWriter::GetTag_Short
104   (int (*)(...))TIFF_FileWriter::GetTag_SShort
112   (int (*)(...))TIFF_FileWriter::GetTag_Long
120   (int (*)(...))TIFF_FileWriter::GetTag_SLong
128   (int (*)(...))TIFF_FileWriter::GetTag_Rational
136   (int (*)(...))TIFF_FileWriter::GetTag_SRational
144   (int (*)(...))TIFF_FileWriter::GetTag_Float
152   (int (*)(...))TIFF_FileWriter::GetTag_Double
160   (int (*)(...))TIFF_FileWriter::GetTag_ASCII
168   (int (*)(...))TIFF_FileWriter::GetTag_EncodedString
176   (int (*)(...))TIFF_FileWriter::SetTag_EncodedString
184   (int (*)(...))TIFF_FileWriter::IsChanged
192   (int (*)(...))TIFF_FileWriter::IsLegacyChanged
200   (int (*)(...))TIFF_FileWriter::ParseMemoryStream
208   (int (*)(...))TIFF_FileWriter::ParseFileStream
216   (int (*)(...))TIFF_FileWriter::IntegrateFromPShop6
224   (int (*)(...))TIFF_FileWriter::UpdateMemoryStream
232   (int (*)(...))TIFF_FileWriter::UpdateFileStream
240   (int (*)(...))TIFF_FileWriter::~TIFF_FileWriter
248   (int (*)(...))TIFF_FileWriter::~TIFF_FileWriter

Class TIFF_FileWriter
   size=416 align=8
   base size=416 base align=8
TIFF_FileWriter (0x0x7fb033a13000) 0
    vptr=((& TIFF_FileWriter::_ZTV15TIFF_FileWriter) + 16u)
  TIFF_Manager (0x0x7fb033bf3d20) 0
      primary-for TIFF_FileWriter (0x0x7fb033a13000)

Class PSIR_Manager::ImgRsrcInfo
   size=24 align=8
   base size=20 base align=8
PSIR_Manager::ImgRsrcInfo (0x0x7fb033a4c600) 0

Vtable for PSIR_Manager
PSIR_Manager::_ZTV12PSIR_Manager: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12PSIR_Manager)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    0u
96    0u

Class PSIR_Manager
   size=8 align=8
   base size=8 base align=8
PSIR_Manager (0x0x7fb033a4c5a0) 0 nearly-empty
    vptr=((& PSIR_Manager::_ZTV12PSIR_Manager) + 16u)

Class __gnu_cxx::new_allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > (0x0x7fb033a4c720) 0 empty

Class std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > (0x0x7fb033a13958) 0 empty
  __gnu_cxx::new_allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > (0x0x7fb033a4c840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7fb033a4c900) 0 empty

Class std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> >::rebind<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> >::rebind<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > (0x0x7fb033a4ca20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > >::rebind<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > >::rebind<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > (0x0x7fb033a4c9c0) 0 empty

Class std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7fb033a4cb40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7fb033a4cae0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7fb033a4cd80) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7fb033a13d68) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7fb033a4cde0) 0 empty

Class std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo>, std::_Select1st<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > >::_Rb_tree_impl<std::less<short unsigned int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo>, std::_Select1st<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > >::_Rb_tree_impl<std::less<short unsigned int>, false> (0x0x7fb033a13ea0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7fb033a13f08) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7fb033a4ce40) 0 empty

Class std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo>, std::_Select1st<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo>, std::_Select1st<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7fb033a4ca80) 0

Class std::map<short unsigned int, PSIR_Manager::ImgRsrcInfo>
   size=48 align=8
   base size=48 base align=8
std::map<short unsigned int, PSIR_Manager::ImgRsrcInfo> (0x0x7fb033a4c6c0) 0

Vtable for PSIR_MemoryReader
PSIR_MemoryReader::_ZTV17PSIR_MemoryReader: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17PSIR_MemoryReader)
16    (int (*)(...))PSIR_MemoryReader::GetImgRsrc
24    (int (*)(...))PSIR_MemoryReader::SetImgRsrc
32    (int (*)(...))PSIR_MemoryReader::DeleteImgRsrc
40    (int (*)(...))PSIR_MemoryReader::IsChanged
48    (int (*)(...))PSIR_MemoryReader::IsLegacyChanged
56    (int (*)(...))PSIR_MemoryReader::ParseMemoryResources
64    (int (*)(...))PSIR_MemoryReader::ParseFileResources
72    (int (*)(...))PSIR_MemoryReader::UpdateMemoryResources
80    (int (*)(...))PSIR_MemoryReader::UpdateFileResources
88    (int (*)(...))PSIR_MemoryReader::~PSIR_MemoryReader
96    (int (*)(...))PSIR_MemoryReader::~PSIR_MemoryReader

Class PSIR_MemoryReader
   size=72 align=8
   base size=72 base align=8
PSIR_MemoryReader (0x0x7fb033a138f0) 0
    vptr=((& PSIR_MemoryReader::_ZTV17PSIR_MemoryReader) + 16u)
  PSIR_Manager (0x0x7fb033a4c660) 0 nearly-empty
      primary-for PSIR_MemoryReader (0x0x7fb033a138f0)

Class PSIR_FileWriter::InternalRsrcInfo
   size=32 align=8
   base size=32 base align=8
PSIR_FileWriter::InternalRsrcInfo (0x0x7fb0337f3000) 0

Class __gnu_cxx::new_allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > (0x0x7fb0337f30c0) 0 empty

Class std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > (0x0x7fb0338060d0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > (0x0x7fb0337f3120) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7fb0337f3180) 0 empty

Class std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> >::rebind<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> >::rebind<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > (0x0x7fb0337f32a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > >::rebind<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > >::rebind<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > (0x0x7fb0337f3240) 0 empty

Class std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7fb0337f33c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7fb0337f3360) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7fb0337f3420) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7fb0338065b0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7fb0337f3480) 0 empty

Class std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo>, std::_Select1st<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > >::_Rb_tree_impl<std::less<short unsigned int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo>, std::_Select1st<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > >::_Rb_tree_impl<std::less<short unsigned int>, false> (0x0x7fb033806618) 0
  std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7fb033806680) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7fb0337f34e0) 0 empty

Class std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo>, std::_Select1st<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo>, std::_Select1st<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7fb0337f3300) 0

Class std::map<short unsigned int, PSIR_FileWriter::InternalRsrcInfo>
   size=48 align=8
   base size=48 base align=8
std::map<short unsigned int, PSIR_FileWriter::InternalRsrcInfo> (0x0x7fb0337f3060) 0

Class PSIR_FileWriter::OtherRsrcInfo
   size=8 align=4
   base size=8 base align=4
PSIR_FileWriter::OtherRsrcInfo (0x0x7fb0337f3600) 0

Class __gnu_cxx::new_allocator<PSIR_FileWriter::OtherRsrcInfo>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PSIR_FileWriter::OtherRsrcInfo> (0x0x7fb0337f3720) 0 empty

Class std::allocator<PSIR_FileWriter::OtherRsrcInfo>
   size=1 align=1
   base size=1 base align=1
std::allocator<PSIR_FileWriter::OtherRsrcInfo> (0x0x7fb0338067b8) 0 empty
  __gnu_cxx::new_allocator<PSIR_FileWriter::OtherRsrcInfo> (0x0x7fb0337f3780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PSIR_FileWriter::OtherRsrcInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PSIR_FileWriter::OtherRsrcInfo> > (0x0x7fb0337f36c0) 0 empty

Class std::allocator<PSIR_FileWriter::OtherRsrcInfo>::rebind<PSIR_FileWriter::OtherRsrcInfo>
   size=1 align=1
   base size=0 base align=1
std::allocator<PSIR_FileWriter::OtherRsrcInfo>::rebind<PSIR_FileWriter::OtherRsrcInfo> (0x0x7fb0337f38a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PSIR_FileWriter::OtherRsrcInfo> >::rebind<PSIR_FileWriter::OtherRsrcInfo>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PSIR_FileWriter::OtherRsrcInfo> >::rebind<PSIR_FileWriter::OtherRsrcInfo> (0x0x7fb0337f3840) 0 empty

Class std::_Vector_base<PSIR_FileWriter::OtherRsrcInfo, std::allocator<PSIR_FileWriter::OtherRsrcInfo> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PSIR_FileWriter::OtherRsrcInfo, std::allocator<PSIR_FileWriter::OtherRsrcInfo> >::_Vector_impl (0x0x7fb033806958) 0
  std::allocator<PSIR_FileWriter::OtherRsrcInfo> (0x0x7fb0338069c0) 0 empty
    __gnu_cxx::new_allocator<PSIR_FileWriter::OtherRsrcInfo> (0x0x7fb0337f3900) 0 empty

Class std::_Vector_base<PSIR_FileWriter::OtherRsrcInfo, std::allocator<PSIR_FileWriter::OtherRsrcInfo> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PSIR_FileWriter::OtherRsrcInfo, std::allocator<PSIR_FileWriter::OtherRsrcInfo> > (0x0x7fb0337f3660) 0

Class std::vector<PSIR_FileWriter::OtherRsrcInfo>
   size=24 align=8
   base size=24 base align=8
std::vector<PSIR_FileWriter::OtherRsrcInfo> (0x0x7fb033806af8) 0
  std::_Vector_base<PSIR_FileWriter::OtherRsrcInfo, std::allocator<PSIR_FileWriter::OtherRsrcInfo> > (0x0x7fb0337f3a20) 0

Vtable for PSIR_FileWriter
PSIR_FileWriter::_ZTV15PSIR_FileWriter: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15PSIR_FileWriter)
16    (int (*)(...))PSIR_FileWriter::GetImgRsrc
24    (int (*)(...))PSIR_FileWriter::SetImgRsrc
32    (int (*)(...))PSIR_FileWriter::DeleteImgRsrc
40    (int (*)(...))PSIR_FileWriter::IsChanged
48    (int (*)(...))PSIR_FileWriter::IsLegacyChanged
56    (int (*)(...))PSIR_FileWriter::ParseMemoryResources
64    (int (*)(...))PSIR_FileWriter::ParseFileResources
72    (int (*)(...))PSIR_FileWriter::UpdateMemoryResources
80    (int (*)(...))PSIR_FileWriter::UpdateFileResources
88    (int (*)(...))PSIR_FileWriter::~PSIR_FileWriter
96    (int (*)(...))PSIR_FileWriter::~PSIR_FileWriter

Class PSIR_FileWriter
   size=104 align=8
   base size=104 base align=8
PSIR_FileWriter (0x0x7fb033a13a28) 0
    vptr=((& PSIR_FileWriter::_ZTV15PSIR_FileWriter) + 16u)
  PSIR_Manager (0x0x7fb033a4cf60) 0 nearly-empty
      primary-for PSIR_FileWriter (0x0x7fb033a13a28)

Class DataSetCharacteristics
   size=32 align=8
   base size=32 base align=8
DataSetCharacteristics (0x0x7fb0337f3a80) 0

Class IntellectualGenreMapping
   size=16 align=8
   base size=16 base align=8
IntellectualGenreMapping (0x0x7fb0337f3ae0) 0

Class IPTC_Manager::DataSetInfo
   size=16 align=8
   base size=16 base align=8
IPTC_Manager::DataSetInfo (0x0x7fb0337f3ba0) 0

Class __gnu_cxx::new_allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > (0x0x7fb0337f3c60) 0 empty

Class std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > (0x0x7fb033806c30) 0 empty
  __gnu_cxx::new_allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > (0x0x7fb0337f3d80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7fb0337f3e40) 0 empty

Class std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> >::rebind<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> >::rebind<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > (0x0x7fb0337f3f60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > >::rebind<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > >::rebind<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > (0x0x7fb0337f3f00) 0 empty

Class std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7fb0335720c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > >::rebind<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7fb033572060) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7fb033572300) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7fb033806208) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7fb033572360) 0 empty

Class std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, IPTC_Manager::DataSetInfo>, std::_Select1st<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > >::_Rb_tree_impl<std::less<short unsigned int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, IPTC_Manager::DataSetInfo>, std::_Select1st<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > >::_Rb_tree_impl<std::less<short unsigned int>, false> (0x0x7fb033806d00) 0
  std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7fb033595000) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7fb0335723c0) 0 empty

Class std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, IPTC_Manager::DataSetInfo>, std::_Select1st<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<short unsigned int, std::pair<const short unsigned int, IPTC_Manager::DataSetInfo>, std::_Select1st<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> >, std::less<short unsigned int>, std::allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7fb033572000) 0

Class std::multimap<short unsigned int, IPTC_Manager::DataSetInfo>
   size=48 align=8
   base size=48 base align=8
std::multimap<short unsigned int, IPTC_Manager::DataSetInfo> (0x0x7fb0337f3c00) 0

Vtable for IPTC_Manager
IPTC_Manager::_ZTV12IPTC_Manager: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12IPTC_Manager)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    0u
56    0u

Class IPTC_Manager
   size=88 align=8
   base size=87 base align=8
IPTC_Manager (0x0x7fb0337f3b40) 0
    vptr=((& IPTC_Manager::_ZTV12IPTC_Manager) + 16u)

Vtable for IPTC_Reader
IPTC_Reader::_ZTV11IPTC_Reader: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11IPTC_Reader)
16    (int (*)(...))IPTC_Reader::SetDataSet_UTF8
24    (int (*)(...))IPTC_Reader::DeleteDataSet
32    (int (*)(...))IPTC_Reader::IsChanged
40    (int (*)(...))IPTC_Reader::UpdateMemoryDataSets
48    (int (*)(...))IPTC_Reader::~IPTC_Reader
56    (int (*)(...))IPTC_Reader::~IPTC_Reader

Class IPTC_Reader
   size=88 align=8
   base size=87 base align=8
IPTC_Reader (0x0x7fb0335951a0) 0
    vptr=((& IPTC_Reader::_ZTV11IPTC_Reader) + 16u)
  IPTC_Manager (0x0x7fb0335724e0) 0
      primary-for IPTC_Reader (0x0x7fb0335951a0)

Vtable for IPTC_Writer
IPTC_Writer::_ZTV11IPTC_Writer: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11IPTC_Writer)
16    (int (*)(...))IPTC_Writer::SetDataSet_UTF8
24    (int (*)(...))IPTC_Writer::DeleteDataSet
32    (int (*)(...))IPTC_Writer::IsChanged
40    (int (*)(...))IPTC_Writer::UpdateMemoryDataSets
48    (int (*)(...))IPTC_Writer::~IPTC_Writer
56    (int (*)(...))IPTC_Writer::~IPTC_Writer

Class IPTC_Writer
   size=88 align=8
   base size=87 base align=8
IPTC_Writer (0x0x7fb033595208) 0
    vptr=((& IPTC_Writer::_ZTV11IPTC_Writer) + 16u)
  IPTC_Manager (0x0x7fb033572540) 0
      primary-for IPTC_Writer (0x0x7fb033595208)

Class JPEG_MetaHandler::GUID_32
   size=32 align=1
   base size=32 base align=1
JPEG_MetaHandler::GUID_32 (0x0x7fb033572600) 0

Class __gnu_cxx::new_allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > (0x0x7fb0335726c0) 0 empty

Class std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > (0x0x7fb0335952d8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > (0x0x7fb0335727e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7fb0335728a0) 0 empty

Class std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > >::rebind<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > >::rebind<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > (0x0x7fb0335729c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > >::rebind<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > >::rebind<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > (0x0x7fb033572960) 0 empty

Class std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > >::rebind<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > >::rebind<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7fb033572ae0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > >::rebind<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > >::rebind<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7fb033572a80) 0 empty

Class std::binary_function<JPEG_MetaHandler::GUID_32, JPEG_MetaHandler::GUID_32, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<JPEG_MetaHandler::GUID_32, JPEG_MetaHandler::GUID_32, bool> (0x0x7fb033572b40) 0 empty

Class std::less<JPEG_MetaHandler::GUID_32>
   size=1 align=1
   base size=1 base align=1
std::less<JPEG_MetaHandler::GUID_32> (0x0x7fb033595548) 0 empty
  std::binary_function<JPEG_MetaHandler::GUID_32, JPEG_MetaHandler::GUID_32, bool> (0x0x7fb033572ba0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7fb033572c00) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7fb0335955b0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7fb033572c60) 0 empty

Class std::_Rb_tree<JPEG_MetaHandler::GUID_32, std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> >, std::_Select1st<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > >, std::less<JPEG_MetaHandler::GUID_32>, std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > >::_Rb_tree_impl<std::less<JPEG_MetaHandler::GUID_32>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<JPEG_MetaHandler::GUID_32, std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> >, std::_Select1st<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > >, std::less<JPEG_MetaHandler::GUID_32>, std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > >::_Rb_tree_impl<std::less<JPEG_MetaHandler::GUID_32>, false> (0x0x7fb033595618) 0
  std::allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7fb033595680) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7fb033572cc0) 0 empty

Class std::_Rb_tree<JPEG_MetaHandler::GUID_32, std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> >, std::_Select1st<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > >, std::less<JPEG_MetaHandler::GUID_32>, std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<JPEG_MetaHandler::GUID_32, std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> >, std::_Select1st<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > >, std::less<JPEG_MetaHandler::GUID_32>, std::allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7fb033572a20) 0

Class std::map<JPEG_MetaHandler::GUID_32, std::basic_string<char> >
   size=48 align=8
   base size=48 base align=8
std::map<JPEG_MetaHandler::GUID_32, std::basic_string<char> > (0x0x7fb033572660) 0

Vtable for JPEG_MetaHandler
JPEG_MetaHandler::_ZTV16JPEG_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16JPEG_MetaHandler)
16    (int (*)(...))JPEG_MetaHandler::~JPEG_MetaHandler
24    (int (*)(...))JPEG_MetaHandler::~JPEG_MetaHandler
32    (int (*)(...))JPEG_MetaHandler::CacheFileData
40    (int (*)(...))JPEG_MetaHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))JPEG_MetaHandler::UpdateFile
64    (int (*)(...))JPEG_MetaHandler::WriteFile

Class JPEG_MetaHandler
   size=168 align=8
   base size=168 base align=8
JPEG_MetaHandler (0x0x7fb033595270) 0
    vptr=((& JPEG_MetaHandler::_ZTV16JPEG_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb0335725a0) 0
      primary-for JPEG_MetaHandler (0x0x7fb033595270)

Vtable for TIFF_MetaHandler
TIFF_MetaHandler::_ZTV16TIFF_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16TIFF_MetaHandler)
16    (int (*)(...))TIFF_MetaHandler::~TIFF_MetaHandler
24    (int (*)(...))TIFF_MetaHandler::~TIFF_MetaHandler
32    (int (*)(...))TIFF_MetaHandler::CacheFileData
40    (int (*)(...))TIFF_MetaHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))TIFF_MetaHandler::UpdateFile
64    (int (*)(...))TIFF_MetaHandler::WriteFile

Class TIFF_MetaHandler
   size=504 align=8
   base size=504 base align=8
TIFF_MetaHandler (0x0x7fb0335957b8) 0
    vptr=((& TIFF_MetaHandler::_ZTV16TIFF_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb033572d20) 0
      primary-for TIFF_MetaHandler (0x0x7fb0335957b8)

Vtable for PSD_MetaHandler
PSD_MetaHandler::_ZTV15PSD_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15PSD_MetaHandler)
16    (int (*)(...))PSD_MetaHandler::~PSD_MetaHandler
24    (int (*)(...))PSD_MetaHandler::~PSD_MetaHandler
32    (int (*)(...))PSD_MetaHandler::CacheFileData
40    (int (*)(...))PSD_MetaHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))PSD_MetaHandler::UpdateFile
64    (int (*)(...))PSD_MetaHandler::WriteFile

Class PSD_MetaHandler
   size=208 align=8
   base size=208 base align=8
PSD_MetaHandler (0x0x7fb033595820) 0
    vptr=((& PSD_MetaHandler::_ZTV15PSD_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb033572d80) 0
      primary-for PSD_MetaHandler (0x0x7fb033595820)

Vtable for Basic_MetaHandler
Basic_MetaHandler::_ZTV17Basic_MetaHandler: 15u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17Basic_MetaHandler)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))XMPFileHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))Basic_MetaHandler::UpdateFile
64    (int (*)(...))Basic_MetaHandler::WriteFile
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual

Class Basic_MetaHandler
   size=104 align=8
   base size=104 base align=8
Basic_MetaHandler (0x0x7fb033595888) 0
    vptr=((& Basic_MetaHandler::_ZTV17Basic_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb033572de0) 0
      primary-for Basic_MetaHandler (0x0x7fb033595888)

Vtable for InDesign_MetaHandler
InDesign_MetaHandler::_ZTV20InDesign_MetaHandler: 15u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI20InDesign_MetaHandler)
16    (int (*)(...))InDesign_MetaHandler::~InDesign_MetaHandler
24    (int (*)(...))InDesign_MetaHandler::~InDesign_MetaHandler
32    (int (*)(...))InDesign_MetaHandler::CacheFileData
40    (int (*)(...))XMPFileHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))Basic_MetaHandler::UpdateFile
64    (int (*)(...))Basic_MetaHandler::WriteFile
72    (int (*)(...))InDesign_MetaHandler::WriteXMPPrefix
80    (int (*)(...))InDesign_MetaHandler::WriteXMPSuffix
88    (int (*)(...))InDesign_MetaHandler::NoteXMPRemoval
96    (int (*)(...))InDesign_MetaHandler::NoteXMPInsertion
104   (int (*)(...))InDesign_MetaHandler::CaptureFileEnding
112   (int (*)(...))InDesign_MetaHandler::RestoreFileEnding

Class InDesign_MetaHandler
   size=120 align=8
   base size=116 base align=8
InDesign_MetaHandler (0x0x7fb0335958f0) 0
    vptr=((& InDesign_MetaHandler::_ZTV20InDesign_MetaHandler) + 16u)
  Basic_MetaHandler (0x0x7fb033595958) 0
      primary-for InDesign_MetaHandler (0x0x7fb0335958f0)
    XMPFileHandler (0x0x7fb033572e40) 0
        primary-for Basic_MetaHandler (0x0x7fb033595958)

Vtable for Trivial_MetaHandler
Trivial_MetaHandler::_ZTV19Trivial_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19Trivial_MetaHandler)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))XMPFileHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))Trivial_MetaHandler::UpdateFile
64    (int (*)(...))Trivial_MetaHandler::WriteFile

Class Trivial_MetaHandler
   size=72 align=8
   base size=72 base align=8
Trivial_MetaHandler (0x0x7fb0335959c0) 0
    vptr=((& Trivial_MetaHandler::_ZTV19Trivial_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb033572ea0) 0
      primary-for Trivial_MetaHandler (0x0x7fb0335959c0)

Vtable for PostScript_MetaHandler
PostScript_MetaHandler::_ZTV22PostScript_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI22PostScript_MetaHandler)
16    (int (*)(...))PostScript_MetaHandler::~PostScript_MetaHandler
24    (int (*)(...))PostScript_MetaHandler::~PostScript_MetaHandler
32    (int (*)(...))PostScript_MetaHandler::CacheFileData
40    (int (*)(...))XMPFileHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))Trivial_MetaHandler::UpdateFile
64    (int (*)(...))Trivial_MetaHandler::WriteFile

Class PostScript_MetaHandler
   size=80 align=8
   base size=76 base align=8
PostScript_MetaHandler (0x0x7fb033595a28) 0
    vptr=((& PostScript_MetaHandler::_ZTV22PostScript_MetaHandler) + 16u)
  Trivial_MetaHandler (0x0x7fb033595a90) 0
      primary-for PostScript_MetaHandler (0x0x7fb033595a28)
    XMPFileHandler (0x0x7fb033572f00) 0
        primary-for Trivial_MetaHandler (0x0x7fb033595a90)

Vtable for Scanner_MetaHandler
Scanner_MetaHandler::_ZTV19Scanner_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19Scanner_MetaHandler)
16    (int (*)(...))Scanner_MetaHandler::~Scanner_MetaHandler
24    (int (*)(...))Scanner_MetaHandler::~Scanner_MetaHandler
32    (int (*)(...))Scanner_MetaHandler::CacheFileData
40    (int (*)(...))XMPFileHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))Trivial_MetaHandler::UpdateFile
64    (int (*)(...))Trivial_MetaHandler::WriteFile

Class Scanner_MetaHandler
   size=72 align=8
   base size=72 base align=8
Scanner_MetaHandler (0x0x7fb033595af8) 0
    vptr=((& Scanner_MetaHandler::_ZTV19Scanner_MetaHandler) + 16u)
  Trivial_MetaHandler (0x0x7fb033595b60) 0
      primary-for Scanner_MetaHandler (0x0x7fb033595af8)
    XMPFileHandler (0x0x7fb033572f60) 0
        primary-for Trivial_MetaHandler (0x0x7fb033595b60)

Vtable for MPEG2_MetaHandler
MPEG2_MetaHandler::_ZTV17MPEG2_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17MPEG2_MetaHandler)
16    (int (*)(...))MPEG2_MetaHandler::~MPEG2_MetaHandler
24    (int (*)(...))MPEG2_MetaHandler::~MPEG2_MetaHandler
32    (int (*)(...))MPEG2_MetaHandler::CacheFileData
40    (int (*)(...))XMPFileHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))MPEG2_MetaHandler::UpdateFile
64    (int (*)(...))MPEG2_MetaHandler::WriteFile

Class MPEG2_MetaHandler
   size=80 align=8
   base size=80 base align=8
MPEG2_MetaHandler (0x0x7fb033595bc8) 0
    vptr=((& MPEG2_MetaHandler::_ZTV17MPEG2_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb03332e000) 0
      primary-for MPEG2_MetaHandler (0x0x7fb033595bc8)

Vtable for PNG_Support::ChunkData
PNG_Support::ChunkData::_ZTVN11PNG_Support9ChunkDataE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN11PNG_Support9ChunkDataE)
16    (int (*)(...))PNG_Support::ChunkData::~ChunkData
24    (int (*)(...))PNG_Support::ChunkData::~ChunkData

Class PNG_Support::ChunkData
   size=40 align=8
   base size=33 base align=8
PNG_Support::ChunkData (0x0x7fb03332e060) 0
    vptr=((& PNG_Support::ChunkData::_ZTVN11PNG_Support9ChunkDataE) + 16u)

Class __gnu_cxx::new_allocator<PNG_Support::ChunkData>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PNG_Support::ChunkData> (0x0x7fb03332e180) 0 empty

Class std::allocator<PNG_Support::ChunkData>
   size=1 align=1
   base size=1 base align=1
std::allocator<PNG_Support::ChunkData> (0x0x7fb033595c30) 0 empty
  __gnu_cxx::new_allocator<PNG_Support::ChunkData> (0x0x7fb03332e1e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PNG_Support::ChunkData> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PNG_Support::ChunkData> > (0x0x7fb03332e120) 0 empty

Class std::allocator<PNG_Support::ChunkData>::rebind<PNG_Support::ChunkData>
   size=1 align=1
   base size=0 base align=1
std::allocator<PNG_Support::ChunkData>::rebind<PNG_Support::ChunkData> (0x0x7fb03332e300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PNG_Support::ChunkData> >::rebind<PNG_Support::ChunkData>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PNG_Support::ChunkData> >::rebind<PNG_Support::ChunkData> (0x0x7fb03332e2a0) 0 empty

Class std::_Vector_base<PNG_Support::ChunkData, std::allocator<PNG_Support::ChunkData> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PNG_Support::ChunkData, std::allocator<PNG_Support::ChunkData> >::_Vector_impl (0x0x7fb033595ea0) 0
  std::allocator<PNG_Support::ChunkData> (0x0x7fb033595f08) 0 empty
    __gnu_cxx::new_allocator<PNG_Support::ChunkData> (0x0x7fb03332e360) 0 empty

Class std::_Vector_base<PNG_Support::ChunkData, std::allocator<PNG_Support::ChunkData> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PNG_Support::ChunkData, std::allocator<PNG_Support::ChunkData> > (0x0x7fb03332e0c0) 0

Class std::vector<PNG_Support::ChunkData>
   size=24 align=8
   base size=24 base align=8
std::vector<PNG_Support::ChunkData> (0x0x7fb0335953a8) 0
  std::_Vector_base<PNG_Support::ChunkData, std::allocator<PNG_Support::ChunkData> > (0x0x7fb03332e3c0) 0

Vtable for PNG_Support::ChunkState
PNG_Support::ChunkState::_ZTVN11PNG_Support10ChunkStateE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN11PNG_Support10ChunkStateE)
16    (int (*)(...))PNG_Support::ChunkState::~ChunkState
24    (int (*)(...))PNG_Support::ChunkState::~ChunkState

Class PNG_Support::ChunkState
   size=88 align=8
   base size=88 base align=8
PNG_Support::ChunkState (0x0x7fb03332e420) 0
    vptr=((& PNG_Support::ChunkState::_ZTVN11PNG_Support10ChunkStateE) + 16u)

Vtable for PNG_MetaHandler
PNG_MetaHandler::_ZTV15PNG_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15PNG_MetaHandler)
16    (int (*)(...))PNG_MetaHandler::~PNG_MetaHandler
24    (int (*)(...))PNG_MetaHandler::~PNG_MetaHandler
32    (int (*)(...))PNG_MetaHandler::CacheFileData
40    (int (*)(...))PNG_MetaHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))PNG_MetaHandler::UpdateFile
64    (int (*)(...))PNG_MetaHandler::WriteFile

Class PNG_MetaHandler
   size=72 align=8
   base size=72 base align=8
PNG_MetaHandler (0x0x7fb033595750) 0
    vptr=((& PNG_MetaHandler::_ZTV15PNG_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb03332e480) 0
      primary-for PNG_MetaHandler (0x0x7fb033595750)

Class __gnu_cxx::new_allocator<RIFF::ContainerChunk*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<RIFF::ContainerChunk*> (0x0x7fb03332e600) 0 empty

Class std::allocator<RIFF::ContainerChunk*>
   size=1 align=1
   base size=1 base align=1
std::allocator<RIFF::ContainerChunk*> (0x0x7fb033806c98) 0 empty
  __gnu_cxx::new_allocator<RIFF::ContainerChunk*> (0x0x7fb03332e660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<RIFF::ContainerChunk*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<RIFF::ContainerChunk*> > (0x0x7fb03332e5a0) 0 empty

Class std::allocator<RIFF::ContainerChunk*>::rebind<RIFF::ContainerChunk*>
   size=1 align=1
   base size=0 base align=1
std::allocator<RIFF::ContainerChunk*>::rebind<RIFF::ContainerChunk*> (0x0x7fb03332e780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<RIFF::ContainerChunk*> >::rebind<RIFF::ContainerChunk*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<RIFF::ContainerChunk*> >::rebind<RIFF::ContainerChunk*> (0x0x7fb03332e720) 0 empty

Class std::_Vector_base<RIFF::ContainerChunk*, std::allocator<RIFF::ContainerChunk*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<RIFF::ContainerChunk*, std::allocator<RIFF::ContainerChunk*> >::_Vector_impl (0x0x7fb0333d8208) 0
  std::allocator<RIFF::ContainerChunk*> (0x0x7fb0333d8270) 0 empty
    __gnu_cxx::new_allocator<RIFF::ContainerChunk*> (0x0x7fb03332e7e0) 0 empty

Class std::_Vector_base<RIFF::ContainerChunk*, std::allocator<RIFF::ContainerChunk*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<RIFF::ContainerChunk*, std::allocator<RIFF::ContainerChunk*> > (0x0x7fb03332e540) 0

Class std::vector<RIFF::ContainerChunk*>
   size=24 align=8
   base size=24 base align=8
std::vector<RIFF::ContainerChunk*> (0x0x7fb0333d82d8) 0
  std::_Vector_base<RIFF::ContainerChunk*, std::allocator<RIFF::ContainerChunk*> > (0x0x7fb03332e900) 0

Vtable for RIFF_MetaHandler
RIFF_MetaHandler::_ZTV16RIFF_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16RIFF_MetaHandler)
16    (int (*)(...))RIFF_MetaHandler::~RIFF_MetaHandler
24    (int (*)(...))RIFF_MetaHandler::~RIFF_MetaHandler
32    (int (*)(...))RIFF_MetaHandler::CacheFileData
40    (int (*)(...))RIFF_MetaHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))RIFF_MetaHandler::UpdateFile
64    (int (*)(...))RIFF_MetaHandler::WriteFile

Class RIFF_MetaHandler
   size=200 align=8
   base size=193 base align=8
RIFF_MetaHandler (0x0x7fb033595c98) 0
    vptr=((& RIFF_MetaHandler::_ZTV16RIFF_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb03332e4e0) 0
      primary-for RIFF_MetaHandler (0x0x7fb033595c98)

Class MD5_CTX
   size=88 align=4
   base size=88 base align=4
MD5_CTX (0x0x7fb03332e960) 0

Class ID3_Support::ID3Header
   size=10 align=1
   base size=10 base align=1
ID3_Support::ID3Header (0x0x7fb03332e9c0) 0

Class ID3_Support::ID3v2Frame
   size=40 align=8
   base size=36 base align=8
ID3_Support::ID3v2Frame (0x0x7fb03332ea80) 0

Class ID3_Support::ID3v1Tag
   size=1 align=1
   base size=0 base align=1
ID3_Support::ID3v1Tag (0x0x7fb03332eb40) 0 empty

Class TXMPUtils<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
TXMPUtils<std::basic_string<char> > (0x0x7fb03332eba0) 0 empty

Class __gnu_cxx::new_allocator<ID3_Support::ID3v2Frame*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<ID3_Support::ID3v2Frame*> (0x0x7fb03332ed20) 0 empty

Class std::allocator<ID3_Support::ID3v2Frame*>
   size=1 align=1
   base size=1 base align=1
std::allocator<ID3_Support::ID3v2Frame*> (0x0x7fb0333d8750) 0 empty
  __gnu_cxx::new_allocator<ID3_Support::ID3v2Frame*> (0x0x7fb03332ed80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<ID3_Support::ID3v2Frame*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<ID3_Support::ID3v2Frame*> > (0x0x7fb03332ecc0) 0 empty

Class std::allocator<ID3_Support::ID3v2Frame*>::rebind<ID3_Support::ID3v2Frame*>
   size=1 align=1
   base size=0 base align=1
std::allocator<ID3_Support::ID3v2Frame*>::rebind<ID3_Support::ID3v2Frame*> (0x0x7fb03332eea0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<ID3_Support::ID3v2Frame*> >::rebind<ID3_Support::ID3v2Frame*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<ID3_Support::ID3v2Frame*> >::rebind<ID3_Support::ID3v2Frame*> (0x0x7fb03332ee40) 0 empty

Class std::_Vector_base<ID3_Support::ID3v2Frame*, std::allocator<ID3_Support::ID3v2Frame*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<ID3_Support::ID3v2Frame*, std::allocator<ID3_Support::ID3v2Frame*> >::_Vector_impl (0x0x7fb0333d89c0) 0
  std::allocator<ID3_Support::ID3v2Frame*> (0x0x7fb0333d8a28) 0 empty
    __gnu_cxx::new_allocator<ID3_Support::ID3v2Frame*> (0x0x7fb03332ef00) 0 empty

Class std::_Vector_base<ID3_Support::ID3v2Frame*, std::allocator<ID3_Support::ID3v2Frame*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<ID3_Support::ID3v2Frame*, std::allocator<ID3_Support::ID3v2Frame*> > (0x0x7fb03332ec60) 0

Class std::vector<ID3_Support::ID3v2Frame*>
   size=24 align=8
   base size=24 base align=8
std::vector<ID3_Support::ID3v2Frame*> (0x0x7fb0333d8b60) 0
  std::_Vector_base<ID3_Support::ID3v2Frame*, std::allocator<ID3_Support::ID3v2Frame*> > (0x0x7fb03332ef60) 0

Class __gnu_cxx::new_allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > (0x0x7fb03314b060) 0 empty

Class std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > (0x0x7fb0333d8c30) 0 empty
  __gnu_cxx::new_allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > (0x0x7fb03314b0c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7fb03314b120) 0 empty

Class std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> >::rebind<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> >::rebind<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > (0x0x7fb03314b300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > >::rebind<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > >::rebind<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > (0x0x7fb03314b2a0) 0 empty

Class std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7fb03314b420) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7fb03314b3c0) 0 empty

Class std::binary_function<unsigned int, unsigned int, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<unsigned int, unsigned int, bool> (0x0x7fb03314b540) 0 empty

Class std::less<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<unsigned int> (0x0x7fb0333d8f70) 0 empty
  std::binary_function<unsigned int, unsigned int, bool> (0x0x7fb03314b5a0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7fb03314b600) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7fb0333d8618) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7fb03314b720) 0 empty

Class std::_Rb_tree<unsigned int, std::pair<const unsigned int, ID3_Support::ID3v2Frame*>, std::_Select1st<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > >::_Rb_tree_impl<std::less<unsigned int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<unsigned int, std::pair<const unsigned int, ID3_Support::ID3v2Frame*>, std::_Select1st<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > >::_Rb_tree_impl<std::less<unsigned int>, false> (0x0x7fb0333d87b8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7fb0333d8bc8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7fb03314b840) 0 empty

Class std::_Rb_tree<unsigned int, std::pair<const unsigned int, ID3_Support::ID3v2Frame*>, std::_Select1st<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<unsigned int, std::pair<const unsigned int, ID3_Support::ID3v2Frame*>, std::_Select1st<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7fb03314b360) 0

Class std::map<unsigned int, ID3_Support::ID3v2Frame*>
   size=48 align=8
   base size=48 base align=8
std::map<unsigned int, ID3_Support::ID3v2Frame*> (0x0x7fb03314b000) 0

Vtable for MP3_MetaHandler
MP3_MetaHandler::_ZTV15MP3_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15MP3_MetaHandler)
16    (int (*)(...))MP3_MetaHandler::~MP3_MetaHandler
24    (int (*)(...))MP3_MetaHandler::~MP3_MetaHandler
32    (int (*)(...))MP3_MetaHandler::CacheFileData
40    (int (*)(...))MP3_MetaHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))MP3_MetaHandler::UpdateFile
64    (int (*)(...))MP3_MetaHandler::WriteFile

Class MP3_MetaHandler
   size=240 align=8
   base size=240 base align=8
MP3_MetaHandler (0x0x7fb0333d86e8) 0
    vptr=((& MP3_MetaHandler::_ZTV15MP3_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb03332ec00) 0
      primary-for MP3_MetaHandler (0x0x7fb0333d86e8)

Vtable for SWF_MetaHandler
SWF_MetaHandler::_ZTV15SWF_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15SWF_MetaHandler)
16    (int (*)(...))SWF_MetaHandler::~SWF_MetaHandler
24    (int (*)(...))SWF_MetaHandler::~SWF_MetaHandler
32    (int (*)(...))SWF_MetaHandler::CacheFileData
40    (int (*)(...))SWF_MetaHandler::ProcessXMP
48    (int (*)(...))SWF_MetaHandler::GetSerializeOptions
56    (int (*)(...))SWF_MetaHandler::UpdateFile
64    (int (*)(...))SWF_MetaHandler::WriteFile

Class SWF_MetaHandler
   size=72 align=8
   base size=72 base align=8
SWF_MetaHandler (0x0x7fb0331c10d0) 0
    vptr=((& SWF_MetaHandler::_ZTV15SWF_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb03314b9c0) 0
      primary-for SWF_MetaHandler (0x0x7fb0331c10d0)

Class UCF_MetaHandler::Zip64EndOfDirectory
   size=56 align=1
   base size=56 base align=1
UCF_MetaHandler::Zip64EndOfDirectory (0x0x7fb03314ba80) 0

Class UCF_MetaHandler::Zip64Locator
   size=20 align=1
   base size=20 base align=1
UCF_MetaHandler::Zip64Locator (0x0x7fb03314bae0) 0

Class UCF_MetaHandler::EndOfDirectory
   size=1 align=1
   base size=0 base align=1
UCF_MetaHandler::EndOfDirectory (0x0x7fb03314bb40) 0 empty

Class UCF_MetaHandler::FileHeader
   size=56 align=8
   base size=52 base align=8
UCF_MetaHandler::FileHeader (0x0x7fb03314bba0) 0

Class UCF_MetaHandler::CDFileHeader
   size=104 align=8
   base size=104 base align=8
UCF_MetaHandler::CDFileHeader (0x0x7fb03314bc00) 0

Class UCF_MetaHandler::EndOfCD
   size=40 align=8
   base size=34 base align=8
UCF_MetaHandler::EndOfCD (0x0x7fb03314bc60) 0

Class __gnu_cxx::new_allocator<UCF_MetaHandler::CDFileHeader>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<UCF_MetaHandler::CDFileHeader> (0x0x7fb03314bd80) 0 empty

Class std::allocator<UCF_MetaHandler::CDFileHeader>
   size=1 align=1
   base size=1 base align=1
std::allocator<UCF_MetaHandler::CDFileHeader> (0x0x7fb0331c11a0) 0 empty
  __gnu_cxx::new_allocator<UCF_MetaHandler::CDFileHeader> (0x0x7fb03314bde0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<UCF_MetaHandler::CDFileHeader> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<UCF_MetaHandler::CDFileHeader> > (0x0x7fb03314bd20) 0 empty

Class std::allocator<UCF_MetaHandler::CDFileHeader>::rebind<UCF_MetaHandler::CDFileHeader>
   size=1 align=1
   base size=0 base align=1
std::allocator<UCF_MetaHandler::CDFileHeader>::rebind<UCF_MetaHandler::CDFileHeader> (0x0x7fb03314bf00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<UCF_MetaHandler::CDFileHeader> >::rebind<UCF_MetaHandler::CDFileHeader>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<UCF_MetaHandler::CDFileHeader> >::rebind<UCF_MetaHandler::CDFileHeader> (0x0x7fb03314bea0) 0 empty

Class std::_Vector_base<UCF_MetaHandler::CDFileHeader, std::allocator<UCF_MetaHandler::CDFileHeader> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<UCF_MetaHandler::CDFileHeader, std::allocator<UCF_MetaHandler::CDFileHeader> >::_Vector_impl (0x0x7fb0331c1340) 0
  std::allocator<UCF_MetaHandler::CDFileHeader> (0x0x7fb0331c13a8) 0 empty
    __gnu_cxx::new_allocator<UCF_MetaHandler::CDFileHeader> (0x0x7fb03314bf60) 0 empty

Class std::_Vector_base<UCF_MetaHandler::CDFileHeader, std::allocator<UCF_MetaHandler::CDFileHeader> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<UCF_MetaHandler::CDFileHeader, std::allocator<UCF_MetaHandler::CDFileHeader> > (0x0x7fb03314bcc0) 0

Class std::vector<UCF_MetaHandler::CDFileHeader>
   size=24 align=8
   base size=24 base align=8
std::vector<UCF_MetaHandler::CDFileHeader> (0x0x7fb0331c14e0) 0
  std::_Vector_base<UCF_MetaHandler::CDFileHeader, std::allocator<UCF_MetaHandler::CDFileHeader> > (0x0x7fb0332610c0) 0

Vtable for UCF_MetaHandler
UCF_MetaHandler::_ZTV15UCF_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15UCF_MetaHandler)
16    (int (*)(...))UCF_MetaHandler::~UCF_MetaHandler
24    (int (*)(...))UCF_MetaHandler::~UCF_MetaHandler
32    (int (*)(...))UCF_MetaHandler::CacheFileData
40    (int (*)(...))UCF_MetaHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))UCF_MetaHandler::UpdateFile
64    (int (*)(...))UCF_MetaHandler::WriteFile

Class UCF_MetaHandler
   size=528 align=8
   base size=528 base align=8
UCF_MetaHandler (0x0x7fb0331c1138) 0
    vptr=((& UCF_MetaHandler::_ZTV15UCF_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb03314ba20) 0
      primary-for UCF_MetaHandler (0x0x7fb0331c1138)

Class MOOV_Manager::BoxInfo
   size=24 align=8
   base size=24 base align=8
MOOV_Manager::BoxInfo (0x0x7fb0332611e0) 0

Class __gnu_cxx::new_allocator<unsigned char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<unsigned char> (0x0x7fb033261300) 0 empty

Class std::allocator<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::allocator<unsigned char> (0x0x7fb0331c1618) 0 empty
  __gnu_cxx::new_allocator<unsigned char> (0x0x7fb033261360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<unsigned char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<unsigned char> > (0x0x7fb0332612a0) 0 empty

Class std::allocator<unsigned char>::rebind<unsigned char>
   size=1 align=1
   base size=0 base align=1
std::allocator<unsigned char>::rebind<unsigned char> (0x0x7fb033261480) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::rebind<unsigned char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::rebind<unsigned char> (0x0x7fb033261420) 0 empty

Class std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl (0x0x7fb0331c17b8) 0
  std::allocator<unsigned char> (0x0x7fb0331c1820) 0 empty
    __gnu_cxx::new_allocator<unsigned char> (0x0x7fb0332614e0) 0 empty

Class std::_Vector_base<unsigned char, std::allocator<unsigned char> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<unsigned char, std::allocator<unsigned char> > (0x0x7fb033261240) 0

Class std::vector<unsigned char>
   size=24 align=8
   base size=24 base align=8
std::vector<unsigned char> (0x0x7fb0331c1888) 0
  std::_Vector_base<unsigned char, std::allocator<unsigned char> > (0x0x7fb033261540) 0

Class MOOV_Manager::Content_mvhd_0
   size=100 align=1
   base size=100 base align=1
MOOV_Manager::Content_mvhd_0 (0x0x7fb033261660) 0

Class MOOV_Manager::Content_mvhd_1
   size=112 align=1
   base size=112 base align=1
MOOV_Manager::Content_mvhd_1 (0x0x7fb0332616c0) 0

Class MOOV_Manager::Content_hdlr
   size=24 align=1
   base size=24 base align=1
MOOV_Manager::Content_hdlr (0x0x7fb033261720) 0

Class MOOV_Manager::Content_stsd_entry
   size=34 align=1
   base size=34 base align=1
MOOV_Manager::Content_stsd_entry (0x0x7fb033261780) 0

Class MOOV_Manager::Content_stsc_entry
   size=12 align=1
   base size=12 base align=1
MOOV_Manager::Content_stsc_entry (0x0x7fb0332617e0) 0

Class __gnu_cxx::new_allocator<MOOV_Manager::BoxNode>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<MOOV_Manager::BoxNode> (0x0x7fb033261900) 0 empty

Class std::allocator<MOOV_Manager::BoxNode>
   size=1 align=1
   base size=1 base align=1
std::allocator<MOOV_Manager::BoxNode> (0x0x7fb0331c1a90) 0 empty
  __gnu_cxx::new_allocator<MOOV_Manager::BoxNode> (0x0x7fb033261960) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<MOOV_Manager::BoxNode> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<MOOV_Manager::BoxNode> > (0x0x7fb0332618a0) 0 empty

Class std::allocator<MOOV_Manager::BoxNode>::rebind<MOOV_Manager::BoxNode>
   size=1 align=1
   base size=0 base align=1
std::allocator<MOOV_Manager::BoxNode>::rebind<MOOV_Manager::BoxNode> (0x0x7fb033261a80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<MOOV_Manager::BoxNode> >::rebind<MOOV_Manager::BoxNode>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<MOOV_Manager::BoxNode> >::rebind<MOOV_Manager::BoxNode> (0x0x7fb033261a20) 0 empty

Class std::_Vector_base<MOOV_Manager::BoxNode, std::allocator<MOOV_Manager::BoxNode> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<MOOV_Manager::BoxNode, std::allocator<MOOV_Manager::BoxNode> >::_Vector_impl (0x0x7fb0331c1d00) 0
  std::allocator<MOOV_Manager::BoxNode> (0x0x7fb0331c1d68) 0 empty
    __gnu_cxx::new_allocator<MOOV_Manager::BoxNode> (0x0x7fb033261ae0) 0 empty

Class std::_Vector_base<MOOV_Manager::BoxNode, std::allocator<MOOV_Manager::BoxNode> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<MOOV_Manager::BoxNode, std::allocator<MOOV_Manager::BoxNode> > (0x0x7fb033261840) 0

Class std::vector<MOOV_Manager::BoxNode>
   size=24 align=8
   base size=24 base align=8
std::vector<MOOV_Manager::BoxNode> (0x0x7fb0331c1dd0) 0
  std::_Vector_base<MOOV_Manager::BoxNode, std::allocator<MOOV_Manager::BoxNode> > (0x0x7fb033261c00) 0

Class MOOV_Manager::BoxNode
   size=65 align=1
   base size=65 base align=1
MOOV_Manager::BoxNode (0x0x7fb033261c60) 0

Vtable for MOOV_Manager
MOOV_Manager::_ZTV12MOOV_Manager: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12MOOV_Manager)
16    (int (*)(...))MOOV_Manager::~MOOV_Manager
24    (int (*)(...))MOOV_Manager::~MOOV_Manager

Class MOOV_Manager
   size=98 align=1
   base size=98 base align=1
MOOV_Manager (0x0x7fb033261180) 0
    vptr=((& MOOV_Manager::_ZTV12MOOV_Manager) + 16u)

Class ISOMedia::BoxInfo
   size=16 align=1
   base size=16 base align=1
ISOMedia::BoxInfo (0x0x7fb033261cc0) 0

Class TradQT_Manager::ValueInfo
   size=19 align=1
   base size=19 base align=1
TradQT_Manager::ValueInfo (0x0x7fb033261d80) 0

Class __gnu_cxx::new_allocator<TradQT_Manager::ValueInfo>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<TradQT_Manager::ValueInfo> (0x0x7fb033261ea0) 0 empty

Class std::allocator<TradQT_Manager::ValueInfo>
   size=1 align=1
   base size=1 base align=1
std::allocator<TradQT_Manager::ValueInfo> (0x0x7fb0331c1f08) 0 empty
  __gnu_cxx::new_allocator<TradQT_Manager::ValueInfo> (0x0x7fb033261f00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<TradQT_Manager::ValueInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<TradQT_Manager::ValueInfo> > (0x0x7fb033261e40) 0 empty

Class std::allocator<TradQT_Manager::ValueInfo>::rebind<TradQT_Manager::ValueInfo>
   size=1 align=1
   base size=0 base align=1
std::allocator<TradQT_Manager::ValueInfo>::rebind<TradQT_Manager::ValueInfo> (0x0x7fb033051060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<TradQT_Manager::ValueInfo> >::rebind<TradQT_Manager::ValueInfo>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<TradQT_Manager::ValueInfo> >::rebind<TradQT_Manager::ValueInfo> (0x0x7fb033051000) 0 empty

Class std::_Vector_base<TradQT_Manager::ValueInfo, std::allocator<TradQT_Manager::ValueInfo> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<TradQT_Manager::ValueInfo, std::allocator<TradQT_Manager::ValueInfo> >::_Vector_impl (0x0x7fb0331c1680) 0
  std::allocator<TradQT_Manager::ValueInfo> (0x0x7fb0331c18f0) 0 empty
    __gnu_cxx::new_allocator<TradQT_Manager::ValueInfo> (0x0x7fb0330510c0) 0 empty

Class std::_Vector_base<TradQT_Manager::ValueInfo, std::allocator<TradQT_Manager::ValueInfo> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<TradQT_Manager::ValueInfo, std::allocator<TradQT_Manager::ValueInfo> > (0x0x7fb033261de0) 0

Class std::vector<TradQT_Manager::ValueInfo>
   size=24 align=8
   base size=24 base align=8
std::vector<TradQT_Manager::ValueInfo> (0x0x7fb0331c1f70) 0
  std::_Vector_base<TradQT_Manager::ValueInfo, std::allocator<TradQT_Manager::ValueInfo> > (0x0x7fb0330511e0) 0

Class TradQT_Manager::ParsedBoxInfo
   size=29 align=1
   base size=29 base align=1
TradQT_Manager::ParsedBoxInfo (0x0x7fb0330512a0) 0

Class __gnu_cxx::new_allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > (0x0x7fb033051360) 0 empty

Class std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > (0x0x7fb0333d8c98) 0 empty
  __gnu_cxx::new_allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > (0x0x7fb0330513c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7fb033051420) 0 empty

Class std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> >::rebind<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> >::rebind<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > (0x0x7fb033051600) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > >::rebind<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > >::rebind<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > (0x0x7fb0330515a0) 0 empty

Class std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7fb033051720) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7fb0330516c0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7fb033051960) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7fb032cbe2d8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7fb0330519c0) 0 empty

Class std::_Rb_tree<unsigned int, std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo>, std::_Select1st<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > >::_Rb_tree_impl<std::less<unsigned int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<unsigned int, std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo>, std::_Select1st<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > >::_Rb_tree_impl<std::less<unsigned int>, false> (0x0x7fb032cbe410) 0
  std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7fb032cbe478) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7fb033051a20) 0 empty

Class std::_Rb_tree<unsigned int, std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo>, std::_Select1st<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<unsigned int, std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo>, std::_Select1st<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7fb033051660) 0

Class std::map<unsigned int, TradQT_Manager::ParsedBoxInfo>
   size=48 align=8
   base size=48 base align=8
std::map<unsigned int, TradQT_Manager::ParsedBoxInfo> (0x0x7fb033051300) 0

Class TradQT_Manager
   size=49 align=1
   base size=49 base align=1
TradQT_Manager (0x0x7fb033261d20) 0

Class MPEG4_MetaHandler::TimecodeTrackInfo
   size=36 align=1
   base size=36 base align=1
MPEG4_MetaHandler::TimecodeTrackInfo (0x0x7fb033051ae0) 0

Vtable for MPEG4_MetaHandler
MPEG4_MetaHandler::_ZTV17MPEG4_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17MPEG4_MetaHandler)
16    (int (*)(...))MPEG4_MetaHandler::~MPEG4_MetaHandler
24    (int (*)(...))MPEG4_MetaHandler::~MPEG4_MetaHandler
32    (int (*)(...))MPEG4_MetaHandler::CacheFileData
40    (int (*)(...))MPEG4_MetaHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))MPEG4_MetaHandler::UpdateFile
64    (int (*)(...))MPEG4_MetaHandler::WriteFile

Class MPEG4_MetaHandler
   size=281 align=1
   base size=281 base align=1
MPEG4_MetaHandler (0x0x7fb032cbe680) 0
    vptr=((& MPEG4_MetaHandler::_ZTV17MPEG4_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb033051a80) 0
      primary-for MPEG4_MetaHandler (0x0x7fb032cbe680)

Vtable for FLV_MetaHandler
FLV_MetaHandler::_ZTV15FLV_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15FLV_MetaHandler)
16    (int (*)(...))FLV_MetaHandler::~FLV_MetaHandler
24    (int (*)(...))FLV_MetaHandler::~FLV_MetaHandler
32    (int (*)(...))FLV_MetaHandler::CacheFileData
40    (int (*)(...))FLV_MetaHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))FLV_MetaHandler::UpdateFile
64    (int (*)(...))FLV_MetaHandler::WriteFile

Class FLV_MetaHandler
   size=117 align=1
   base size=117 base align=1
FLV_MetaHandler (0x0x7fb032cbe6e8) 0
    vptr=((& FLV_MetaHandler::_ZTV15FLV_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb033051ba0) 0
      primary-for FLV_MetaHandler (0x0x7fb032cbe6e8)

Class __gnu_cxx::new_allocator<XML_Node*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<XML_Node*> (0x0x7fb033051d20) 0 empty

Class std::allocator<XML_Node*>
   size=1 align=1
   base size=1 base align=1
std::allocator<XML_Node*> (0x0x7fb032cbe750) 0 empty
  __gnu_cxx::new_allocator<XML_Node*> (0x0x7fb033051d80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<XML_Node*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<XML_Node*> > (0x0x7fb033051cc0) 0 empty

Class std::allocator<XML_Node*>::rebind<XML_Node*>
   size=1 align=1
   base size=0 base align=1
std::allocator<XML_Node*>::rebind<XML_Node*> (0x0x7fb033051ea0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<XML_Node*> >::rebind<XML_Node*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<XML_Node*> >::rebind<XML_Node*> (0x0x7fb033051e40) 0 empty

Class std::_Vector_base<XML_Node*, std::allocator<XML_Node*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<XML_Node*, std::allocator<XML_Node*> >::_Vector_impl (0x0x7fb032cbe8f0) 0
  std::allocator<XML_Node*> (0x0x7fb032cbe958) 0 empty
    __gnu_cxx::new_allocator<XML_Node*> (0x0x7fb033051f00) 0 empty

Class std::_Vector_base<XML_Node*, std::allocator<XML_Node*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<XML_Node*, std::allocator<XML_Node*> > (0x0x7fb033051c60) 0

Class std::vector<XML_Node*>
   size=24 align=8
   base size=24 base align=8
std::vector<XML_Node*> (0x0x7fb032cbe9c0) 0
  std::_Vector_base<XML_Node*, std::allocator<XML_Node*> > (0x0x7fb033051f60) 0

Vtable for XML_Node
XML_Node::_ZTV8XML_Node: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI8XML_Node)
16    (int (*)(...))XML_Node::~XML_Node
24    (int (*)(...))XML_Node::~XML_Node

Class XML_Node
   size=97 align=1
   base size=97 base align=1
XML_Node (0x0x7fb032df10c0) 0
    vptr=((& XML_Node::_ZTV8XML_Node) + 16u)

Vtable for XMLParserAdapter
XMLParserAdapter::_ZTV16XMLParserAdapter: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16XMLParserAdapter)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class XMLParserAdapter
   size=173 align=1
   base size=173 base align=1
XMLParserAdapter (0x0x7fb032df1180) 0
    vptr=((& XMLParserAdapter::_ZTV16XMLParserAdapter) + 16u)

Vtable for ExpatAdapter
ExpatAdapter::_ZTV12ExpatAdapter: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12ExpatAdapter)
16    (int (*)(...))ExpatAdapter::~ExpatAdapter
24    (int (*)(...))ExpatAdapter::~ExpatAdapter
32    (int (*)(...))ExpatAdapter::ParseBuffer

Class ExpatAdapter
   size=189 align=1
   base size=189 base align=1
ExpatAdapter (0x0x7fb032cbea90) 0
    vptr=((& ExpatAdapter::_ZTV12ExpatAdapter) + 16u)
  XMLParserAdapter (0x0x7fb032df11e0) 0
      primary-for ExpatAdapter (0x0x7fb032cbea90)

Vtable for P2_MetaHandler
P2_MetaHandler::_ZTV14P2_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI14P2_MetaHandler)
16    (int (*)(...))P2_MetaHandler::~P2_MetaHandler
24    (int (*)(...))P2_MetaHandler::~P2_MetaHandler
32    (int (*)(...))P2_MetaHandler::CacheFileData
40    (int (*)(...))P2_MetaHandler::ProcessXMP
48    (int (*)(...))P2_MetaHandler::GetSerializeOptions
56    (int (*)(...))P2_MetaHandler::UpdateFile
64    (int (*)(...))P2_MetaHandler::WriteFile

Class P2_MetaHandler
   size=120 align=1
   base size=120 base align=1
P2_MetaHandler (0x0x7fb032cbeaf8) 0
    vptr=((& P2_MetaHandler::_ZTV14P2_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb032df1240) 0
      primary-for P2_MetaHandler (0x0x7fb032cbeaf8)

Vtable for SonyHDV_MetaHandler
SonyHDV_MetaHandler::_ZTV19SonyHDV_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19SonyHDV_MetaHandler)
16    (int (*)(...))SonyHDV_MetaHandler::~SonyHDV_MetaHandler
24    (int (*)(...))SonyHDV_MetaHandler::~SonyHDV_MetaHandler
32    (int (*)(...))SonyHDV_MetaHandler::CacheFileData
40    (int (*)(...))SonyHDV_MetaHandler::ProcessXMP
48    (int (*)(...))SonyHDV_MetaHandler::GetSerializeOptions
56    (int (*)(...))SonyHDV_MetaHandler::UpdateFile
64    (int (*)(...))SonyHDV_MetaHandler::WriteFile

Class SonyHDV_MetaHandler
   size=88 align=1
   base size=88 base align=1
SonyHDV_MetaHandler (0x0x7fb032cbeb60) 0
    vptr=((& SonyHDV_MetaHandler::_ZTV19SonyHDV_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb032df12a0) 0
      primary-for SonyHDV_MetaHandler (0x0x7fb032cbeb60)

Vtable for XDCAM_MetaHandler
XDCAM_MetaHandler::_ZTV17XDCAM_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17XDCAM_MetaHandler)
16    (int (*)(...))XDCAM_MetaHandler::~XDCAM_MetaHandler
24    (int (*)(...))XDCAM_MetaHandler::~XDCAM_MetaHandler
32    (int (*)(...))XDCAM_MetaHandler::CacheFileData
40    (int (*)(...))XDCAM_MetaHandler::ProcessXMP
48    (int (*)(...))XDCAM_MetaHandler::GetSerializeOptions
56    (int (*)(...))XDCAM_MetaHandler::UpdateFile
64    (int (*)(...))XDCAM_MetaHandler::WriteFile

Class XDCAM_MetaHandler
   size=121 align=1
   base size=121 base align=1
XDCAM_MetaHandler (0x0x7fb032cbebc8) 0
    vptr=((& XDCAM_MetaHandler::_ZTV17XDCAM_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb032df1300) 0
      primary-for XDCAM_MetaHandler (0x0x7fb032cbebc8)

Vtable for XDCAMEX_MetaHandler
XDCAMEX_MetaHandler::_ZTV19XDCAMEX_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19XDCAMEX_MetaHandler)
16    (int (*)(...))XDCAMEX_MetaHandler::~XDCAMEX_MetaHandler
24    (int (*)(...))XDCAMEX_MetaHandler::~XDCAMEX_MetaHandler
32    (int (*)(...))XDCAMEX_MetaHandler::CacheFileData
40    (int (*)(...))XDCAMEX_MetaHandler::ProcessXMP
48    (int (*)(...))XDCAMEX_MetaHandler::GetSerializeOptions
56    (int (*)(...))XDCAMEX_MetaHandler::UpdateFile
64    (int (*)(...))XDCAMEX_MetaHandler::WriteFile

Class XDCAMEX_MetaHandler
   size=128 align=1
   base size=128 base align=1
XDCAMEX_MetaHandler (0x0x7fb032cbec30) 0
    vptr=((& XDCAMEX_MetaHandler::_ZTV19XDCAMEX_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb032df1360) 0
      primary-for XDCAMEX_MetaHandler (0x0x7fb032cbec30)

Vtable for AVCHD_MetaHandler
AVCHD_MetaHandler::_ZTV17AVCHD_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17AVCHD_MetaHandler)
16    (int (*)(...))AVCHD_MetaHandler::~AVCHD_MetaHandler
24    (int (*)(...))AVCHD_MetaHandler::~AVCHD_MetaHandler
32    (int (*)(...))AVCHD_MetaHandler::CacheFileData
40    (int (*)(...))AVCHD_MetaHandler::ProcessXMP
48    (int (*)(...))AVCHD_MetaHandler::GetSerializeOptions
56    (int (*)(...))AVCHD_MetaHandler::UpdateFile
64    (int (*)(...))AVCHD_MetaHandler::WriteFile

Class AVCHD_MetaHandler
   size=88 align=1
   base size=88 base align=1
AVCHD_MetaHandler (0x0x7fb032cbec98) 0
    vptr=((& AVCHD_MetaHandler::_ZTV17AVCHD_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb032df13c0) 0
      primary-for AVCHD_MetaHandler (0x0x7fb032cbec98)

Class _GUID
   size=16 align=1
   base size=16 base align=1
_GUID (0x0x7fb032df1420) 0

Class _ASF_ObjectBase
   size=24 align=1
   base size=24 base align=1
_ASF_ObjectBase (0x0x7fb032df1480) 0

Class __gnu_cxx::new_allocator<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7fb032df1600) 0 empty

Class std::allocator<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::basic_string<char> > (0x0x7fb032cbe7b8) 0 empty
  __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7fb032df1660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::basic_string<char> > > (0x0x7fb032df15a0) 0 empty

Class std::allocator<std::basic_string<char> >::rebind<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::basic_string<char> >::rebind<std::basic_string<char> > (0x0x7fb032df1780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::basic_string<char> > >::rebind<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::basic_string<char> > >::rebind<std::basic_string<char> > (0x0x7fb032df1720) 0 empty

Class std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >::_Vector_impl (0x0x7fb032ea6138) 0
  std::allocator<std::basic_string<char> > (0x0x7fb032ea61a0) 0 empty
    __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7fb032df17e0) 0 empty

Class std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > > (0x0x7fb032df1540) 0

Class std::vector<std::basic_string<char> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::basic_string<char> > (0x0x7fb032ea62d8) 0
  std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > > (0x0x7fb032df1840) 0

Vtable for ASF_LegacyManager
ASF_LegacyManager::_ZTV17ASF_LegacyManager: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17ASF_LegacyManager)
16    (int (*)(...))ASF_LegacyManager::~ASF_LegacyManager
24    (int (*)(...))ASF_LegacyManager::~ASF_LegacyManager

Class ASF_LegacyManager
   size=67 align=1
   base size=67 base align=1
ASF_LegacyManager (0x0x7fb032df14e0) 0
    vptr=((& ASF_LegacyManager::_ZTV17ASF_LegacyManager) + 16u)

Vtable for ASF_Support::ObjectData
ASF_Support::ObjectData::_ZTVN11ASF_Support10ObjectDataE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN11ASF_Support10ObjectDataE)
16    (int (*)(...))ASF_Support::ObjectData::~ObjectData
24    (int (*)(...))ASF_Support::ObjectData::~ObjectData

Class ASF_Support::ObjectData
   size=41 align=1
   base size=41 base align=1
ASF_Support::ObjectData (0x0x7fb032df1900) 0
    vptr=((& ASF_Support::ObjectData::_ZTVN11ASF_Support10ObjectDataE) + 16u)

Class __gnu_cxx::new_allocator<ASF_Support::ObjectData>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<ASF_Support::ObjectData> (0x0x7fb032df1a20) 0 empty

Class std::allocator<ASF_Support::ObjectData>
   size=1 align=1
   base size=1 base align=1
std::allocator<ASF_Support::ObjectData> (0x0x7fb032ea63a8) 0 empty
  __gnu_cxx::new_allocator<ASF_Support::ObjectData> (0x0x7fb032df1a80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<ASF_Support::ObjectData> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<ASF_Support::ObjectData> > (0x0x7fb032df19c0) 0 empty

Class std::allocator<ASF_Support::ObjectData>::rebind<ASF_Support::ObjectData>
   size=1 align=1
   base size=0 base align=1
std::allocator<ASF_Support::ObjectData>::rebind<ASF_Support::ObjectData> (0x0x7fb032df1ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<ASF_Support::ObjectData> >::rebind<ASF_Support::ObjectData>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<ASF_Support::ObjectData> >::rebind<ASF_Support::ObjectData> (0x0x7fb032df1b40) 0 empty

Class std::_Vector_base<ASF_Support::ObjectData, std::allocator<ASF_Support::ObjectData> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<ASF_Support::ObjectData, std::allocator<ASF_Support::ObjectData> >::_Vector_impl (0x0x7fb032ea6618) 0
  std::allocator<ASF_Support::ObjectData> (0x0x7fb032ea6680) 0 empty
    __gnu_cxx::new_allocator<ASF_Support::ObjectData> (0x0x7fb032df1c00) 0 empty

Class std::_Vector_base<ASF_Support::ObjectData, std::allocator<ASF_Support::ObjectData> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<ASF_Support::ObjectData, std::allocator<ASF_Support::ObjectData> > (0x0x7fb032df1960) 0

Class std::vector<ASF_Support::ObjectData>
   size=24 align=8
   base size=24 base align=8
std::vector<ASF_Support::ObjectData> (0x0x7fb032ea67b8) 0
  std::_Vector_base<ASF_Support::ObjectData, std::allocator<ASF_Support::ObjectData> > (0x0x7fb032df1c60) 0

Vtable for ASF_Support::ObjectState
ASF_Support::ObjectState::_ZTVN11ASF_Support11ObjectStateE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN11ASF_Support11ObjectStateE)
16    (int (*)(...))ASF_Support::ObjectState::~ObjectState
24    (int (*)(...))ASF_Support::ObjectState::~ObjectState

Class ASF_Support::ObjectState
   size=91 align=1
   base size=91 base align=1
ASF_Support::ObjectState (0x0x7fb032df1cc0) 0
    vptr=((& ASF_Support::ObjectState::_ZTVN11ASF_Support11ObjectStateE) + 16u)

Vtable for ASF_Support
ASF_Support::_ZTV11ASF_Support: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11ASF_Support)
16    (int (*)(...))ASF_Support::~ASF_Support
24    (int (*)(...))ASF_Support::~ASF_Support

Class ASF_Support
   size=24 align=1
   base size=24 base align=1
ASF_Support (0x0x7fb032df18a0) 0
    vptr=((& ASF_Support::_ZTV11ASF_Support) + 16u)

Vtable for ASF_MetaHandler
ASF_MetaHandler::_ZTV15ASF_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15ASF_MetaHandler)
16    (int (*)(...))ASF_MetaHandler::~ASF_MetaHandler
24    (int (*)(...))ASF_MetaHandler::~ASF_MetaHandler
32    (int (*)(...))ASF_MetaHandler::CacheFileData
40    (int (*)(...))ASF_MetaHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))ASF_MetaHandler::UpdateFile
64    (int (*)(...))ASF_MetaHandler::WriteFile

Class ASF_MetaHandler
   size=139 align=1
   base size=139 base align=1
ASF_MetaHandler (0x0x7fb032ea6888) 0
    vptr=((& ASF_MetaHandler::_ZTV15ASF_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb032df1d20) 0
      primary-for ASF_MetaHandler (0x0x7fb032ea6888)

Vtable for GIF_Support::BlockData
GIF_Support::BlockData::_ZTVN11GIF_Support9BlockDataE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN11GIF_Support9BlockDataE)
16    (int (*)(...))GIF_Support::BlockData::~BlockData
24    (int (*)(...))GIF_Support::BlockData::~BlockData

Class GIF_Support::BlockData
   size=22 align=1
   base size=22 base align=1
GIF_Support::BlockData (0x0x7fb032df1d80) 0
    vptr=((& GIF_Support::BlockData::_ZTVN11GIF_Support9BlockDataE) + 16u)

Class __gnu_cxx::new_allocator<GIF_Support::BlockData>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<GIF_Support::BlockData> (0x0x7fb032df1ea0) 0 empty

Class std::allocator<GIF_Support::BlockData>
   size=1 align=1
   base size=1 base align=1
std::allocator<GIF_Support::BlockData> (0x0x7fb032ea68f0) 0 empty
  __gnu_cxx::new_allocator<GIF_Support::BlockData> (0x0x7fb032df1f00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GIF_Support::BlockData> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GIF_Support::BlockData> > (0x0x7fb032df1e40) 0 empty

Class std::allocator<GIF_Support::BlockData>::rebind<GIF_Support::BlockData>
   size=1 align=1
   base size=0 base align=1
std::allocator<GIF_Support::BlockData>::rebind<GIF_Support::BlockData> (0x0x7fb032bb4060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GIF_Support::BlockData> >::rebind<GIF_Support::BlockData>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GIF_Support::BlockData> >::rebind<GIF_Support::BlockData> (0x0x7fb032bb4000) 0 empty

Class std::_Vector_base<GIF_Support::BlockData, std::allocator<GIF_Support::BlockData> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GIF_Support::BlockData, std::allocator<GIF_Support::BlockData> >::_Vector_impl (0x0x7fb032ea6b60) 0
  std::allocator<GIF_Support::BlockData> (0x0x7fb032ea6bc8) 0 empty
    __gnu_cxx::new_allocator<GIF_Support::BlockData> (0x0x7fb032bb40c0) 0 empty

Class std::_Vector_base<GIF_Support::BlockData, std::allocator<GIF_Support::BlockData> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GIF_Support::BlockData, std::allocator<GIF_Support::BlockData> > (0x0x7fb032df1de0) 0

Class std::vector<GIF_Support::BlockData>
   size=24 align=8
   base size=24 base align=8
std::vector<GIF_Support::BlockData> (0x0x7fb032ea6d00) 0
  std::_Vector_base<GIF_Support::BlockData, std::allocator<GIF_Support::BlockData> > (0x0x7fb032bb4120) 0

Vtable for GIF_Support::BlockState
GIF_Support::BlockState::_ZTVN11GIF_Support10BlockStateE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN11GIF_Support10BlockStateE)
16    (int (*)(...))GIF_Support::BlockState::~BlockState
24    (int (*)(...))GIF_Support::BlockState::~BlockState

Class GIF_Support::BlockState
   size=66 align=1
   base size=66 base align=1
GIF_Support::BlockState (0x0x7fb032bb4180) 0
    vptr=((& GIF_Support::BlockState::_ZTVN11GIF_Support10BlockStateE) + 16u)

Vtable for GIF_MetaHandler
GIF_MetaHandler::_ZTV15GIF_MetaHandler: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15GIF_MetaHandler)
16    (int (*)(...))GIF_MetaHandler::~GIF_MetaHandler
24    (int (*)(...))GIF_MetaHandler::~GIF_MetaHandler
32    (int (*)(...))GIF_MetaHandler::CacheFileData
40    (int (*)(...))GIF_MetaHandler::ProcessXMP
48    (int (*)(...))XMPFileHandler::GetSerializeOptions
56    (int (*)(...))GIF_MetaHandler::UpdateFile
64    (int (*)(...))GIF_MetaHandler::WriteFile

Class GIF_MetaHandler
   size=72 align=1
   base size=72 base align=1
GIF_MetaHandler (0x0x7fb032ea6dd0) 0
    vptr=((& GIF_MetaHandler::_ZTV15GIF_MetaHandler) + 16u)
  XMPFileHandler (0x0x7fb032bb41e0) 0
      primary-for GIF_MetaHandler (0x0x7fb032ea6dd0)

Class XMPFileHandlerInfo
   size=24 align=1
   base size=24 base align=1
XMPFileHandlerInfo (0x0x7fb032bb4240) 0

Class __gnu_cxx::new_allocator<std::pair<const unsigned int, XMPFileHandlerInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > (0x0x7fb032bb4300) 0 empty

Class std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > (0x0x7fb032ea6f70) 0 empty
  __gnu_cxx::new_allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > (0x0x7fb032bb4360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7fb032bb43c0) 0 empty

Class std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> >::rebind<std::pair<const unsigned int, XMPFileHandlerInfo> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> >::rebind<std::pair<const unsigned int, XMPFileHandlerInfo> > (0x0x7fb032bb45a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > >::rebind<std::pair<const unsigned int, XMPFileHandlerInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > >::rebind<std::pair<const unsigned int, XMPFileHandlerInfo> > (0x0x7fb032bb4540) 0 empty

Class std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7fb032bb46c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7fb032bb4660) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7fb032bb4720) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7fb032c5e068) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7fb032bb4780) 0 empty

Class std::_Rb_tree<unsigned int, std::pair<const unsigned int, XMPFileHandlerInfo>, std::_Select1st<std::pair<const unsigned int, XMPFileHandlerInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > >::_Rb_tree_impl<std::less<unsigned int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<unsigned int, std::pair<const unsigned int, XMPFileHandlerInfo>, std::_Select1st<std::pair<const unsigned int, XMPFileHandlerInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > >::_Rb_tree_impl<std::less<unsigned int>, false> (0x0x7fb032c5e138) 0
  std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7fb032c5e1a0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7fb032bb47e0) 0 empty

Class std::_Rb_tree<unsigned int, std::pair<const unsigned int, XMPFileHandlerInfo>, std::_Select1st<std::pair<const unsigned int, XMPFileHandlerInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<unsigned int, std::pair<const unsigned int, XMPFileHandlerInfo>, std::_Select1st<std::pair<const unsigned int, XMPFileHandlerInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7fb032bb4600) 0

Class std::map<unsigned int, XMPFileHandlerInfo>
   size=48 align=8
   base size=48 base align=8
std::map<unsigned int, XMPFileHandlerInfo> (0x0x7fb032bb42a0) 0

Class std::_Rb_tree_iterator<std::pair<const unsigned int, XMPFileHandlerInfo> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const unsigned int, XMPFileHandlerInfo> > (0x0x7fb032bb4900) 0

Class std::pair<unsigned int, XMPFileHandlerInfo>
   size=28 align=4
   base size=28 base align=4
std::pair<unsigned int, XMPFileHandlerInfo> (0x0x7fb032bb49c0) 0

Class std::pair<const unsigned int, XMPFileHandlerInfo>
   size=28 align=4
   base size=28 base align=4
std::pair<const unsigned int, XMPFileHandlerInfo> (0x0x7fb032bb4a20) 0

Class std::__is_normal_iterator<long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<long unsigned int*> (0x0x7fb032bb4c00) 0 empty

Class std::_Iter_base<long unsigned int*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<long unsigned int*, false> (0x0x7fb032bb4c60) 0 empty

Class std::_Niter_base<long unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<long unsigned int*> (0x0x7fb032c5eb60) 0 empty
  std::_Iter_base<long unsigned int*, false> (0x0x7fb032bb4cc0) 0 empty

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7fb032bb4d80) 0 empty

Class std::__is_floating<int>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<int> (0x0x7fb032bb4e40) 0 empty

Class std::__traitor<std::__is_integer<int>, std::__is_floating<int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7fb032bb4de0) 0 empty

Class std::__is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<int> (0x0x7fb032c5ec30) 0 empty
  std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7fb032bb4ea0) 0 empty

Class std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7fb032bb4d20) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7fb032c5ed00) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7fb032bb4f00) 0 empty

Class __gnu_cxx::__enable_if<true, void>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, void> (0x0x7fb032bb4f60) 0 empty

Class __gnu_cxx::__enable_if<false, void>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, void> (0x0x7fb03299d000) 0 empty

Class std::_Rb_tree_const_iterator<std::pair<const unsigned int, XMPFileHandlerInfo> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const unsigned int, XMPFileHandlerInfo> > (0x0x7fb03299d060) 0

Class std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> >
   size=64 align=8
   base size=60 base align=8
std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > (0x0x7fb0329de4e0) 0
  std::_Rb_tree_node_base (0x0x7fb03299d0c0) 0

Class std::pair<const std::basic_string<char>, std::basic_string<char> >
   size=16 align=8
   base size=16 base align=8
std::pair<const std::basic_string<char>, std::basic_string<char> > (0x0x7fb03299d360) 0

Class std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > (0x0x7fb0329de5b0) 0
  std::_Rb_tree_node_base (0x0x7fb03299d300) 0

Class std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo>
   size=48 align=8
   base size=48 base align=8
std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> (0x0x7fb03299d420) 0

Class std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> >
   size=80 align=8
   base size=80 base align=8
std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > (0x0x7fb0329de6e8) 0
  std::_Rb_tree_node_base (0x0x7fb03299d3c0) 0

Class std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo>
   size=32 align=8
   base size=32 base align=8
std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> (0x0x7fb03299d5a0) 0

Class std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> >
   size=64 align=8
   base size=64 base align=8
std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > (0x0x7fb0329de958) 0
  std::_Rb_tree_node_base (0x0x7fb03299d540) 0

Class std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo>
   size=40 align=8
   base size=40 base align=8
std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> (0x0x7fb03299d660) 0

Class std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> >
   size=72 align=8
   base size=72 base align=8
std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > (0x0x7fb0329dea28) 0
  std::_Rb_tree_node_base (0x0x7fb03299d600) 0

Class std::pair<const short unsigned int, IPTC_Manager::DataSetInfo>
   size=24 align=8
   base size=24 base align=8
std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> (0x0x7fb03299d7e0) 0

Class std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> >
   size=56 align=8
   base size=56 base align=8
std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > (0x0x7fb0329deaf8) 0
  std::_Rb_tree_node_base (0x0x7fb03299d780) 0

Class std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> >
   size=40 align=8
   base size=40 base align=8
std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > (0x0x7fb03299d8a0) 0

Class std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > >
   size=72 align=8
   base size=72 base align=8
std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > (0x0x7fb0329def08) 0
  std::_Rb_tree_node_base (0x0x7fb03299d840) 0

Class std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo>
   size=36 align=4
   base size=33 base align=4
std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> (0x0x7fb03299da20) 0

Class std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> >
   size=72 align=8
   base size=68 base align=8
std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > (0x0x7fb0326b21a0) 0
  std::_Rb_tree_node_base (0x0x7fb03299d9c0) 0

Class std::unary_function<std::pair<const unsigned int, XMPFileHandlerInfo>, const unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const unsigned int, XMPFileHandlerInfo>, const unsigned int> (0x0x7fb03299dc60) 0 empty

Class std::_Select1st<std::pair<const unsigned int, XMPFileHandlerInfo> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const unsigned int, XMPFileHandlerInfo> > (0x0x7fb0326b2208) 0 empty
  std::unary_function<std::pair<const unsigned int, XMPFileHandlerInfo>, const unsigned int> (0x0x7fb03299dd80) 0 empty

Class std::iterator_traits<PSIR_FileWriter::OtherRsrcInfo*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<PSIR_FileWriter::OtherRsrcInfo*> (0x0x7fb0326f22a0) 0 empty

Class std::iterator_traits<PNG_Support::ChunkData*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<PNG_Support::ChunkData*> (0x0x7fb0326f2600) 0 empty

Class std::_Destroy_aux<false>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<false> (0x0x7fb0326f2660) 0 empty

Class std::iterator_traits<unsigned char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<unsigned char*> (0x0x7fb0326f26c0) 0 empty

Class std::iterator_traits<MOOV_Manager::BoxNode*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<MOOV_Manager::BoxNode*> (0x0x7fb0326f2720) 0 empty

Class std::iterator_traits<TradQT_Manager::ValueInfo*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<TradQT_Manager::ValueInfo*> (0x0x7fb0326f2780) 0 empty

Class std::iterator_traits<XML_Node**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<XML_Node**> (0x0x7fb0326f27e0) 0 empty

Class std::iterator_traits<ASF_Support::ObjectData*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<ASF_Support::ObjectData*> (0x0x7fb0326f2840) 0 empty

Class std::iterator_traits<GIF_Support::BlockData*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<GIF_Support::BlockData*> (0x0x7fb0326f28a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > > (0x0x7fb0326f2960) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > > (0x0x7fb0326f2a80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > > (0x0x7fb0326f2b40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > > (0x0x7fb0326f2c60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > > (0x0x7fb0326f2d80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > > (0x0x7fb0326f2e40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > > (0x0x7fb0326f2f00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > > (0x0x7fb032473060) 0 empty

