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

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

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

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

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

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

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

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

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

Class std::__is_integer<short int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<short int> (0x0x7faab4c83660) 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> (0x0x7faab4c836c0) 0 empty

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7faab4c837e0) 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> (0x0x7faab4c83840) 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> (0x0x7faab4c838a0) 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> (0x0x7faab4c83900) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7faab4cbf240) 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> (0x0x7faab4cbf2a0) 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> (0x0x7faab4cbf300) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7faab4cbf360) 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> (0x0x7faab4cbf3c0) 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> (0x0x7faab4cbf420) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7faab4cbf4e0) 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> (0x0x7faab4cbf540) 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> (0x0x7faab4cbf5a0) 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> (0x0x7faab4cbf600) 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> (0x0x7faab4cbf660) 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> (0x0x7faab4cbf6c0) 0 empty

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7faab4ce9068) 0 empty
  std::input_iterator_tag (0x0x7faab4cbfd80) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7faab4ce90d0) 0 empty
  std::forward_iterator_tag (0x0x7faab4ce9138) 0 empty
    std::input_iterator_tag (0x0x7faab4cbfde0) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7faab4ce91a0) 0 empty
  std::bidirectional_iterator_tag (0x0x7faab4ce9208) 0 empty
    std::forward_iterator_tag (0x0x7faab4ce9270) 0 empty
      std::input_iterator_tag (0x0x7faab4cbfe40) 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> (0x0x7faab4d07180) 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 (0x0x7faab4d07360) 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 (0x0x7faab4d073c0) 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 (0x0x7faab4d07420) 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 (0x0x7faab4d07480) 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 (0x0x7faab4d074e0) 0 empty

Class std::__iter_swap<true>
   size=1 align=1
   base size=0 base align=1
std::__iter_swap<true> (0x0x7faab4d07900) 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> (0x0x7faab4d07a80) 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> (0x0x7faab4d07ba0) 0 empty

Class std::__equal<true>
   size=1 align=1
   base size=0 base align=1
std::__equal<true> (0x0x7faab4d07cc0) 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> (0x0x7faab4d07d80) 0 empty

Class std::__lexicographical_compare<true>
   size=1 align=1
   base size=0 base align=1
std::__lexicographical_compare<true> (0x0x7faab4d07e40) 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 (0x0x7faab4d07ea0) 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 (0x0x7faab4ce95b0) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7faab4d07f00) 0 nearly-empty
      primary-for std::bad_exception (0x0x7faab4ce95b0)

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 (0x0x7faab4ce9618) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 16u)
  std::exception (0x0x7faab4d07f60) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7faab4ce9618)

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 (0x0x7faab4ce9680) 0 nearly-empty
    vptr=((& std::bad_array_length::_ZTVSt16bad_array_length) + 16u)
  std::bad_alloc (0x0x7faab4ce96e8) 0 nearly-empty
      primary-for std::bad_array_length (0x0x7faab4ce9680)
    std::exception (0x0x7faab4624000) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7faab4ce96e8)

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

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

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

Class std::allocator<char>
   size=1 align=1
   base size=1 base align=1
std::allocator<char> (0x0x7faab50bf0d0) 0 empty
  __gnu_cxx::new_allocator<char> (0x0x7faab4624360) 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> (0x0x7faab46243c0) 0 empty

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

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

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

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

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

Class std::_Bit_reference
   size=16 align=8
   base size=16 base align=8
std::_Bit_reference (0x0x7faab4624b40) 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> (0x0x7faab4624ba0) 0 empty

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7faab4ce9958) 0
  std::_Bit_iterator_base (0x0x7faab4ce99c0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7faab4624c60) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7faab4ce9a28) 0
  std::_Bit_iterator_base (0x0x7faab4ce9a90) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7faab4624cc0) 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> (0x0x7faab4624e40) 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> (0x0x7faab4624ea0) 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> (0x0x7faab4ce9d00) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7faab4624f00) 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> (0x0x7faab4624f60) 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> (0x0x7faab43d1000) 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> (0x0x7faab4ce9e38) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7faab43d1060) 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> > (0x0x7faab43d10c0) 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> (0x0x7faab43d1120) 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> (0x0x7faab4ce9f70) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7faab43d1180) 0 empty

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

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

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

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

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

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

Class std::_Rb_tree_node_base
   size=32 align=8
   base size=32 base align=8
std::_Rb_tree_node_base (0x0x7faab450eea0) 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*> (0x0x7faab4563120) 0

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

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

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

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

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

Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7faab45639c0) 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 (0x0x7faab4563a20) 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 (0x0x7faab4563a80) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class <anonymous struct>::<anonymous struct>
   size=72 align=8
   base size=72 base align=8
<anonymous struct>::<anonymous struct> (0x0x7faab3fe3360) 0

Class <anonymous struct>
   size=104 align=8
   base size=104 base align=8
<anonymous struct> (0x0x7faab3fe3300) 0

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

Class __pthread_cleanup_class
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_class (0x0x7faab3fe3420) 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> > (0x0x7faab3fe3600) 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> (0x0x7faab3fe3660) 0 empty

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

Class std::allocator<char>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<char>::rebind<char> (0x0x7faab3fe3840) 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 (0x0x7faab4343340) 0
  std::allocator<char> (0x0x7faab43433a8) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7faab3fe38a0) 0 empty

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

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

Class std::basic_string<char>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep (0x0x7faab43435b0) 0
  std::basic_string<char>::_Rep_base (0x0x7faab3fe3960) 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> (0x0x7faab3fe3a20) 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 (0x0x7faab43436e8) 0
  std::allocator<wchar_t> (0x0x7faab4343750) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7faab3fe3a80) 0 empty

Class std::basic_string<wchar_t>
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t> (0x0x7faab3fe39c0) 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 (0x0x7faab3fe3ae0) 0

Class std::allocator<wchar_t>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<wchar_t>::rebind<char> (0x0x7faab3fe3ba0) 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 (0x0x7faab43437b8) 0
  std::basic_string<wchar_t>::_Rep_base (0x0x7faab3fe3b40) 0

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

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

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

Class XMP_AutoLock
   size=8 align=8
   base size=8 base align=8
XMP_AutoLock (0x0x7faab3fe3de0) 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> > > (0x0x7faab3fe3ea0) 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> > > (0x0x7faab43439c0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > (0x0x7faab3ef1000) 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> > > > (0x0x7faab3ef10c0) 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> > > (0x0x7faab3ef11e0) 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> > > (0x0x7faab3ef1180) 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> > > > (0x0x7faab3ef1300) 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> > > > (0x0x7faab3ef12a0) 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> (0x0x7faab3ef1360) 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> > (0x0x7faab4343c30) 0 empty
  std::binary_function<std::basic_string<char>, std::basic_string<char>, bool> (0x0x7faab3ef13c0) 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> > > > (0x0x7faab3ef1420) 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> > > > (0x0x7faab4343c98) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7faab3ef1480) 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> (0x0x7faab4343d00) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7faab4343d68) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7faab3ef14e0) 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> > > > (0x0x7faab3ef1240) 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> > (0x0x7faab3fe3e40) 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 (0x0x7faab3ef1540) 0
    vptr=((& XMP_NamespaceTable::_ZTV18XMP_NamespaceTable) + 16u)

Class WXMP_Result
   size=40 align=8
   base size=36 base align=8
WXMP_Result (0x0x7faab3ef1600) 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 (0x0x7faab3ef1780) 0
    vptr=((& XMPFiles::_ZTV8XMPFiles) + 16u)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class FileExtMapping
   size=16 align=8
   base size=16 base align=8
FileExtMapping (0x0x7faab3cd93c0) 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> > (0x0x7faab3cd9480) 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 (0x0x7faab3cd9420) 0
    vptr=((& XMPFileHandler::_ZTV14XMPFileHandler) + 16u)

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

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

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7faab3cd9600) 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> > (0x0x7faab3cd95a0) 0

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

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

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

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

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

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

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

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

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

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

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

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

Class TIFF_Manager::RawIFDEntry
   size=12 align=4
   base size=12 base align=4
TIFF_Manager::RawIFDEntry (0x0x7faab3cd9ba0) 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 (0x0x7faab3cd9a20) 0
    vptr=((& TIFF_Manager::_ZTV12TIFF_Manager) + 16u)

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

Class TIFF_MemoryReader::TweakedIFDInfo
   size=16 align=8
   base size=16 base align=8
TIFF_MemoryReader::TweakedIFDInfo (0x0x7faab3cd9cc0) 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 (0x0x7faab4343a90) 0
    vptr=((& TIFF_MemoryReader::_ZTV17TIFF_MemoryReader) + 16u)
  TIFF_Manager (0x0x7faab3cd9c00) 0
      primary-for TIFF_MemoryReader (0x0x7faab4343a90)

Class TIFF_FileWriter::InternalTagInfo
   size=40 align=8
   base size=34 base align=8
TIFF_FileWriter::InternalTagInfo (0x0x7faab3cd9d80) 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> > (0x0x7faab3cd9ea0) 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> > (0x0x7faab3b041a0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > (0x0x7faab3cd9f00) 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> > > (0x0x7faab3cd9f60) 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> > (0x0x7faab3b3a0c0) 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> > (0x0x7faab3b3a060) 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> > > (0x0x7faab3b3a1e0) 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> > > (0x0x7faab3b3a180) 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> (0x0x7faab3b3a240) 0 empty

Class std::less<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<short unsigned int> (0x0x7faab3b04750) 0 empty
  std::binary_function<short unsigned int, short unsigned int, bool> (0x0x7faab3b3a2a0) 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> > > (0x0x7faab3b3a300) 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> > > (0x0x7faab3b047b8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7faab3b3a360) 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> (0x0x7faab3b04820) 0
  std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7faab3b04888) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7faab3b3a3c0) 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> > > (0x0x7faab3b3a120) 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> (0x0x7faab3cd9e40) 0

Class TIFF_FileWriter::InternalIFDInfo
   size=64 align=8
   base size=64 base align=8
TIFF_FileWriter::InternalIFDInfo (0x0x7faab3cd9de0) 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 (0x0x7faab3b04000) 0
    vptr=((& TIFF_FileWriter::_ZTV15TIFF_FileWriter) + 16u)
  TIFF_Manager (0x0x7faab3cd9d20) 0
      primary-for TIFF_FileWriter (0x0x7faab3b04000)

Class PSIR_Manager::ImgRsrcInfo
   size=24 align=8
   base size=20 base align=8
PSIR_Manager::ImgRsrcInfo (0x0x7faab3b3a600) 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 (0x0x7faab3b3a5a0) 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> > (0x0x7faab3b3a720) 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> > (0x0x7faab3b04958) 0 empty
  __gnu_cxx::new_allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > (0x0x7faab3b3a840) 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> > > (0x0x7faab3b3a900) 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> > (0x0x7faab3b3aa20) 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> > (0x0x7faab3b3a9c0) 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> > > (0x0x7faab3b3ab40) 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> > > (0x0x7faab3b3aae0) 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> > > (0x0x7faab3b3ad80) 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> > > (0x0x7faab3b04d68) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7faab3b3ade0) 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> (0x0x7faab3b04ea0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7faab3b04f08) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7faab3b3ae40) 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> > > (0x0x7faab3b3aa80) 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> (0x0x7faab3b3a6c0) 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 (0x0x7faab3b048f0) 0
    vptr=((& PSIR_MemoryReader::_ZTV17PSIR_MemoryReader) + 16u)
  PSIR_Manager (0x0x7faab3b3a660) 0 nearly-empty
      primary-for PSIR_MemoryReader (0x0x7faab3b048f0)

Class PSIR_FileWriter::InternalRsrcInfo
   size=32 align=8
   base size=32 base align=8
PSIR_FileWriter::InternalRsrcInfo (0x0x7faab38e5000) 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> > (0x0x7faab38e50c0) 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> > (0x0x7faab38fa0d0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > (0x0x7faab38e5120) 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> > > (0x0x7faab38e5180) 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> > (0x0x7faab38e52a0) 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> > (0x0x7faab38e5240) 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> > > (0x0x7faab38e53c0) 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> > > (0x0x7faab38e5360) 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> > > (0x0x7faab38e5420) 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> > > (0x0x7faab38fa5b0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7faab38e5480) 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> (0x0x7faab38fa618) 0
  std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7faab38fa680) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7faab38e54e0) 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> > > (0x0x7faab38e5300) 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> (0x0x7faab38e5060) 0

Class PSIR_FileWriter::OtherRsrcInfo
   size=8 align=4
   base size=8 base align=4
PSIR_FileWriter::OtherRsrcInfo (0x0x7faab38e5600) 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> (0x0x7faab38e5720) 0 empty

Class std::allocator<PSIR_FileWriter::OtherRsrcInfo>
   size=1 align=1
   base size=1 base align=1
std::allocator<PSIR_FileWriter::OtherRsrcInfo> (0x0x7faab38fa7b8) 0 empty
  __gnu_cxx::new_allocator<PSIR_FileWriter::OtherRsrcInfo> (0x0x7faab38e5780) 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> > (0x0x7faab38e56c0) 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> (0x0x7faab38e58a0) 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> (0x0x7faab38e5840) 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 (0x0x7faab38fa958) 0
  std::allocator<PSIR_FileWriter::OtherRsrcInfo> (0x0x7faab38fa9c0) 0 empty
    __gnu_cxx::new_allocator<PSIR_FileWriter::OtherRsrcInfo> (0x0x7faab38e5900) 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> > (0x0x7faab38e5660) 0

Class std::vector<PSIR_FileWriter::OtherRsrcInfo>
   size=24 align=8
   base size=24 base align=8
std::vector<PSIR_FileWriter::OtherRsrcInfo> (0x0x7faab38faaf8) 0
  std::_Vector_base<PSIR_FileWriter::OtherRsrcInfo, std::allocator<PSIR_FileWriter::OtherRsrcInfo> > (0x0x7faab38e5a20) 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 (0x0x7faab3b04a28) 0
    vptr=((& PSIR_FileWriter::_ZTV15PSIR_FileWriter) + 16u)
  PSIR_Manager (0x0x7faab3b3af60) 0 nearly-empty
      primary-for PSIR_FileWriter (0x0x7faab3b04a28)

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

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

Class IPTC_Manager::DataSetInfo
   size=16 align=8
   base size=16 base align=8
IPTC_Manager::DataSetInfo (0x0x7faab38e5ba0) 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> > (0x0x7faab38e5c60) 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> > (0x0x7faab38fac30) 0 empty
  __gnu_cxx::new_allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > (0x0x7faab38e5d80) 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> > > (0x0x7faab38e5e40) 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> > (0x0x7faab38e5f60) 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> > (0x0x7faab38e5f00) 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> > > (0x0x7faab36650c0) 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> > > (0x0x7faab3665060) 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> > > (0x0x7faab3665300) 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> > > (0x0x7faab38fa208) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7faab3665360) 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> (0x0x7faab38fad00) 0
  std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7faab368a000) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7faab36653c0) 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> > > (0x0x7faab3665000) 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> (0x0x7faab38e5c00) 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 (0x0x7faab38e5b40) 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 (0x0x7faab368a1a0) 0
    vptr=((& IPTC_Reader::_ZTV11IPTC_Reader) + 16u)
  IPTC_Manager (0x0x7faab36654e0) 0
      primary-for IPTC_Reader (0x0x7faab368a1a0)

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 (0x0x7faab368a208) 0
    vptr=((& IPTC_Writer::_ZTV11IPTC_Writer) + 16u)
  IPTC_Manager (0x0x7faab3665540) 0
      primary-for IPTC_Writer (0x0x7faab368a208)

Class JPEG_MetaHandler::GUID_32
   size=32 align=1
   base size=32 base align=1
JPEG_MetaHandler::GUID_32 (0x0x7faab3665600) 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> > > (0x0x7faab36656c0) 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> > > (0x0x7faab368a2d8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > (0x0x7faab36657e0) 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> > > > (0x0x7faab36658a0) 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> > > (0x0x7faab36659c0) 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> > > (0x0x7faab3665960) 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> > > > (0x0x7faab3665ae0) 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> > > > (0x0x7faab3665a80) 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> (0x0x7faab3665b40) 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> (0x0x7faab368a548) 0 empty
  std::binary_function<JPEG_MetaHandler::GUID_32, JPEG_MetaHandler::GUID_32, bool> (0x0x7faab3665ba0) 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> > > > (0x0x7faab3665c00) 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> > > > (0x0x7faab368a5b0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7faab3665c60) 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> (0x0x7faab368a618) 0
  std::allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7faab368a680) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7faab3665cc0) 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> > > > (0x0x7faab3665a20) 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> > (0x0x7faab3665660) 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 (0x0x7faab368a270) 0
    vptr=((& JPEG_MetaHandler::_ZTV16JPEG_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab36655a0) 0
      primary-for JPEG_MetaHandler (0x0x7faab368a270)

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 (0x0x7faab368a7b8) 0
    vptr=((& TIFF_MetaHandler::_ZTV16TIFF_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab3665d20) 0
      primary-for TIFF_MetaHandler (0x0x7faab368a7b8)

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 (0x0x7faab368a820) 0
    vptr=((& PSD_MetaHandler::_ZTV15PSD_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab3665d80) 0
      primary-for PSD_MetaHandler (0x0x7faab368a820)

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 (0x0x7faab368a888) 0
    vptr=((& Basic_MetaHandler::_ZTV17Basic_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab3665de0) 0
      primary-for Basic_MetaHandler (0x0x7faab368a888)

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 (0x0x7faab368a8f0) 0
    vptr=((& InDesign_MetaHandler::_ZTV20InDesign_MetaHandler) + 16u)
  Basic_MetaHandler (0x0x7faab368a958) 0
      primary-for InDesign_MetaHandler (0x0x7faab368a8f0)
    XMPFileHandler (0x0x7faab3665e40) 0
        primary-for Basic_MetaHandler (0x0x7faab368a958)

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 (0x0x7faab368a9c0) 0
    vptr=((& Trivial_MetaHandler::_ZTV19Trivial_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab3665ea0) 0
      primary-for Trivial_MetaHandler (0x0x7faab368a9c0)

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 (0x0x7faab368aa28) 0
    vptr=((& PostScript_MetaHandler::_ZTV22PostScript_MetaHandler) + 16u)
  Trivial_MetaHandler (0x0x7faab368aa90) 0
      primary-for PostScript_MetaHandler (0x0x7faab368aa28)
    XMPFileHandler (0x0x7faab3665f00) 0
        primary-for Trivial_MetaHandler (0x0x7faab368aa90)

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 (0x0x7faab368aaf8) 0
    vptr=((& Scanner_MetaHandler::_ZTV19Scanner_MetaHandler) + 16u)
  Trivial_MetaHandler (0x0x7faab368ab60) 0
      primary-for Scanner_MetaHandler (0x0x7faab368aaf8)
    XMPFileHandler (0x0x7faab3665f60) 0
        primary-for Trivial_MetaHandler (0x0x7faab368ab60)

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 (0x0x7faab368abc8) 0
    vptr=((& MPEG2_MetaHandler::_ZTV17MPEG2_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab3423000) 0
      primary-for MPEG2_MetaHandler (0x0x7faab368abc8)

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 (0x0x7faab3423060) 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> (0x0x7faab3423180) 0 empty

Class std::allocator<PNG_Support::ChunkData>
   size=1 align=1
   base size=1 base align=1
std::allocator<PNG_Support::ChunkData> (0x0x7faab368ac30) 0 empty
  __gnu_cxx::new_allocator<PNG_Support::ChunkData> (0x0x7faab34231e0) 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> > (0x0x7faab3423120) 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> (0x0x7faab3423300) 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> (0x0x7faab34232a0) 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 (0x0x7faab368aea0) 0
  std::allocator<PNG_Support::ChunkData> (0x0x7faab368af08) 0 empty
    __gnu_cxx::new_allocator<PNG_Support::ChunkData> (0x0x7faab3423360) 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> > (0x0x7faab34230c0) 0

Class std::vector<PNG_Support::ChunkData>
   size=24 align=8
   base size=24 base align=8
std::vector<PNG_Support::ChunkData> (0x0x7faab368a3a8) 0
  std::_Vector_base<PNG_Support::ChunkData, std::allocator<PNG_Support::ChunkData> > (0x0x7faab34233c0) 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 (0x0x7faab3423420) 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 (0x0x7faab368a750) 0
    vptr=((& PNG_MetaHandler::_ZTV15PNG_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab3423480) 0
      primary-for PNG_MetaHandler (0x0x7faab368a750)

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

Class std::allocator<RIFF::ContainerChunk*>
   size=1 align=1
   base size=1 base align=1
std::allocator<RIFF::ContainerChunk*> (0x0x7faab38fac98) 0 empty
  __gnu_cxx::new_allocator<RIFF::ContainerChunk*> (0x0x7faab3423660) 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*> > (0x0x7faab34235a0) 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*> (0x0x7faab3423780) 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*> (0x0x7faab3423720) 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 (0x0x7faab34cf208) 0
  std::allocator<RIFF::ContainerChunk*> (0x0x7faab34cf270) 0 empty
    __gnu_cxx::new_allocator<RIFF::ContainerChunk*> (0x0x7faab34237e0) 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*> > (0x0x7faab3423540) 0

Class std::vector<RIFF::ContainerChunk*>
   size=24 align=8
   base size=24 base align=8
std::vector<RIFF::ContainerChunk*> (0x0x7faab34cf2d8) 0
  std::_Vector_base<RIFF::ContainerChunk*, std::allocator<RIFF::ContainerChunk*> > (0x0x7faab3423900) 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 (0x0x7faab368ac98) 0
    vptr=((& RIFF_MetaHandler::_ZTV16RIFF_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab34234e0) 0
      primary-for RIFF_MetaHandler (0x0x7faab368ac98)

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

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

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

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

Class TXMPUtils<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
TXMPUtils<std::basic_string<char> > (0x0x7faab3423ba0) 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*> (0x0x7faab3423d20) 0 empty

Class std::allocator<ID3_Support::ID3v2Frame*>
   size=1 align=1
   base size=1 base align=1
std::allocator<ID3_Support::ID3v2Frame*> (0x0x7faab34cf750) 0 empty
  __gnu_cxx::new_allocator<ID3_Support::ID3v2Frame*> (0x0x7faab3423d80) 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*> > (0x0x7faab3423cc0) 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*> (0x0x7faab3423ea0) 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*> (0x0x7faab3423e40) 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 (0x0x7faab34cf9c0) 0
  std::allocator<ID3_Support::ID3v2Frame*> (0x0x7faab34cfa28) 0 empty
    __gnu_cxx::new_allocator<ID3_Support::ID3v2Frame*> (0x0x7faab3423f00) 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*> > (0x0x7faab3423c60) 0

Class std::vector<ID3_Support::ID3v2Frame*>
   size=24 align=8
   base size=24 base align=8
std::vector<ID3_Support::ID3v2Frame*> (0x0x7faab34cfb60) 0
  std::_Vector_base<ID3_Support::ID3v2Frame*, std::allocator<ID3_Support::ID3v2Frame*> > (0x0x7faab3423f60) 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*> > (0x0x7faab3242060) 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*> > (0x0x7faab34cfc30) 0 empty
  __gnu_cxx::new_allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > (0x0x7faab32420c0) 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*> > > (0x0x7faab3242120) 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*> > (0x0x7faab3242300) 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*> > (0x0x7faab32422a0) 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*> > > (0x0x7faab3242420) 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*> > > (0x0x7faab32423c0) 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> (0x0x7faab3242540) 0 empty

Class std::less<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<unsigned int> (0x0x7faab34cff70) 0 empty
  std::binary_function<unsigned int, unsigned int, bool> (0x0x7faab32425a0) 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*> > > (0x0x7faab3242600) 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*> > > (0x0x7faab34cf618) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7faab3242720) 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> (0x0x7faab34cf7b8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7faab34cfbc8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7faab3242840) 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*> > > (0x0x7faab3242360) 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*> (0x0x7faab3242000) 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 (0x0x7faab34cf6e8) 0
    vptr=((& MP3_MetaHandler::_ZTV15MP3_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab3423c00) 0
      primary-for MP3_MetaHandler (0x0x7faab34cf6e8)

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 (0x0x7faab32b80d0) 0
    vptr=((& SWF_MetaHandler::_ZTV15SWF_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab32429c0) 0
      primary-for SWF_MetaHandler (0x0x7faab32b80d0)

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

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

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

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

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

Class UCF_MetaHandler::EndOfCD
   size=40 align=8
   base size=34 base align=8
UCF_MetaHandler::EndOfCD (0x0x7faab3242c60) 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> (0x0x7faab3242d80) 0 empty

Class std::allocator<UCF_MetaHandler::CDFileHeader>
   size=1 align=1
   base size=1 base align=1
std::allocator<UCF_MetaHandler::CDFileHeader> (0x0x7faab32b81a0) 0 empty
  __gnu_cxx::new_allocator<UCF_MetaHandler::CDFileHeader> (0x0x7faab3242de0) 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> > (0x0x7faab3242d20) 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> (0x0x7faab3242f00) 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> (0x0x7faab3242ea0) 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 (0x0x7faab32b8340) 0
  std::allocator<UCF_MetaHandler::CDFileHeader> (0x0x7faab32b83a8) 0 empty
    __gnu_cxx::new_allocator<UCF_MetaHandler::CDFileHeader> (0x0x7faab3242f60) 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> > (0x0x7faab3242cc0) 0

Class std::vector<UCF_MetaHandler::CDFileHeader>
   size=24 align=8
   base size=24 base align=8
std::vector<UCF_MetaHandler::CDFileHeader> (0x0x7faab32b84e0) 0
  std::_Vector_base<UCF_MetaHandler::CDFileHeader, std::allocator<UCF_MetaHandler::CDFileHeader> > (0x0x7faab33570c0) 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 (0x0x7faab32b8138) 0
    vptr=((& UCF_MetaHandler::_ZTV15UCF_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab3242a20) 0
      primary-for UCF_MetaHandler (0x0x7faab32b8138)

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

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

Class std::allocator<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::allocator<unsigned char> (0x0x7faab32b8618) 0 empty
  __gnu_cxx::new_allocator<unsigned char> (0x0x7faab3357360) 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> > (0x0x7faab33572a0) 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> (0x0x7faab3357480) 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> (0x0x7faab3357420) 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 (0x0x7faab32b87b8) 0
  std::allocator<unsigned char> (0x0x7faab32b8820) 0 empty
    __gnu_cxx::new_allocator<unsigned char> (0x0x7faab33574e0) 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> > (0x0x7faab3357240) 0

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

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

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

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

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

Class MOOV_Manager::Content_stsc_entry
   size=12 align=1
   base size=12 base align=1
MOOV_Manager::Content_stsc_entry (0x0x7faab33577e0) 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> (0x0x7faab3357900) 0 empty

Class std::allocator<MOOV_Manager::BoxNode>
   size=1 align=1
   base size=1 base align=1
std::allocator<MOOV_Manager::BoxNode> (0x0x7faab32b8a90) 0 empty
  __gnu_cxx::new_allocator<MOOV_Manager::BoxNode> (0x0x7faab3357960) 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> > (0x0x7faab33578a0) 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> (0x0x7faab3357a80) 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> (0x0x7faab3357a20) 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 (0x0x7faab32b8d00) 0
  std::allocator<MOOV_Manager::BoxNode> (0x0x7faab32b8d68) 0 empty
    __gnu_cxx::new_allocator<MOOV_Manager::BoxNode> (0x0x7faab3357ae0) 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> > (0x0x7faab3357840) 0

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

Class MOOV_Manager::BoxNode
   size=65 align=1
   base size=65 base align=1
MOOV_Manager::BoxNode (0x0x7faab3357c60) 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 (0x0x7faab3357180) 0
    vptr=((& MOOV_Manager::_ZTV12MOOV_Manager) + 16u)

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

Class TradQT_Manager::ValueInfo
   size=19 align=1
   base size=19 base align=1
TradQT_Manager::ValueInfo (0x0x7faab3357d80) 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> (0x0x7faab3357ea0) 0 empty

Class std::allocator<TradQT_Manager::ValueInfo>
   size=1 align=1
   base size=1 base align=1
std::allocator<TradQT_Manager::ValueInfo> (0x0x7faab32b8f08) 0 empty
  __gnu_cxx::new_allocator<TradQT_Manager::ValueInfo> (0x0x7faab3357f00) 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> > (0x0x7faab3357e40) 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> (0x0x7faab314a060) 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> (0x0x7faab314a000) 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 (0x0x7faab32b8680) 0
  std::allocator<TradQT_Manager::ValueInfo> (0x0x7faab32b88f0) 0 empty
    __gnu_cxx::new_allocator<TradQT_Manager::ValueInfo> (0x0x7faab314a0c0) 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> > (0x0x7faab3357de0) 0

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

Class TradQT_Manager::ParsedBoxInfo
   size=29 align=1
   base size=29 base align=1
TradQT_Manager::ParsedBoxInfo (0x0x7faab314a2a0) 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> > (0x0x7faab314a360) 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> > (0x0x7faab34cfc98) 0 empty
  __gnu_cxx::new_allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > (0x0x7faab314a3c0) 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> > > (0x0x7faab314a420) 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> > (0x0x7faab314a600) 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> > (0x0x7faab314a5a0) 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> > > (0x0x7faab314a720) 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> > > (0x0x7faab314a6c0) 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> > > (0x0x7faab314a960) 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> > > (0x0x7faab2db72d8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7faab314a9c0) 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> (0x0x7faab2db7410) 0
  std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7faab2db7478) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7faab314aa20) 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> > > (0x0x7faab314a660) 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> (0x0x7faab314a300) 0

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

Class MPEG4_MetaHandler::TimecodeTrackInfo
   size=36 align=1
   base size=36 base align=1
MPEG4_MetaHandler::TimecodeTrackInfo (0x0x7faab314aae0) 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 (0x0x7faab2db7680) 0
    vptr=((& MPEG4_MetaHandler::_ZTV17MPEG4_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab314aa80) 0
      primary-for MPEG4_MetaHandler (0x0x7faab2db7680)

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 (0x0x7faab2db76e8) 0
    vptr=((& FLV_MetaHandler::_ZTV15FLV_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab314aba0) 0
      primary-for FLV_MetaHandler (0x0x7faab2db76e8)

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

Class std::allocator<XML_Node*>
   size=1 align=1
   base size=1 base align=1
std::allocator<XML_Node*> (0x0x7faab2db7750) 0 empty
  __gnu_cxx::new_allocator<XML_Node*> (0x0x7faab314ad80) 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*> > (0x0x7faab314acc0) 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*> (0x0x7faab314aea0) 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*> (0x0x7faab314ae40) 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 (0x0x7faab2db78f0) 0
  std::allocator<XML_Node*> (0x0x7faab2db7958) 0 empty
    __gnu_cxx::new_allocator<XML_Node*> (0x0x7faab314af00) 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*> > (0x0x7faab314ac60) 0

Class std::vector<XML_Node*>
   size=24 align=8
   base size=24 base align=8
std::vector<XML_Node*> (0x0x7faab2db79c0) 0
  std::_Vector_base<XML_Node*, std::allocator<XML_Node*> > (0x0x7faab314af60) 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 (0x0x7faab2ef10c0) 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 (0x0x7faab2ef1180) 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 (0x0x7faab2db7a90) 0
    vptr=((& ExpatAdapter::_ZTV12ExpatAdapter) + 16u)
  XMLParserAdapter (0x0x7faab2ef11e0) 0
      primary-for ExpatAdapter (0x0x7faab2db7a90)

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 (0x0x7faab2db7af8) 0
    vptr=((& P2_MetaHandler::_ZTV14P2_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab2ef1240) 0
      primary-for P2_MetaHandler (0x0x7faab2db7af8)

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 (0x0x7faab2db7b60) 0
    vptr=((& SonyHDV_MetaHandler::_ZTV19SonyHDV_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab2ef12a0) 0
      primary-for SonyHDV_MetaHandler (0x0x7faab2db7b60)

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 (0x0x7faab2db7bc8) 0
    vptr=((& XDCAM_MetaHandler::_ZTV17XDCAM_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab2ef1300) 0
      primary-for XDCAM_MetaHandler (0x0x7faab2db7bc8)

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 (0x0x7faab2db7c30) 0
    vptr=((& XDCAMEX_MetaHandler::_ZTV19XDCAMEX_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab2ef1360) 0
      primary-for XDCAMEX_MetaHandler (0x0x7faab2db7c30)

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 (0x0x7faab2db7c98) 0
    vptr=((& AVCHD_MetaHandler::_ZTV17AVCHD_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab2ef13c0) 0
      primary-for AVCHD_MetaHandler (0x0x7faab2db7c98)

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

Class _ASF_ObjectBase
   size=24 align=1
   base size=24 base align=1
_ASF_ObjectBase (0x0x7faab2ef1480) 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> > (0x0x7faab2ef1600) 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> > (0x0x7faab2db77b8) 0 empty
  __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7faab2ef1660) 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> > > (0x0x7faab2ef15a0) 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> > (0x0x7faab2ef1780) 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> > (0x0x7faab2ef1720) 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 (0x0x7faab2ba4138) 0
  std::allocator<std::basic_string<char> > (0x0x7faab2ba41a0) 0 empty
    __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7faab2ef17e0) 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> > > (0x0x7faab2ef1540) 0

Class std::vector<std::basic_string<char> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::basic_string<char> > (0x0x7faab2ba42d8) 0
  std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > > (0x0x7faab2ef1840) 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 (0x0x7faab2ef14e0) 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 (0x0x7faab2ef1900) 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> (0x0x7faab2ef1a20) 0 empty

Class std::allocator<ASF_Support::ObjectData>
   size=1 align=1
   base size=1 base align=1
std::allocator<ASF_Support::ObjectData> (0x0x7faab2ba43a8) 0 empty
  __gnu_cxx::new_allocator<ASF_Support::ObjectData> (0x0x7faab2ef1a80) 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> > (0x0x7faab2ef19c0) 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> (0x0x7faab2ef1ba0) 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> (0x0x7faab2ef1b40) 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 (0x0x7faab2ba4618) 0
  std::allocator<ASF_Support::ObjectData> (0x0x7faab2ba4680) 0 empty
    __gnu_cxx::new_allocator<ASF_Support::ObjectData> (0x0x7faab2ef1c00) 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> > (0x0x7faab2ef1960) 0

Class std::vector<ASF_Support::ObjectData>
   size=24 align=8
   base size=24 base align=8
std::vector<ASF_Support::ObjectData> (0x0x7faab2ba47b8) 0
  std::_Vector_base<ASF_Support::ObjectData, std::allocator<ASF_Support::ObjectData> > (0x0x7faab2ef1c60) 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 (0x0x7faab2ef1cc0) 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 (0x0x7faab2ef18a0) 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 (0x0x7faab2ba4888) 0
    vptr=((& ASF_MetaHandler::_ZTV15ASF_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab2ef1d20) 0
      primary-for ASF_MetaHandler (0x0x7faab2ba4888)

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 (0x0x7faab2ef1d80) 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> (0x0x7faab2ef1ea0) 0 empty

Class std::allocator<GIF_Support::BlockData>
   size=1 align=1
   base size=1 base align=1
std::allocator<GIF_Support::BlockData> (0x0x7faab2ba48f0) 0 empty
  __gnu_cxx::new_allocator<GIF_Support::BlockData> (0x0x7faab2ef1f00) 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> > (0x0x7faab2ef1e40) 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> (0x0x7faab2cb2060) 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> (0x0x7faab2cb2000) 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 (0x0x7faab2ba4b60) 0
  std::allocator<GIF_Support::BlockData> (0x0x7faab2ba4bc8) 0 empty
    __gnu_cxx::new_allocator<GIF_Support::BlockData> (0x0x7faab2cb20c0) 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> > (0x0x7faab2ef1de0) 0

Class std::vector<GIF_Support::BlockData>
   size=24 align=8
   base size=24 base align=8
std::vector<GIF_Support::BlockData> (0x0x7faab2ba4d00) 0
  std::_Vector_base<GIF_Support::BlockData, std::allocator<GIF_Support::BlockData> > (0x0x7faab2cb2120) 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 (0x0x7faab2cb2180) 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 (0x0x7faab2ba4dd0) 0
    vptr=((& GIF_MetaHandler::_ZTV15GIF_MetaHandler) + 16u)
  XMPFileHandler (0x0x7faab2cb21e0) 0
      primary-for GIF_MetaHandler (0x0x7faab2ba4dd0)

Class XMPFileHandlerInfo
   size=24 align=1
   base size=24 base align=1
XMPFileHandlerInfo (0x0x7faab2cb2240) 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> > (0x0x7faab2cb2300) 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> > (0x0x7faab2ba4f70) 0 empty
  __gnu_cxx::new_allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > (0x0x7faab2cb2360) 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> > > (0x0x7faab2cb23c0) 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> > (0x0x7faab2cb25a0) 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> > (0x0x7faab2cb2540) 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> > > (0x0x7faab2cb26c0) 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> > > (0x0x7faab2cb2660) 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> > > (0x0x7faab2cb2720) 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> > > (0x0x7faab2d5d068) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7faab2cb2780) 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> (0x0x7faab2d5d138) 0
  std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7faab2d5d1a0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7faab2cb27e0) 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> > > (0x0x7faab2cb2600) 0

Class std::map<unsigned int, XMPFileHandlerInfo>
   size=48 align=8
   base size=48 base align=8
std::map<unsigned int, XMPFileHandlerInfo> (0x0x7faab2cb22a0) 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> > (0x0x7faab2cb2900) 0

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

Class std::pair<const unsigned int, XMPFileHandlerInfo>
   size=28 align=4
   base size=28 base align=4
std::pair<const unsigned int, XMPFileHandlerInfo> (0x0x7faab2cb2a20) 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*> (0x0x7faab2cb2c00) 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> (0x0x7faab2cb2c60) 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*> (0x0x7faab2d5db60) 0 empty
  std::_Iter_base<long unsigned int*, false> (0x0x7faab2cb2cc0) 0 empty

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

Class std::__is_floating<int>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<int> (0x0x7faab2cb2e40) 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> > (0x0x7faab2cb2de0) 0 empty

Class std::__is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<int> (0x0x7faab2d5dc30) 0 empty
  std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7faab2cb2ea0) 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> > (0x0x7faab2cb2d20) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7faab2d5dd00) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7faab2cb2f00) 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> (0x0x7faab2cb2f60) 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> (0x0x7faab2a9f000) 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> > (0x0x7faab2a9f060) 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> > (0x0x7faab2ae24e0) 0
  std::_Rb_tree_node_base (0x0x7faab2a9f0c0) 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> > (0x0x7faab2a9f360) 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> > > (0x0x7faab2ae25b0) 0
  std::_Rb_tree_node_base (0x0x7faab2a9f300) 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> (0x0x7faab2a9f420) 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> > (0x0x7faab2ae26e8) 0
  std::_Rb_tree_node_base (0x0x7faab2a9f3c0) 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> (0x0x7faab2a9f5a0) 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> > (0x0x7faab2ae2958) 0
  std::_Rb_tree_node_base (0x0x7faab2a9f540) 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> (0x0x7faab2a9f660) 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> > (0x0x7faab2ae2a28) 0
  std::_Rb_tree_node_base (0x0x7faab2a9f600) 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> (0x0x7faab2a9f7e0) 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> > (0x0x7faab2ae2af8) 0
  std::_Rb_tree_node_base (0x0x7faab2a9f780) 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> > (0x0x7faab2a9f8a0) 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> > > (0x0x7faab2ae2f08) 0
  std::_Rb_tree_node_base (0x0x7faab2a9f840) 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> (0x0x7faab2a9fa20) 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> > (0x0x7faab28021a0) 0
  std::_Rb_tree_node_base (0x0x7faab2a9f9c0) 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> (0x0x7faab2a9fc60) 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> > (0x0x7faab2802208) 0 empty
  std::unary_function<std::pair<const unsigned int, XMPFileHandlerInfo>, const unsigned int> (0x0x7faab2a9fd80) 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*> (0x0x7faab28462a0) 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*> (0x0x7faab2846600) 0 empty

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

Class std::iterator_traits<unsigned char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<unsigned char*> (0x0x7faab28466c0) 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*> (0x0x7faab2846720) 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*> (0x0x7faab2846780) 0 empty

Class std::iterator_traits<XML_Node**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<XML_Node**> (0x0x7faab28467e0) 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*> (0x0x7faab2846840) 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*> (0x0x7faab28468a0) 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> > > > > (0x0x7faab2846960) 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> > > > (0x0x7faab2846a80) 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> > > > (0x0x7faab2846b40) 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> > > > (0x0x7faab2846c60) 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> > > > (0x0x7faab2846d80) 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> > > > > (0x0x7faab2846e40) 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> > > > (0x0x7faab2846f00) 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> > > > (0x0x7faab2594060) 0 empty

