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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7fb47b8dd960) 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> (0x0x7fb47b8dd9c0) 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> (0x0x7fb47b8dda20) 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> (0x0x7fb47b8dda80) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7fb47b9493c0) 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> (0x0x7fb47b949420) 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> (0x0x7fb47b949480) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7fb47b9494e0) 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> (0x0x7fb47b949540) 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> (0x0x7fb47b9495a0) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7fb47b949660) 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> (0x0x7fb47b9496c0) 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> (0x0x7fb47b949720) 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> (0x0x7fb47b949780) 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> (0x0x7fb47b9497e0) 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> (0x0x7fb47b949840) 0 empty

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7fb47b979068) 0 empty
  std::input_iterator_tag (0x0x7fb47b949f00) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7fb47b9790d0) 0 empty
  std::forward_iterator_tag (0x0x7fb47b979138) 0 empty
    std::input_iterator_tag (0x0x7fb47b949f60) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7fb47b9791a0) 0 empty
  std::bidirectional_iterator_tag (0x0x7fb47b979208) 0 empty
    std::forward_iterator_tag (0x0x7fb47b979270) 0 empty
      std::input_iterator_tag (0x0x7fb47b991000) 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> (0x0x7fb47b991300) 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 (0x0x7fb47b9914e0) 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 (0x0x7fb47b991540) 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 (0x0x7fb47b9915a0) 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 (0x0x7fb47b991600) 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 (0x0x7fb47b991660) 0 empty

Class std::__iter_swap<true>
   size=1 align=1
   base size=0 base align=1
std::__iter_swap<true> (0x0x7fb47b991a80) 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> (0x0x7fb47b991c00) 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> (0x0x7fb47b991d20) 0 empty

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

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

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

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

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

Class std::bad_exception
   size=4 align=4
   base size=4 base align=4
std::bad_exception (0x0x7fb47b9795b0) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 8u)
  std::exception (0x0x7fb47b2880c0) 0 nearly-empty
      primary-for std::bad_exception (0x0x7fb47b9795b0)

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

Class std::bad_alloc
   size=4 align=4
   base size=4 base align=4
std::bad_alloc (0x0x7fb47b979618) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 8u)
  std::exception (0x0x7fb47b288120) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7fb47b979618)

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

Class std::bad_array_length
   size=4 align=4
   base size=4 base align=4
std::bad_array_length (0x0x7fb47b979680) 0 nearly-empty
    vptr=((& std::bad_array_length::_ZTVSt16bad_array_length) + 8u)
  std::bad_alloc (0x0x7fb47b9796e8) 0 nearly-empty
      primary-for std::bad_array_length (0x0x7fb47b979680)
    std::exception (0x0x7fb47b288180) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7fb47b9796e8)

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

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

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

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

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

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

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

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

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

Class std::_Bit_reference
   size=8 align=4
   base size=8 base align=4
std::_Bit_reference (0x0x7fb47b288cc0) 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> (0x0x7fb47b288d20) 0 empty

Class std::_Bit_iterator_base
   size=8 align=4
   base size=8 base align=4
std::_Bit_iterator_base (0x0x7fb47b9798f0) 0
  std::iterator<std::random_access_iterator_tag, bool> (0x0x7fb47b288d80) 0 empty

Class std::_Bit_iterator
   size=8 align=4
   base size=8 base align=4
std::_Bit_iterator (0x0x7fb47b979958) 0
  std::_Bit_iterator_base (0x0x7fb47b9799c0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fb47b288de0) 0 empty

Class std::_Bit_const_iterator
   size=8 align=4
   base size=8 base align=4
std::_Bit_const_iterator (0x0x7fb47b979a28) 0
  std::_Bit_iterator_base (0x0x7fb47b979a90) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fb47b288e40) 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> (0x0x7fb47b44e000) 0 empty

Class std::iterator<std::random_access_iterator_tag, bool, 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, int, std::_Bit_reference*, std::_Bit_reference> (0x0x7fb47b44e060) 0 empty

Class std::reverse_iterator<std::_Bit_iterator>
   size=8 align=4
   base size=8 base align=4
std::reverse_iterator<std::_Bit_iterator> (0x0x7fb47b979d00) 0
  std::iterator<std::random_access_iterator_tag, bool, int, std::_Bit_reference*, std::_Bit_reference> (0x0x7fb47b44e180) 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> (0x0x7fb47b44e1e0) 0 empty

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

Class std::reverse_iterator<std::_Bit_const_iterator>
   size=8 align=4
   base size=8 base align=4
std::reverse_iterator<std::_Bit_const_iterator> (0x0x7fb47b979ea0) 0
  std::iterator<std::random_access_iterator_tag, bool, int, const bool*, bool> (0x0x7fb47b44e2a0) 0 empty

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> > (0x0x7fb47b44e300) 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> (0x0x7fb47b44e360) 0 empty

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

Class __locale_struct
   size=116 align=4
   base size=116 base align=4
__locale_struct (0x0x7fb47b44e420) 0

Class <anonymous struct>
   size=16 align=4
   base size=16 base align=4
<anonymous struct> (0x0x7fb47b44e480) 0

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

Class XMP_PacketInfo
   size=20 align=4
   base size=20 base align=4
XMP_PacketInfo (0x0x7fb47b44e540) 0

Class XMP_Error
   size=8 align=4
   base size=8 base align=4
XMP_Error (0x0x7fb47b44e5a0) 0

Class XMP_VersionInfo
   size=16 align=4
   base size=16 base align=4
XMP_VersionInfo (0x0x7fb47b44e600) 0

Class std::_Rb_tree_node_base
   size=16 align=4
   base size=16 base align=4
std::_Rb_tree_node_base (0x0x7fb47b1cb120) 0

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

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

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

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

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

Class lconv
   size=56 align=4
   base size=56 base align=4
lconv (0x0x7fb47b1cbba0) 0

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

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

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

Class timespec
   size=8 align=4
   base size=8 base align=4
timespec (0x0x7fb47b1cbcc0) 0

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

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

Class <anonymous struct>
   size=128 align=4
   base size=128 base align=4
<anonymous struct> (0x0x7fb47b1cbde0) 0

Class timeval
   size=8 align=4
   base size=8 base align=4
timeval (0x0x7fb47b1cbe40) 0

Class timex
   size=128 align=4
   base size=128 base align=4
timex (0x0x7fb47b1cbea0) 0

Class tm
   size=44 align=4
   base size=44 base align=4
tm (0x0x7fb47b1cbf00) 0

Class itimerspec
   size=16 align=4
   base size=16 base align=4
itimerspec (0x0x7fb47b1cbf60) 0

Class pthread_attr_t
   size=36 align=4
   base size=36 base align=4
pthread_attr_t (0x0x7fb47ac6f000) 0

Class __pthread_internal_slist
   size=4 align=4
   base size=4 base align=4
__pthread_internal_slist (0x0x7fb47ac6f060) 0

Class <anonymous union>::__pthread_mutex_s::<anonymous union>::<anonymous struct>
   size=4 align=2
   base size=4 base align=2
<anonymous union>::__pthread_mutex_s::<anonymous union>::<anonymous struct> (0x0x7fb47ac6f1e0) 0

Class <anonymous union>::__pthread_mutex_s::<anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union>::__pthread_mutex_s::<anonymous union> (0x0x7fb47ac6f180) 0

Class <anonymous union>::__pthread_mutex_s
   size=24 align=4
   base size=24 base align=4
<anonymous union>::__pthread_mutex_s (0x0x7fb47ac6f120) 0

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

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

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

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

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

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

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

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

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

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

Class _pthread_cleanup_buffer
   size=16 align=4
   base size=16 base align=4
_pthread_cleanup_buffer (0x0x7fb47ac6f5a0) 0

Class <anonymous struct>::<anonymous struct>
   size=28 align=4
   base size=28 base align=4
<anonymous struct>::<anonymous struct> (0x0x7fb47ac6f660) 0

Class <anonymous struct>
   size=44 align=4
   base size=44 base align=4
<anonymous struct> (0x0x7fb47ac6f600) 0

Class __pthread_cleanup_frame
   size=16 align=4
   base size=16 base align=4
__pthread_cleanup_frame (0x0x7fb47ac6f6c0) 0

Class __pthread_cleanup_class
   size=16 align=4
   base size=16 base align=4
__pthread_cleanup_class (0x0x7fb47ac6f720) 0

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

Class std::basic_string<char>::_Alloc_hider
   size=4 align=4
   base size=4 base align=4
std::basic_string<char>::_Alloc_hider (0x0x7fb47aef82d8) 0
  std::allocator<char> (0x0x7fb47aef8340) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7fb47ac6fa80) 0 empty

Class std::basic_string<char>
   size=4 align=4
   base size=4 base align=4
std::basic_string<char> (0x0x7fb47ac6f9c0) 0

Class std::basic_string<char>::_Rep_base
   size=12 align=4
   base size=12 base align=4
std::basic_string<char>::_Rep_base (0x0x7fb47ac6fae0) 0

Class std::basic_string<char>::_Rep
   size=12 align=4
   base size=12 base align=4
std::basic_string<char>::_Rep (0x0x7fb47aef8548) 0
  std::basic_string<char>::_Rep_base (0x0x7fb47ac6fb40) 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> (0x0x7fb47ac6fc00) 0 empty

Class std::basic_string<wchar_t>::_Alloc_hider
   size=4 align=4
   base size=4 base align=4
std::basic_string<wchar_t>::_Alloc_hider (0x0x7fb47aef8680) 0
  std::allocator<wchar_t> (0x0x7fb47aef86e8) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7fb47ac6fc60) 0 empty

Class std::basic_string<wchar_t>
   size=4 align=4
   base size=4 base align=4
std::basic_string<wchar_t> (0x0x7fb47ac6fba0) 0

Class std::basic_string<wchar_t>::_Rep_base
   size=12 align=4
   base size=12 base align=4
std::basic_string<wchar_t>::_Rep_base (0x0x7fb47ac6fcc0) 0

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

Class std::basic_string<wchar_t>::_Rep
   size=12 align=4
   base size=12 base align=4
std::basic_string<wchar_t>::_Rep (0x0x7fb47aef8750) 0
  std::basic_string<wchar_t>::_Rep_base (0x0x7fb47ac6fd20) 0

Class XMP_AutoMutex
   size=4 align=4
   base size=4 base align=4
XMP_AutoMutex (0x0x7fb47ac6fde0) 0

Class XMP_HomeGrownLock
   size=136 align=4
   base size=133 base align=4
XMP_HomeGrownLock (0x0x7fb47ac6ff00) 0

Class XMP_ReadWriteLock
   size=140 align=4
   base size=137 base align=4
XMP_ReadWriteLock (0x0x7fb47ac6ff60) 0

Class XMP_AutoLock
   size=4 align=4
   base size=4 base align=4
XMP_AutoLock (0x0x7fb47ab5f000) 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> > > (0x0x7fb47ab5f0c0) 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> > > (0x0x7fb47aef8958) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > (0x0x7fb47ab5f1e0) 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> > > > (0x0x7fb47ab5f2a0) 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> > > (0x0x7fb47ab5f3c0) 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> > > (0x0x7fb47ab5f360) 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> > > > (0x0x7fb47ab5f4e0) 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> > > > (0x0x7fb47ab5f480) 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> (0x0x7fb47ab5f540) 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> > (0x0x7fb47aef8bc8) 0 empty
  std::binary_function<std::basic_string<char>, std::basic_string<char>, bool> (0x0x7fb47ab5f5a0) 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> > > > (0x0x7fb47ab5f600) 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> > > > (0x0x7fb47aef8c30) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fb47ab5f660) 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=24 align=4
   base size=24 base align=4
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> (0x0x7fb47aef8c98) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fb47aef8d00) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fb47ab5f6c0) 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=24 align=4
   base size=24 base align=4
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> > > > (0x0x7fb47ab5f420) 0

Class std::map<std::basic_string<char>, std::basic_string<char> >
   size=24 align=4
   base size=24 base align=4
std::map<std::basic_string<char>, std::basic_string<char> > (0x0x7fb47ab5f060) 0

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

Class XMP_NamespaceTable
   size=192 align=4
   base size=192 base align=4
XMP_NamespaceTable (0x0x7fb47ab5f720) 0
    vptr=((& XMP_NamespaceTable::_ZTV18XMP_NamespaceTable) + 8u)

Class WXMP_Result
   size=28 align=4
   base size=28 base align=4
WXMP_Result (0x0x7fb47ab5f7e0) 0

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

Class XMPFiles
   size=184 align=4
   base size=184 base align=4
XMPFiles (0x0x7fb47ab5f960) 0
    vptr=((& XMPFiles::_ZTV8XMPFiles) + 8u)

Class <anonymous struct>
   size=12 align=4
   base size=12 base align=4
<anonymous struct> (0x0x7fb47ab5f9c0) 0

Class <anonymous struct>
   size=16 align=4
   base size=16 base align=4
<anonymous struct> (0x0x7fb47ab5fa20) 0

Class _IO_marker
   size=12 align=4
   base size=12 base align=4
_IO_marker (0x0x7fb47ab5fa80) 0

Class _IO_FILE
   size=148 align=4
   base size=148 base align=4
_IO_FILE (0x0x7fb47ab5fae0) 0

Class <anonymous struct>
   size=16 align=4
   base size=16 base align=4
<anonymous struct> (0x0x7fb47ab5fb40) 0

Class flock
   size=24 align=4
   base size=24 base align=4
flock (0x0x7fb47ab5fd20) 0

Class flock64
   size=24 align=4
   base size=24 base align=4
flock64 (0x0x7fb47ab5fd80) 0

Class <anonymous struct>
   size=128 align=4
   base size=128 base align=4
<anonymous struct> (0x0x7fb47ab5fde0) 0

Class <anonymous struct>
   size=128 align=4
   base size=128 base align=4
<anonymous struct> (0x0x7fb47ab5fe40) 0

Class iovec
   size=8 align=4
   base size=8 base align=4
iovec (0x0x7fb47ab5fea0) 0

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

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

Class stat
   size=96 align=4
   base size=96 base align=4
stat (0x0x7fb47a94e000) 0

Class stat64
   size=96 align=4
   base size=96 base align=4
stat64 (0x0x7fb47a94e060) 0

Class dirent
   size=276 align=4
   base size=276 base align=4
dirent (0x0x7fb47a94e4e0) 0

Class dirent64
   size=276 align=4
   base size=276 base align=4
dirent64 (0x0x7fb47a94e540) 0

Class FileExtMapping
   size=8 align=4
   base size=8 base align=4
FileExtMapping (0x0x7fb47a94e5a0) 0

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

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

Vtable for XMPFileHandler
XMPFileHandler::_ZTV14XMPFileHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI14XMPFileHandler)
8     0u
12    0u
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))XMPFileHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual

Class XMPFileHandler
   size=48 align=4
   base size=48 base align=4
XMPFileHandler (0x0x7fb47a94e600) 0
    vptr=((& XMPFileHandler::_ZTV14XMPFileHandler) + 8u)

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

Class XMP_FolderInfo
   size=8 align=4
   base size=8 base align=4
XMP_FolderInfo (0x0x7fb47a94e720) 0

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

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

Class IOBuffer
   size=131092 align=4
   base size=131092 base align=4
IOBuffer (0x0x7fb47a94e840) 0

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

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

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

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

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

Class <anonymous struct>
   size=16 align=4
   base size=16 base align=4
<anonymous struct> (0x0x7fb47a94ea80) 0

Class random_data
   size=28 align=4
   base size=28 base align=4
random_data (0x0x7fb47a94eae0) 0

Class drand48_data
   size=24 align=4
   base size=24 base align=4
drand48_data (0x0x7fb47a94eb40) 0

Class TIFF_Manager::TagInfo
   size=16 align=4
   base size=16 base align=4
TIFF_Manager::TagInfo (0x0x7fb47a94ec60) 0

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

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

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

Vtable for TIFF_Manager
TIFF_Manager::_ZTV12TIFF_Manager: 32u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI12TIFF_Manager)
8     (int (*)(...))__cxa_pure_virtual
12    (int (*)(...))__cxa_pure_virtual
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
28    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
36    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
44    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
52    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
60    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
68    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
76    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
84    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
92    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
100   (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
108   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
116   (int (*)(...))__cxa_pure_virtual
120   0u
124   0u

Class TIFF_Manager
   size=40 align=4
   base size=38 base align=4
TIFF_Manager (0x0x7fb47a94ec00) 0
    vptr=((& TIFF_Manager::_ZTV12TIFF_Manager) + 8u)

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

Class TIFF_MemoryReader::TweakedIFDInfo
   size=8 align=4
   base size=8 base align=4
TIFF_MemoryReader::TweakedIFDInfo (0x0x7fb47a94eea0) 0

Vtable for TIFF_MemoryReader
TIFF_MemoryReader::_ZTV17TIFF_MemoryReader: 32u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI17TIFF_MemoryReader)
8     (int (*)(...))TIFF_MemoryReader::HasExifIFD
12    (int (*)(...))TIFF_MemoryReader::HasGPSInfoIFD
16    (int (*)(...))TIFF_MemoryReader::GetIFD
20    (int (*)(...))TIFF_MemoryReader::GetTag
24    (int (*)(...))TIFF_MemoryReader::SetTag
28    (int (*)(...))TIFF_MemoryReader::DeleteTag
32    (int (*)(...))TIFF_MemoryReader::GetValueOffset
36    (int (*)(...))TIFF_MemoryReader::GetTag_Integer
40    (int (*)(...))TIFF_MemoryReader::GetTag_Byte
44    (int (*)(...))TIFF_MemoryReader::GetTag_SByte
48    (int (*)(...))TIFF_MemoryReader::GetTag_Short
52    (int (*)(...))TIFF_MemoryReader::GetTag_SShort
56    (int (*)(...))TIFF_MemoryReader::GetTag_Long
60    (int (*)(...))TIFF_MemoryReader::GetTag_SLong
64    (int (*)(...))TIFF_MemoryReader::GetTag_Rational
68    (int (*)(...))TIFF_MemoryReader::GetTag_SRational
72    (int (*)(...))TIFF_MemoryReader::GetTag_Float
76    (int (*)(...))TIFF_MemoryReader::GetTag_Double
80    (int (*)(...))TIFF_MemoryReader::GetTag_ASCII
84    (int (*)(...))TIFF_MemoryReader::GetTag_EncodedString
88    (int (*)(...))TIFF_MemoryReader::SetTag_EncodedString
92    (int (*)(...))TIFF_MemoryReader::IsChanged
96    (int (*)(...))TIFF_MemoryReader::IsLegacyChanged
100   (int (*)(...))TIFF_MemoryReader::ParseMemoryStream
104   (int (*)(...))TIFF_MemoryReader::ParseFileStream
108   (int (*)(...))TIFF_MemoryReader::IntegrateFromPShop6
112   (int (*)(...))TIFF_MemoryReader::UpdateMemoryStream
116   (int (*)(...))TIFF_MemoryReader::UpdateFileStream
120   (int (*)(...))TIFF_MemoryReader::~TIFF_MemoryReader
124   (int (*)(...))TIFF_MemoryReader::~TIFF_MemoryReader

Class TIFF_MemoryReader
   size=88 align=4
   base size=88 base align=4
TIFF_MemoryReader (0x0x7fb47a75d000) 0
    vptr=((& TIFF_MemoryReader::_ZTV17TIFF_MemoryReader) + 8u)
  TIFF_Manager (0x0x7fb47a94ede0) 0
      primary-for TIFF_MemoryReader (0x0x7fb47a75d000)

Class TIFF_FileWriter::InternalTagInfo
   size=32 align=4
   base size=30 base align=4
TIFF_FileWriter::InternalTagInfo (0x0x7fb47a94ef60) 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> > (0x0x7fb47a7a80c0) 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> > (0x0x7fb47a75d208) 0 empty
  __gnu_cxx::new_allocator<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > (0x0x7fb47a7a8120) 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> > > (0x0x7fb47a7a8180) 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> > (0x0x7fb47a7a82a0) 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> > (0x0x7fb47a7a8240) 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> > > (0x0x7fb47a7a83c0) 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> > > (0x0x7fb47a7a8360) 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> (0x0x7fb47a7a8420) 0 empty

Class std::less<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<short unsigned int> (0x0x7fb47a75d7b8) 0 empty
  std::binary_function<short unsigned int, short unsigned int, bool> (0x0x7fb47a7a8480) 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> > > (0x0x7fb47a7a84e0) 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> > > (0x0x7fb47a75d820) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7fb47a7a8540) 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=24 align=4
   base size=24 base align=4
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> (0x0x7fb47a75d888) 0
  std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7fb47a75d8f0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > > (0x0x7fb47a7a85a0) 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=24 align=4
   base size=24 base align=4
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> > > (0x0x7fb47a7a8300) 0

Class std::map<short unsigned int, TIFF_FileWriter::InternalTagInfo>
   size=24 align=4
   base size=24 base align=4
std::map<short unsigned int, TIFF_FileWriter::InternalTagInfo> (0x0x7fb47a7a8060) 0

Class TIFF_FileWriter::InternalIFDInfo
   size=36 align=4
   base size=36 base align=4
TIFF_FileWriter::InternalIFDInfo (0x0x7fb47a7a8000) 0

Vtable for TIFF_FileWriter
TIFF_FileWriter::_ZTV15TIFF_FileWriter: 32u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI15TIFF_FileWriter)
8     (int (*)(...))TIFF_FileWriter::HasExifIFD
12    (int (*)(...))TIFF_FileWriter::HasGPSInfoIFD
16    (int (*)(...))TIFF_FileWriter::GetIFD
20    (int (*)(...))TIFF_FileWriter::GetTag
24    (int (*)(...))TIFF_FileWriter::SetTag
28    (int (*)(...))TIFF_FileWriter::DeleteTag
32    (int (*)(...))TIFF_FileWriter::GetValueOffset
36    (int (*)(...))TIFF_FileWriter::GetTag_Integer
40    (int (*)(...))TIFF_FileWriter::GetTag_Byte
44    (int (*)(...))TIFF_FileWriter::GetTag_SByte
48    (int (*)(...))TIFF_FileWriter::GetTag_Short
52    (int (*)(...))TIFF_FileWriter::GetTag_SShort
56    (int (*)(...))TIFF_FileWriter::GetTag_Long
60    (int (*)(...))TIFF_FileWriter::GetTag_SLong
64    (int (*)(...))TIFF_FileWriter::GetTag_Rational
68    (int (*)(...))TIFF_FileWriter::GetTag_SRational
72    (int (*)(...))TIFF_FileWriter::GetTag_Float
76    (int (*)(...))TIFF_FileWriter::GetTag_Double
80    (int (*)(...))TIFF_FileWriter::GetTag_ASCII
84    (int (*)(...))TIFF_FileWriter::GetTag_EncodedString
88    (int (*)(...))TIFF_FileWriter::SetTag_EncodedString
92    (int (*)(...))TIFF_FileWriter::IsChanged
96    (int (*)(...))TIFF_FileWriter::IsLegacyChanged
100   (int (*)(...))TIFF_FileWriter::ParseMemoryStream
104   (int (*)(...))TIFF_FileWriter::ParseFileStream
108   (int (*)(...))TIFF_FileWriter::IntegrateFromPShop6
112   (int (*)(...))TIFF_FileWriter::UpdateMemoryStream
116   (int (*)(...))TIFF_FileWriter::UpdateFileStream
120   (int (*)(...))TIFF_FileWriter::~TIFF_FileWriter
124   (int (*)(...))TIFF_FileWriter::~TIFF_FileWriter

Class TIFF_FileWriter
   size=232 align=4
   base size=232 base align=4
TIFF_FileWriter (0x0x7fb47a75d068) 0
    vptr=((& TIFF_FileWriter::_ZTV15TIFF_FileWriter) + 8u)
  TIFF_Manager (0x0x7fb47a94ef00) 0
      primary-for TIFF_FileWriter (0x0x7fb47a75d068)

Class PSIR_Manager::ImgRsrcInfo
   size=16 align=4
   base size=16 base align=4
PSIR_Manager::ImgRsrcInfo (0x0x7fb47a7a87e0) 0

Vtable for PSIR_Manager
PSIR_Manager::_ZTV12PSIR_Manager: 13u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI12PSIR_Manager)
8     (int (*)(...))__cxa_pure_virtual
12    (int (*)(...))__cxa_pure_virtual
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
28    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
36    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
44    0u
48    0u

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

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> > (0x0x7fb47a7a8900) 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> > (0x0x7fb47a75d9c0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > (0x0x7fb47a7a8a20) 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> > > (0x0x7fb47a7a8ae0) 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> > (0x0x7fb47a7a8c00) 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> > (0x0x7fb47a7a8ba0) 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> > > (0x0x7fb47a7a8d20) 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> > > (0x0x7fb47a7a8cc0) 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> > > (0x0x7fb47a7a8f60) 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> > > (0x0x7fb47a75ddd0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7fb47a4df000) 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=24 align=4
   base size=24 base align=4
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> (0x0x7fb47a75df08) 0
  std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7fb47a75df70) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > > (0x0x7fb47a4df060) 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=24 align=4
   base size=24 base align=4
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> > > (0x0x7fb47a7a8c60) 0

Class std::map<short unsigned int, PSIR_Manager::ImgRsrcInfo>
   size=24 align=4
   base size=24 base align=4
std::map<short unsigned int, PSIR_Manager::ImgRsrcInfo> (0x0x7fb47a7a88a0) 0

Vtable for PSIR_MemoryReader
PSIR_MemoryReader::_ZTV17PSIR_MemoryReader: 13u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI17PSIR_MemoryReader)
8     (int (*)(...))PSIR_MemoryReader::GetImgRsrc
12    (int (*)(...))PSIR_MemoryReader::SetImgRsrc
16    (int (*)(...))PSIR_MemoryReader::DeleteImgRsrc
20    (int (*)(...))PSIR_MemoryReader::IsChanged
24    (int (*)(...))PSIR_MemoryReader::IsLegacyChanged
28    (int (*)(...))PSIR_MemoryReader::ParseMemoryResources
32    (int (*)(...))PSIR_MemoryReader::ParseFileResources
36    (int (*)(...))PSIR_MemoryReader::UpdateMemoryResources
40    (int (*)(...))PSIR_MemoryReader::UpdateFileResources
44    (int (*)(...))PSIR_MemoryReader::~PSIR_MemoryReader
48    (int (*)(...))PSIR_MemoryReader::~PSIR_MemoryReader

Class PSIR_MemoryReader
   size=40 align=4
   base size=40 base align=4
PSIR_MemoryReader (0x0x7fb47a75d958) 0
    vptr=((& PSIR_MemoryReader::_ZTV17PSIR_MemoryReader) + 8u)
  PSIR_Manager (0x0x7fb47a7a8840) 0 nearly-empty
      primary-for PSIR_MemoryReader (0x0x7fb47a75d958)

Class PSIR_FileWriter::InternalRsrcInfo
   size=20 align=4
   base size=20 base align=4
PSIR_FileWriter::InternalRsrcInfo (0x0x7fb47a4df1e0) 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> > (0x0x7fb47a4df2a0) 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> > (0x0x7fb47a56a138) 0 empty
  __gnu_cxx::new_allocator<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > (0x0x7fb47a4df300) 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> > > (0x0x7fb47a4df360) 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> > (0x0x7fb47a4df480) 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> > (0x0x7fb47a4df420) 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> > > (0x0x7fb47a4df5a0) 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> > > (0x0x7fb47a4df540) 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> > > (0x0x7fb47a4df600) 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> > > (0x0x7fb47a56a618) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7fb47a4df660) 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=24 align=4
   base size=24 base align=4
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> (0x0x7fb47a56a680) 0
  std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7fb47a56a6e8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > > (0x0x7fb47a4df6c0) 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=24 align=4
   base size=24 base align=4
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> > > (0x0x7fb47a4df4e0) 0

Class std::map<short unsigned int, PSIR_FileWriter::InternalRsrcInfo>
   size=24 align=4
   base size=24 base align=4
std::map<short unsigned int, PSIR_FileWriter::InternalRsrcInfo> (0x0x7fb47a4df240) 0

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

Class std::allocator<PSIR_FileWriter::OtherRsrcInfo>
   size=1 align=1
   base size=1 base align=1
std::allocator<PSIR_FileWriter::OtherRsrcInfo> (0x0x7fb47a56a820) 0 empty
  __gnu_cxx::new_allocator<PSIR_FileWriter::OtherRsrcInfo> (0x0x7fb47a4df960) 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> > (0x0x7fb47a4df8a0) 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> (0x0x7fb47a4dfa80) 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> (0x0x7fb47a4dfa20) 0 empty

Class std::_Vector_base<PSIR_FileWriter::OtherRsrcInfo, std::allocator<PSIR_FileWriter::OtherRsrcInfo> >::_Vector_impl
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<PSIR_FileWriter::OtherRsrcInfo, std::allocator<PSIR_FileWriter::OtherRsrcInfo> >::_Vector_impl (0x0x7fb47a56a9c0) 0
  std::allocator<PSIR_FileWriter::OtherRsrcInfo> (0x0x7fb47a56aa28) 0 empty
    __gnu_cxx::new_allocator<PSIR_FileWriter::OtherRsrcInfo> (0x0x7fb47a4dfae0) 0 empty

Class std::_Vector_base<PSIR_FileWriter::OtherRsrcInfo, std::allocator<PSIR_FileWriter::OtherRsrcInfo> >
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<PSIR_FileWriter::OtherRsrcInfo, std::allocator<PSIR_FileWriter::OtherRsrcInfo> > (0x0x7fb47a4df840) 0

Class std::vector<PSIR_FileWriter::OtherRsrcInfo>
   size=12 align=4
   base size=12 base align=4
std::vector<PSIR_FileWriter::OtherRsrcInfo> (0x0x7fb47a56ab60) 0
  std::_Vector_base<PSIR_FileWriter::OtherRsrcInfo, std::allocator<PSIR_FileWriter::OtherRsrcInfo> > (0x0x7fb47a4dfc00) 0

Vtable for PSIR_FileWriter
PSIR_FileWriter::_ZTV15PSIR_FileWriter: 13u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI15PSIR_FileWriter)
8     (int (*)(...))PSIR_FileWriter::GetImgRsrc
12    (int (*)(...))PSIR_FileWriter::SetImgRsrc
16    (int (*)(...))PSIR_FileWriter::DeleteImgRsrc
20    (int (*)(...))PSIR_FileWriter::IsChanged
24    (int (*)(...))PSIR_FileWriter::IsLegacyChanged
28    (int (*)(...))PSIR_FileWriter::ParseMemoryResources
32    (int (*)(...))PSIR_FileWriter::ParseFileResources
36    (int (*)(...))PSIR_FileWriter::UpdateMemoryResources
40    (int (*)(...))PSIR_FileWriter::UpdateFileResources
44    (int (*)(...))PSIR_FileWriter::~PSIR_FileWriter
48    (int (*)(...))PSIR_FileWriter::~PSIR_FileWriter

Class PSIR_FileWriter
   size=56 align=4
   base size=56 base align=4
PSIR_FileWriter (0x0x7fb47a56a000) 0
    vptr=((& PSIR_FileWriter::_ZTV15PSIR_FileWriter) + 8u)
  PSIR_Manager (0x0x7fb47a4df180) 0 nearly-empty
      primary-for PSIR_FileWriter (0x0x7fb47a56a000)

Class DataSetCharacteristics
   size=16 align=4
   base size=16 base align=4
DataSetCharacteristics (0x0x7fb47a4dfc60) 0

Class IntellectualGenreMapping
   size=8 align=4
   base size=8 base align=4
IntellectualGenreMapping (0x0x7fb47a4dfcc0) 0

Class IPTC_Manager::DataSetInfo
   size=12 align=4
   base size=12 base align=4
IPTC_Manager::DataSetInfo (0x0x7fb47a4dfd80) 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> > (0x0x7fb47a4dfe40) 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> > (0x0x7fb47a56ac98) 0 empty
  __gnu_cxx::new_allocator<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > (0x0x7fb47a4dff60) 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> > > (0x0x7fb47a2e4060) 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> > (0x0x7fb47a2e4180) 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> > (0x0x7fb47a2e4120) 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> > > (0x0x7fb47a2e42a0) 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> > > (0x0x7fb47a2e4240) 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> > > (0x0x7fb47a2e44e0) 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> > > (0x0x7fb47a56a888) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7fb47a2e4540) 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=24 align=4
   base size=24 base align=4
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> (0x0x7fb47a313000) 0
  std::allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7fb47a313068) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > > (0x0x7fb47a2e45a0) 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=24 align=4
   base size=24 base align=4
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> > > (0x0x7fb47a2e41e0) 0

Class std::multimap<short unsigned int, IPTC_Manager::DataSetInfo>
   size=24 align=4
   base size=24 base align=4
std::multimap<short unsigned int, IPTC_Manager::DataSetInfo> (0x0x7fb47a4dfde0) 0

Vtable for IPTC_Manager
IPTC_Manager::_ZTV12IPTC_Manager: 8u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI12IPTC_Manager)
8     (int (*)(...))__cxa_pure_virtual
12    (int (*)(...))__cxa_pure_virtual
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))__cxa_pure_virtual
24    0u
28    0u

Class IPTC_Manager
   size=56 align=4
   base size=55 base align=4
IPTC_Manager (0x0x7fb47a4dfd20) 0
    vptr=((& IPTC_Manager::_ZTV12IPTC_Manager) + 8u)

Vtable for IPTC_Reader
IPTC_Reader::_ZTV11IPTC_Reader: 8u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI11IPTC_Reader)
8     (int (*)(...))IPTC_Reader::SetDataSet_UTF8
12    (int (*)(...))IPTC_Reader::DeleteDataSet
16    (int (*)(...))IPTC_Reader::IsChanged
20    (int (*)(...))IPTC_Reader::UpdateMemoryDataSets
24    (int (*)(...))IPTC_Reader::~IPTC_Reader
28    (int (*)(...))IPTC_Reader::~IPTC_Reader

Class IPTC_Reader
   size=56 align=4
   base size=55 base align=4
IPTC_Reader (0x0x7fb47a313208) 0
    vptr=((& IPTC_Reader::_ZTV11IPTC_Reader) + 8u)
  IPTC_Manager (0x0x7fb47a2e46c0) 0
      primary-for IPTC_Reader (0x0x7fb47a313208)

Vtable for IPTC_Writer
IPTC_Writer::_ZTV11IPTC_Writer: 8u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI11IPTC_Writer)
8     (int (*)(...))IPTC_Writer::SetDataSet_UTF8
12    (int (*)(...))IPTC_Writer::DeleteDataSet
16    (int (*)(...))IPTC_Writer::IsChanged
20    (int (*)(...))IPTC_Writer::UpdateMemoryDataSets
24    (int (*)(...))IPTC_Writer::~IPTC_Writer
28    (int (*)(...))IPTC_Writer::~IPTC_Writer

Class IPTC_Writer
   size=56 align=4
   base size=55 base align=4
IPTC_Writer (0x0x7fb47a313270) 0
    vptr=((& IPTC_Writer::_ZTV11IPTC_Writer) + 8u)
  IPTC_Manager (0x0x7fb47a2e4720) 0
      primary-for IPTC_Writer (0x0x7fb47a313270)

Class JPEG_MetaHandler::GUID_32
   size=32 align=1
   base size=32 base align=1
JPEG_MetaHandler::GUID_32 (0x0x7fb47a2e47e0) 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> > > (0x0x7fb47a2e48a0) 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> > > (0x0x7fb47a313340) 0 empty
  __gnu_cxx::new_allocator<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > (0x0x7fb47a2e49c0) 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> > > > (0x0x7fb47a2e4a80) 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> > > (0x0x7fb47a2e4ba0) 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> > > (0x0x7fb47a2e4b40) 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> > > > (0x0x7fb47a2e4cc0) 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> > > > (0x0x7fb47a2e4c60) 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> (0x0x7fb47a2e4d20) 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> (0x0x7fb47a3135b0) 0 empty
  std::binary_function<JPEG_MetaHandler::GUID_32, JPEG_MetaHandler::GUID_32, bool> (0x0x7fb47a2e4d80) 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> > > > (0x0x7fb47a2e4de0) 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> > > > (0x0x7fb47a313618) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7fb47a2e4e40) 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=24 align=4
   base size=24 base align=4
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> (0x0x7fb47a313680) 0
  std::allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7fb47a3136e8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > > (0x0x7fb47a2e4ea0) 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=24 align=4
   base size=24 base align=4
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> > > > (0x0x7fb47a2e4c00) 0

Class std::map<JPEG_MetaHandler::GUID_32, std::basic_string<char> >
   size=24 align=4
   base size=24 base align=4
std::map<JPEG_MetaHandler::GUID_32, std::basic_string<char> > (0x0x7fb47a2e4840) 0

Vtable for JPEG_MetaHandler
JPEG_MetaHandler::_ZTV16JPEG_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI16JPEG_MetaHandler)
8     (int (*)(...))JPEG_MetaHandler::~JPEG_MetaHandler
12    (int (*)(...))JPEG_MetaHandler::~JPEG_MetaHandler
16    (int (*)(...))JPEG_MetaHandler::CacheFileData
20    (int (*)(...))JPEG_MetaHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))JPEG_MetaHandler::UpdateFile
32    (int (*)(...))JPEG_MetaHandler::WriteFile

Class JPEG_MetaHandler
   size=96 align=4
   base size=96 base align=4
JPEG_MetaHandler (0x0x7fb47a3132d8) 0
    vptr=((& JPEG_MetaHandler::_ZTV16JPEG_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb47a2e4780) 0
      primary-for JPEG_MetaHandler (0x0x7fb47a3132d8)

Vtable for TIFF_MetaHandler
TIFF_MetaHandler::_ZTV16TIFF_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI16TIFF_MetaHandler)
8     (int (*)(...))TIFF_MetaHandler::~TIFF_MetaHandler
12    (int (*)(...))TIFF_MetaHandler::~TIFF_MetaHandler
16    (int (*)(...))TIFF_MetaHandler::CacheFileData
20    (int (*)(...))TIFF_MetaHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))TIFF_MetaHandler::UpdateFile
32    (int (*)(...))TIFF_MetaHandler::WriteFile

Class TIFF_MetaHandler
   size=288 align=4
   base size=288 base align=4
TIFF_MetaHandler (0x0x7fb47a313820) 0
    vptr=((& TIFF_MetaHandler::_ZTV16TIFF_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb47a2e4f00) 0
      primary-for TIFF_MetaHandler (0x0x7fb47a313820)

Vtable for PSD_MetaHandler
PSD_MetaHandler::_ZTV15PSD_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI15PSD_MetaHandler)
8     (int (*)(...))PSD_MetaHandler::~PSD_MetaHandler
12    (int (*)(...))PSD_MetaHandler::~PSD_MetaHandler
16    (int (*)(...))PSD_MetaHandler::CacheFileData
20    (int (*)(...))PSD_MetaHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))PSD_MetaHandler::UpdateFile
32    (int (*)(...))PSD_MetaHandler::WriteFile

Class PSD_MetaHandler
   size=124 align=4
   base size=124 base align=4
PSD_MetaHandler (0x0x7fb47a313888) 0
    vptr=((& PSD_MetaHandler::_ZTV15PSD_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb47a2e4f60) 0
      primary-for PSD_MetaHandler (0x0x7fb47a313888)

Vtable for Basic_MetaHandler
Basic_MetaHandler::_ZTV17Basic_MetaHandler: 15u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI17Basic_MetaHandler)
8     0u
12    0u
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))XMPFileHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))Basic_MetaHandler::UpdateFile
32    (int (*)(...))Basic_MetaHandler::WriteFile
36    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
44    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
52    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual

Class Basic_MetaHandler
   size=76 align=4
   base size=76 base align=4
Basic_MetaHandler (0x0x7fb47a3138f0) 0
    vptr=((& Basic_MetaHandler::_ZTV17Basic_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb47a08c000) 0
      primary-for Basic_MetaHandler (0x0x7fb47a3138f0)

Vtable for InDesign_MetaHandler
InDesign_MetaHandler::_ZTV20InDesign_MetaHandler: 15u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI20InDesign_MetaHandler)
8     (int (*)(...))InDesign_MetaHandler::~InDesign_MetaHandler
12    (int (*)(...))InDesign_MetaHandler::~InDesign_MetaHandler
16    (int (*)(...))InDesign_MetaHandler::CacheFileData
20    (int (*)(...))XMPFileHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))Basic_MetaHandler::UpdateFile
32    (int (*)(...))Basic_MetaHandler::WriteFile
36    (int (*)(...))InDesign_MetaHandler::WriteXMPPrefix
40    (int (*)(...))InDesign_MetaHandler::WriteXMPSuffix
44    (int (*)(...))InDesign_MetaHandler::NoteXMPRemoval
48    (int (*)(...))InDesign_MetaHandler::NoteXMPInsertion
52    (int (*)(...))InDesign_MetaHandler::CaptureFileEnding
56    (int (*)(...))InDesign_MetaHandler::RestoreFileEnding

Class InDesign_MetaHandler
   size=88 align=4
   base size=88 base align=4
InDesign_MetaHandler (0x0x7fb47a313958) 0
    vptr=((& InDesign_MetaHandler::_ZTV20InDesign_MetaHandler) + 8u)
  Basic_MetaHandler (0x0x7fb47a3139c0) 0
      primary-for InDesign_MetaHandler (0x0x7fb47a313958)
    XMPFileHandler (0x0x7fb47a08c060) 0
        primary-for Basic_MetaHandler (0x0x7fb47a3139c0)

Vtable for Trivial_MetaHandler
Trivial_MetaHandler::_ZTV19Trivial_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI19Trivial_MetaHandler)
8     0u
12    0u
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))XMPFileHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))Trivial_MetaHandler::UpdateFile
32    (int (*)(...))Trivial_MetaHandler::WriteFile

Class Trivial_MetaHandler
   size=48 align=4
   base size=48 base align=4
Trivial_MetaHandler (0x0x7fb47a313a28) 0
    vptr=((& Trivial_MetaHandler::_ZTV19Trivial_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb47a08c0c0) 0
      primary-for Trivial_MetaHandler (0x0x7fb47a313a28)

Vtable for PostScript_MetaHandler
PostScript_MetaHandler::_ZTV22PostScript_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI22PostScript_MetaHandler)
8     (int (*)(...))PostScript_MetaHandler::~PostScript_MetaHandler
12    (int (*)(...))PostScript_MetaHandler::~PostScript_MetaHandler
16    (int (*)(...))PostScript_MetaHandler::CacheFileData
20    (int (*)(...))XMPFileHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))Trivial_MetaHandler::UpdateFile
32    (int (*)(...))Trivial_MetaHandler::WriteFile

Class PostScript_MetaHandler
   size=52 align=4
   base size=52 base align=4
PostScript_MetaHandler (0x0x7fb47a313a90) 0
    vptr=((& PostScript_MetaHandler::_ZTV22PostScript_MetaHandler) + 8u)
  Trivial_MetaHandler (0x0x7fb47a313af8) 0
      primary-for PostScript_MetaHandler (0x0x7fb47a313a90)
    XMPFileHandler (0x0x7fb47a08c120) 0
        primary-for Trivial_MetaHandler (0x0x7fb47a313af8)

Vtable for Scanner_MetaHandler
Scanner_MetaHandler::_ZTV19Scanner_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI19Scanner_MetaHandler)
8     (int (*)(...))Scanner_MetaHandler::~Scanner_MetaHandler
12    (int (*)(...))Scanner_MetaHandler::~Scanner_MetaHandler
16    (int (*)(...))Scanner_MetaHandler::CacheFileData
20    (int (*)(...))XMPFileHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))Trivial_MetaHandler::UpdateFile
32    (int (*)(...))Trivial_MetaHandler::WriteFile

Class Scanner_MetaHandler
   size=48 align=4
   base size=48 base align=4
Scanner_MetaHandler (0x0x7fb47a313b60) 0
    vptr=((& Scanner_MetaHandler::_ZTV19Scanner_MetaHandler) + 8u)
  Trivial_MetaHandler (0x0x7fb47a313bc8) 0
      primary-for Scanner_MetaHandler (0x0x7fb47a313b60)
    XMPFileHandler (0x0x7fb47a08c180) 0
        primary-for Trivial_MetaHandler (0x0x7fb47a313bc8)

Vtable for MPEG2_MetaHandler
MPEG2_MetaHandler::_ZTV17MPEG2_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI17MPEG2_MetaHandler)
8     (int (*)(...))MPEG2_MetaHandler::~MPEG2_MetaHandler
12    (int (*)(...))MPEG2_MetaHandler::~MPEG2_MetaHandler
16    (int (*)(...))MPEG2_MetaHandler::CacheFileData
20    (int (*)(...))XMPFileHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))MPEG2_MetaHandler::UpdateFile
32    (int (*)(...))MPEG2_MetaHandler::WriteFile

Class MPEG2_MetaHandler
   size=52 align=4
   base size=52 base align=4
MPEG2_MetaHandler (0x0x7fb47a313c30) 0
    vptr=((& MPEG2_MetaHandler::_ZTV17MPEG2_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb47a08c1e0) 0
      primary-for MPEG2_MetaHandler (0x0x7fb47a313c30)

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

Class PNG_Support::ChunkData
   size=24 align=4
   base size=21 base align=4
PNG_Support::ChunkData (0x0x7fb47a08c240) 0
    vptr=((& PNG_Support::ChunkData::_ZTVN11PNG_Support9ChunkDataE) + 8u)

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

Class std::allocator<PNG_Support::ChunkData>
   size=1 align=1
   base size=1 base align=1
std::allocator<PNG_Support::ChunkData> (0x0x7fb47a313c98) 0 empty
  __gnu_cxx::new_allocator<PNG_Support::ChunkData> (0x0x7fb47a08c3c0) 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> > (0x0x7fb47a08c300) 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> (0x0x7fb47a08c4e0) 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> (0x0x7fb47a08c480) 0 empty

Class std::_Vector_base<PNG_Support::ChunkData, std::allocator<PNG_Support::ChunkData> >::_Vector_impl
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<PNG_Support::ChunkData, std::allocator<PNG_Support::ChunkData> >::_Vector_impl (0x0x7fb47a313f08) 0
  std::allocator<PNG_Support::ChunkData> (0x0x7fb47a313f70) 0 empty
    __gnu_cxx::new_allocator<PNG_Support::ChunkData> (0x0x7fb47a08c540) 0 empty

Class std::_Vector_base<PNG_Support::ChunkData, std::allocator<PNG_Support::ChunkData> >
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<PNG_Support::ChunkData, std::allocator<PNG_Support::ChunkData> > (0x0x7fb47a08c2a0) 0

Class std::vector<PNG_Support::ChunkData>
   size=12 align=4
   base size=12 base align=4
std::vector<PNG_Support::ChunkData> (0x0x7fb47a3137b8) 0
  std::_Vector_base<PNG_Support::ChunkData, std::allocator<PNG_Support::ChunkData> > (0x0x7fb47a08c5a0) 0

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

Class PNG_Support::ChunkState
   size=52 align=4
   base size=52 base align=4
PNG_Support::ChunkState (0x0x7fb47a08c600) 0
    vptr=((& PNG_Support::ChunkState::_ZTVN11PNG_Support10ChunkStateE) + 8u)

Vtable for PNG_MetaHandler
PNG_MetaHandler::_ZTV15PNG_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI15PNG_MetaHandler)
8     (int (*)(...))PNG_MetaHandler::~PNG_MetaHandler
12    (int (*)(...))PNG_MetaHandler::~PNG_MetaHandler
16    (int (*)(...))PNG_MetaHandler::CacheFileData
20    (int (*)(...))PNG_MetaHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))PNG_MetaHandler::UpdateFile
32    (int (*)(...))PNG_MetaHandler::WriteFile

Class PNG_MetaHandler
   size=48 align=4
   base size=48 base align=4
PNG_MetaHandler (0x0x7fb47a313d00) 0
    vptr=((& PNG_MetaHandler::_ZTV15PNG_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb47a08c660) 0
      primary-for PNG_MetaHandler (0x0x7fb47a313d00)

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

Class std::allocator<RIFF::ContainerChunk*>
   size=1 align=1
   base size=1 base align=1
std::allocator<RIFF::ContainerChunk*> (0x0x7fb47a154000) 0 empty
  __gnu_cxx::new_allocator<RIFF::ContainerChunk*> (0x0x7fb47a08c840) 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*> > (0x0x7fb47a08c780) 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*> (0x0x7fb47a08c960) 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*> (0x0x7fb47a08c900) 0 empty

Class std::_Vector_base<RIFF::ContainerChunk*, std::allocator<RIFF::ContainerChunk*> >::_Vector_impl
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<RIFF::ContainerChunk*, std::allocator<RIFF::ContainerChunk*> >::_Vector_impl (0x0x7fb47a154270) 0
  std::allocator<RIFF::ContainerChunk*> (0x0x7fb47a1542d8) 0 empty
    __gnu_cxx::new_allocator<RIFF::ContainerChunk*> (0x0x7fb47a08c9c0) 0 empty

Class std::_Vector_base<RIFF::ContainerChunk*, std::allocator<RIFF::ContainerChunk*> >
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<RIFF::ContainerChunk*, std::allocator<RIFF::ContainerChunk*> > (0x0x7fb47a08c720) 0

Class std::vector<RIFF::ContainerChunk*>
   size=12 align=4
   base size=12 base align=4
std::vector<RIFF::ContainerChunk*> (0x0x7fb47a154340) 0
  std::_Vector_base<RIFF::ContainerChunk*, std::allocator<RIFF::ContainerChunk*> > (0x0x7fb47a08cae0) 0

Vtable for RIFF_MetaHandler
RIFF_MetaHandler::_ZTV16RIFF_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI16RIFF_MetaHandler)
8     (int (*)(...))RIFF_MetaHandler::~RIFF_MetaHandler
12    (int (*)(...))RIFF_MetaHandler::~RIFF_MetaHandler
16    (int (*)(...))RIFF_MetaHandler::CacheFileData
20    (int (*)(...))RIFF_MetaHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))RIFF_MetaHandler::UpdateFile
32    (int (*)(...))RIFF_MetaHandler::WriteFile

Class RIFF_MetaHandler
   size=124 align=4
   base size=121 base align=4
RIFF_MetaHandler (0x0x7fb47a56ad00) 0
    vptr=((& RIFF_MetaHandler::_ZTV16RIFF_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb47a08c6c0) 0
      primary-for RIFF_MetaHandler (0x0x7fb47a56ad00)

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

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

Class ID3_Support::ID3v2Frame
   size=28 align=4
   base size=28 base align=4
ID3_Support::ID3v2Frame (0x0x7fb47a08cc60) 0

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

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

Class std::allocator<ID3_Support::ID3v2Frame*>
   size=1 align=1
   base size=1 base align=1
std::allocator<ID3_Support::ID3v2Frame*> (0x0x7fb47a1547b8) 0 empty
  __gnu_cxx::new_allocator<ID3_Support::ID3v2Frame*> (0x0x7fb47a08cf60) 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*> > (0x0x7fb47a08cea0) 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*> (0x0x7fb479e790c0) 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*> (0x0x7fb479e79060) 0 empty

Class std::_Vector_base<ID3_Support::ID3v2Frame*, std::allocator<ID3_Support::ID3v2Frame*> >::_Vector_impl
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<ID3_Support::ID3v2Frame*, std::allocator<ID3_Support::ID3v2Frame*> >::_Vector_impl (0x0x7fb47a154a28) 0
  std::allocator<ID3_Support::ID3v2Frame*> (0x0x7fb47a154a90) 0 empty
    __gnu_cxx::new_allocator<ID3_Support::ID3v2Frame*> (0x0x7fb479e79120) 0 empty

Class std::_Vector_base<ID3_Support::ID3v2Frame*, std::allocator<ID3_Support::ID3v2Frame*> >
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<ID3_Support::ID3v2Frame*, std::allocator<ID3_Support::ID3v2Frame*> > (0x0x7fb47a08ce40) 0

Class std::vector<ID3_Support::ID3v2Frame*>
   size=12 align=4
   base size=12 base align=4
std::vector<ID3_Support::ID3v2Frame*> (0x0x7fb47a154bc8) 0
  std::_Vector_base<ID3_Support::ID3v2Frame*, std::allocator<ID3_Support::ID3v2Frame*> > (0x0x7fb479e79180) 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*> > (0x0x7fb479e79240) 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*> > (0x0x7fb47a154c98) 0 empty
  __gnu_cxx::new_allocator<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > (0x0x7fb479e792a0) 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*> > > (0x0x7fb479e79300) 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*> > (0x0x7fb479e794e0) 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*> > (0x0x7fb479e79480) 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*> > > (0x0x7fb479e79600) 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*> > > (0x0x7fb479e795a0) 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> (0x0x7fb479e79720) 0 empty

Class std::less<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<unsigned int> (0x0x7fb47a154068) 0 empty
  std::binary_function<unsigned int, unsigned int, bool> (0x0x7fb479e79780) 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*> > > (0x0x7fb479e797e0) 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*> > > (0x0x7fb47a1546e8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7fb479e79900) 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=24 align=4
   base size=24 base align=4
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> (0x0x7fb47a154c30) 0
  std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7fb47a154d68) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, ID3_Support::ID3v2Frame*> > > (0x0x7fb479e79a20) 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=24 align=4
   base size=24 base align=4
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*> > > (0x0x7fb479e79540) 0

Class std::map<unsigned int, ID3_Support::ID3v2Frame*>
   size=24 align=4
   base size=24 base align=4
std::map<unsigned int, ID3_Support::ID3v2Frame*> (0x0x7fb479e791e0) 0

Vtable for MP3_MetaHandler
MP3_MetaHandler::_ZTV15MP3_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI15MP3_MetaHandler)
8     (int (*)(...))MP3_MetaHandler::~MP3_MetaHandler
12    (int (*)(...))MP3_MetaHandler::~MP3_MetaHandler
16    (int (*)(...))MP3_MetaHandler::CacheFileData
20    (int (*)(...))MP3_MetaHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))MP3_MetaHandler::UpdateFile
32    (int (*)(...))MP3_MetaHandler::WriteFile

Class MP3_MetaHandler
   size=168 align=4
   base size=168 base align=4
MP3_MetaHandler (0x0x7fb47a154750) 0
    vptr=((& MP3_MetaHandler::_ZTV15MP3_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb47a08cde0) 0
      primary-for MP3_MetaHandler (0x0x7fb47a154750)

Vtable for SWF_MetaHandler
SWF_MetaHandler::_ZTV15SWF_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI15SWF_MetaHandler)
8     (int (*)(...))SWF_MetaHandler::~SWF_MetaHandler
12    (int (*)(...))SWF_MetaHandler::~SWF_MetaHandler
16    (int (*)(...))SWF_MetaHandler::CacheFileData
20    (int (*)(...))SWF_MetaHandler::ProcessXMP
24    (int (*)(...))SWF_MetaHandler::GetSerializeOptions
28    (int (*)(...))SWF_MetaHandler::UpdateFile
32    (int (*)(...))SWF_MetaHandler::WriteFile

Class SWF_MetaHandler
   size=48 align=4
   base size=48 base align=4
SWF_MetaHandler (0x0x7fb479f1c138) 0
    vptr=((& SWF_MetaHandler::_ZTV15SWF_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb479e79ba0) 0
      primary-for SWF_MetaHandler (0x0x7fb479f1c138)

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

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

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

Class UCF_MetaHandler::FileHeader
   size=44 align=4
   base size=44 base align=4
UCF_MetaHandler::FileHeader (0x0x7fb479e79d80) 0

Class UCF_MetaHandler::CDFileHeader
   size=92 align=4
   base size=92 base align=4
UCF_MetaHandler::CDFileHeader (0x0x7fb479e79de0) 0

Class UCF_MetaHandler::EndOfCD
   size=32 align=4
   base size=30 base align=4
UCF_MetaHandler::EndOfCD (0x0x7fb479e79e40) 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> (0x0x7fb479e79f60) 0 empty

Class std::allocator<UCF_MetaHandler::CDFileHeader>
   size=1 align=1
   base size=1 base align=1
std::allocator<UCF_MetaHandler::CDFileHeader> (0x0x7fb479f1c208) 0 empty
  __gnu_cxx::new_allocator<UCF_MetaHandler::CDFileHeader> (0x0x7fb479fc8000) 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> > (0x0x7fb479e79f00) 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> (0x0x7fb479fc8120) 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> (0x0x7fb479fc80c0) 0 empty

Class std::_Vector_base<UCF_MetaHandler::CDFileHeader, std::allocator<UCF_MetaHandler::CDFileHeader> >::_Vector_impl
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<UCF_MetaHandler::CDFileHeader, std::allocator<UCF_MetaHandler::CDFileHeader> >::_Vector_impl (0x0x7fb479f1c3a8) 0
  std::allocator<UCF_MetaHandler::CDFileHeader> (0x0x7fb479f1c410) 0 empty
    __gnu_cxx::new_allocator<UCF_MetaHandler::CDFileHeader> (0x0x7fb479fc8180) 0 empty

Class std::_Vector_base<UCF_MetaHandler::CDFileHeader, std::allocator<UCF_MetaHandler::CDFileHeader> >
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<UCF_MetaHandler::CDFileHeader, std::allocator<UCF_MetaHandler::CDFileHeader> > (0x0x7fb479e79ea0) 0

Class std::vector<UCF_MetaHandler::CDFileHeader>
   size=12 align=4
   base size=12 base align=4
std::vector<UCF_MetaHandler::CDFileHeader> (0x0x7fb479f1c548) 0
  std::_Vector_base<UCF_MetaHandler::CDFileHeader, std::allocator<UCF_MetaHandler::CDFileHeader> > (0x0x7fb479fc82a0) 0

Vtable for UCF_MetaHandler
UCF_MetaHandler::_ZTV15UCF_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI15UCF_MetaHandler)
8     (int (*)(...))UCF_MetaHandler::~UCF_MetaHandler
12    (int (*)(...))UCF_MetaHandler::~UCF_MetaHandler
16    (int (*)(...))UCF_MetaHandler::CacheFileData
20    (int (*)(...))UCF_MetaHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))UCF_MetaHandler::UpdateFile
32    (int (*)(...))UCF_MetaHandler::WriteFile

Class UCF_MetaHandler
   size=444 align=4
   base size=444 base align=4
UCF_MetaHandler (0x0x7fb479f1c1a0) 0
    vptr=((& UCF_MetaHandler::_ZTV15UCF_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb479e79c00) 0
      primary-for UCF_MetaHandler (0x0x7fb479f1c1a0)

Class MOOV_Manager::BoxInfo
   size=16 align=4
   base size=16 base align=4
MOOV_Manager::BoxInfo (0x0x7fb479fc83c0) 0

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

Class std::allocator<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::allocator<unsigned char> (0x0x7fb479f1c680) 0 empty
  __gnu_cxx::new_allocator<unsigned char> (0x0x7fb479fc8540) 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> > (0x0x7fb479fc8480) 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> (0x0x7fb479fc8660) 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> (0x0x7fb479fc8600) 0 empty

Class std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl (0x0x7fb479f1c820) 0
  std::allocator<unsigned char> (0x0x7fb479f1c888) 0 empty
    __gnu_cxx::new_allocator<unsigned char> (0x0x7fb479fc86c0) 0 empty

Class std::_Vector_base<unsigned char, std::allocator<unsigned char> >
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<unsigned char, std::allocator<unsigned char> > (0x0x7fb479fc8420) 0

Class std::vector<unsigned char>
   size=12 align=4
   base size=12 base align=4
std::vector<unsigned char> (0x0x7fb479f1c8f0) 0
  std::_Vector_base<unsigned char, std::allocator<unsigned char> > (0x0x7fb479fc8720) 0

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

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

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

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

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

Class std::allocator<MOOV_Manager::BoxNode>
   size=1 align=1
   base size=1 base align=1
std::allocator<MOOV_Manager::BoxNode> (0x0x7fb479f1caf8) 0 empty
  __gnu_cxx::new_allocator<MOOV_Manager::BoxNode> (0x0x7fb479fc8b40) 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> > (0x0x7fb479fc8a80) 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> (0x0x7fb479fc8c60) 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> (0x0x7fb479fc8c00) 0 empty

Class std::_Vector_base<MOOV_Manager::BoxNode, std::allocator<MOOV_Manager::BoxNode> >::_Vector_impl
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<MOOV_Manager::BoxNode, std::allocator<MOOV_Manager::BoxNode> >::_Vector_impl (0x0x7fb479f1cd68) 0
  std::allocator<MOOV_Manager::BoxNode> (0x0x7fb479f1cdd0) 0 empty
    __gnu_cxx::new_allocator<MOOV_Manager::BoxNode> (0x0x7fb479fc8cc0) 0 empty

Class std::_Vector_base<MOOV_Manager::BoxNode, std::allocator<MOOV_Manager::BoxNode> >
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<MOOV_Manager::BoxNode, std::allocator<MOOV_Manager::BoxNode> > (0x0x7fb479fc8a20) 0

Class std::vector<MOOV_Manager::BoxNode>
   size=12 align=4
   base size=12 base align=4
std::vector<MOOV_Manager::BoxNode> (0x0x7fb479f1ce38) 0
  std::_Vector_base<MOOV_Manager::BoxNode, std::allocator<MOOV_Manager::BoxNode> > (0x0x7fb479fc8de0) 0

Class MOOV_Manager::BoxNode
   size=41 align=1
   base size=41 base align=1
MOOV_Manager::BoxNode (0x0x7fb479fc8e40) 0

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

Class MOOV_Manager
   size=58 align=1
   base size=58 base align=1
MOOV_Manager (0x0x7fb479fc8360) 0
    vptr=((& MOOV_Manager::_ZTV12MOOV_Manager) + 8u)

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

Class TradQT_Manager::ValueInfo
   size=11 align=1
   base size=11 base align=1
TradQT_Manager::ValueInfo (0x0x7fb479fc8f60) 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> (0x0x7fb479dbc0c0) 0 empty

Class std::allocator<TradQT_Manager::ValueInfo>
   size=1 align=1
   base size=1 base align=1
std::allocator<TradQT_Manager::ValueInfo> (0x0x7fb479f1cf70) 0 empty
  __gnu_cxx::new_allocator<TradQT_Manager::ValueInfo> (0x0x7fb479dbc120) 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> > (0x0x7fb479dbc060) 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> (0x0x7fb479dbc240) 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> (0x0x7fb479dbc1e0) 0 empty

Class std::_Vector_base<TradQT_Manager::ValueInfo, std::allocator<TradQT_Manager::ValueInfo> >::_Vector_impl
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<TradQT_Manager::ValueInfo, std::allocator<TradQT_Manager::ValueInfo> >::_Vector_impl (0x0x7fb479f1c6e8) 0
  std::allocator<TradQT_Manager::ValueInfo> (0x0x7fb479f1c958) 0 empty
    __gnu_cxx::new_allocator<TradQT_Manager::ValueInfo> (0x0x7fb479dbc2a0) 0 empty

Class std::_Vector_base<TradQT_Manager::ValueInfo, std::allocator<TradQT_Manager::ValueInfo> >
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<TradQT_Manager::ValueInfo, std::allocator<TradQT_Manager::ValueInfo> > (0x0x7fb479dbc000) 0

Class std::vector<TradQT_Manager::ValueInfo>
   size=12 align=4
   base size=12 base align=4
std::vector<TradQT_Manager::ValueInfo> (0x0x7fb47a154d00) 0
  std::_Vector_base<TradQT_Manager::ValueInfo, std::allocator<TradQT_Manager::ValueInfo> > (0x0x7fb479dbc3c0) 0

Class TradQT_Manager::ParsedBoxInfo
   size=17 align=1
   base size=17 base align=1
TradQT_Manager::ParsedBoxInfo (0x0x7fb479dbc480) 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> > (0x0x7fb479dbc540) 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> > (0x0x7fb479de9068) 0 empty
  __gnu_cxx::new_allocator<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > (0x0x7fb479dbc5a0) 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> > > (0x0x7fb479dbc600) 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> > (0x0x7fb479dbc7e0) 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> > (0x0x7fb479dbc780) 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> > > (0x0x7fb479dbc900) 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> > > (0x0x7fb479dbc8a0) 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> > > (0x0x7fb479dbcb40) 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> > > (0x0x7fb479de93a8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7fb479dbcba0) 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=24 align=4
   base size=24 base align=4
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> (0x0x7fb479de94e0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7fb479de9548) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > > (0x0x7fb479dbcc00) 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=24 align=4
   base size=24 base align=4
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> > > (0x0x7fb479dbc840) 0

Class std::map<unsigned int, TradQT_Manager::ParsedBoxInfo>
   size=24 align=4
   base size=24 base align=4
std::map<unsigned int, TradQT_Manager::ParsedBoxInfo> (0x0x7fb479dbc4e0) 0

Class TradQT_Manager
   size=25 align=1
   base size=25 base align=1
TradQT_Manager (0x0x7fb479fc8f00) 0

Class MPEG4_MetaHandler::TimecodeTrackInfo
   size=32 align=1
   base size=32 base align=1
MPEG4_MetaHandler::TimecodeTrackInfo (0x0x7fb479dbccc0) 0

Vtable for MPEG4_MetaHandler
MPEG4_MetaHandler::_ZTV17MPEG4_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI17MPEG4_MetaHandler)
8     (int (*)(...))MPEG4_MetaHandler::~MPEG4_MetaHandler
12    (int (*)(...))MPEG4_MetaHandler::~MPEG4_MetaHandler
16    (int (*)(...))MPEG4_MetaHandler::CacheFileData
20    (int (*)(...))MPEG4_MetaHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))MPEG4_MetaHandler::UpdateFile
32    (int (*)(...))MPEG4_MetaHandler::WriteFile

Class MPEG4_MetaHandler
   size=189 align=1
   base size=189 base align=1
MPEG4_MetaHandler (0x0x7fb479de9750) 0
    vptr=((& MPEG4_MetaHandler::_ZTV17MPEG4_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb479dbcc60) 0
      primary-for MPEG4_MetaHandler (0x0x7fb479de9750)

Vtable for FLV_MetaHandler
FLV_MetaHandler::_ZTV15FLV_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI15FLV_MetaHandler)
8     (int (*)(...))FLV_MetaHandler::~FLV_MetaHandler
12    (int (*)(...))FLV_MetaHandler::~FLV_MetaHandler
16    (int (*)(...))FLV_MetaHandler::CacheFileData
20    (int (*)(...))FLV_MetaHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))FLV_MetaHandler::UpdateFile
32    (int (*)(...))FLV_MetaHandler::WriteFile

Class FLV_MetaHandler
   size=85 align=1
   base size=85 base align=1
FLV_MetaHandler (0x0x7fb479de97b8) 0
    vptr=((& FLV_MetaHandler::_ZTV15FLV_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb479dbcd80) 0
      primary-for FLV_MetaHandler (0x0x7fb479de97b8)

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

Class std::allocator<XML_Node*>
   size=1 align=1
   base size=1 base align=1
std::allocator<XML_Node*> (0x0x7fb479de9820) 0 empty
  __gnu_cxx::new_allocator<XML_Node*> (0x0x7fb479dbcf60) 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*> > (0x0x7fb479dbcea0) 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*> (0x0x7fb479b3a0c0) 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*> (0x0x7fb479b3a060) 0 empty

Class std::_Vector_base<XML_Node*, std::allocator<XML_Node*> >::_Vector_impl
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<XML_Node*, std::allocator<XML_Node*> >::_Vector_impl (0x0x7fb479de99c0) 0
  std::allocator<XML_Node*> (0x0x7fb479de9a28) 0 empty
    __gnu_cxx::new_allocator<XML_Node*> (0x0x7fb479b3a120) 0 empty

Class std::_Vector_base<XML_Node*, std::allocator<XML_Node*> >
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<XML_Node*, std::allocator<XML_Node*> > (0x0x7fb479dbce40) 0

Class std::vector<XML_Node*>
   size=12 align=4
   base size=12 base align=4
std::vector<XML_Node*> (0x0x7fb479de9a90) 0
  std::_Vector_base<XML_Node*, std::allocator<XML_Node*> > (0x0x7fb479b3a180) 0

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

Class XML_Node
   size=49 align=1
   base size=49 base align=1
XML_Node (0x0x7fb479b3a2a0) 0
    vptr=((& XML_Node::_ZTV8XML_Node) + 8u)

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

Class XMLParserAdapter
   size=97 align=1
   base size=97 base align=1
XMLParserAdapter (0x0x7fb479b3a360) 0
    vptr=((& XMLParserAdapter::_ZTV16XMLParserAdapter) + 8u)

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

Class ExpatAdapter
   size=105 align=1
   base size=105 base align=1
ExpatAdapter (0x0x7fb479de9b60) 0
    vptr=((& ExpatAdapter::_ZTV12ExpatAdapter) + 8u)
  XMLParserAdapter (0x0x7fb479b3a3c0) 0
      primary-for ExpatAdapter (0x0x7fb479de9b60)

Vtable for P2_MetaHandler
P2_MetaHandler::_ZTV14P2_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI14P2_MetaHandler)
8     (int (*)(...))P2_MetaHandler::~P2_MetaHandler
12    (int (*)(...))P2_MetaHandler::~P2_MetaHandler
16    (int (*)(...))P2_MetaHandler::CacheFileData
20    (int (*)(...))P2_MetaHandler::ProcessXMP
24    (int (*)(...))P2_MetaHandler::GetSerializeOptions
28    (int (*)(...))P2_MetaHandler::UpdateFile
32    (int (*)(...))P2_MetaHandler::WriteFile

Class P2_MetaHandler
   size=72 align=1
   base size=72 base align=1
P2_MetaHandler (0x0x7fb479de9bc8) 0
    vptr=((& P2_MetaHandler::_ZTV14P2_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb479b3a420) 0
      primary-for P2_MetaHandler (0x0x7fb479de9bc8)

Vtable for SonyHDV_MetaHandler
SonyHDV_MetaHandler::_ZTV19SonyHDV_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI19SonyHDV_MetaHandler)
8     (int (*)(...))SonyHDV_MetaHandler::~SonyHDV_MetaHandler
12    (int (*)(...))SonyHDV_MetaHandler::~SonyHDV_MetaHandler
16    (int (*)(...))SonyHDV_MetaHandler::CacheFileData
20    (int (*)(...))SonyHDV_MetaHandler::ProcessXMP
24    (int (*)(...))SonyHDV_MetaHandler::GetSerializeOptions
28    (int (*)(...))SonyHDV_MetaHandler::UpdateFile
32    (int (*)(...))SonyHDV_MetaHandler::WriteFile

Class SonyHDV_MetaHandler
   size=56 align=1
   base size=56 base align=1
SonyHDV_MetaHandler (0x0x7fb479de9c30) 0
    vptr=((& SonyHDV_MetaHandler::_ZTV19SonyHDV_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb479b3a480) 0
      primary-for SonyHDV_MetaHandler (0x0x7fb479de9c30)

Vtable for XDCAM_MetaHandler
XDCAM_MetaHandler::_ZTV17XDCAM_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI17XDCAM_MetaHandler)
8     (int (*)(...))XDCAM_MetaHandler::~XDCAM_MetaHandler
12    (int (*)(...))XDCAM_MetaHandler::~XDCAM_MetaHandler
16    (int (*)(...))XDCAM_MetaHandler::CacheFileData
20    (int (*)(...))XDCAM_MetaHandler::ProcessXMP
24    (int (*)(...))XDCAM_MetaHandler::GetSerializeOptions
28    (int (*)(...))XDCAM_MetaHandler::UpdateFile
32    (int (*)(...))XDCAM_MetaHandler::WriteFile

Class XDCAM_MetaHandler
   size=73 align=1
   base size=73 base align=1
XDCAM_MetaHandler (0x0x7fb479de9c98) 0
    vptr=((& XDCAM_MetaHandler::_ZTV17XDCAM_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb479b3a4e0) 0
      primary-for XDCAM_MetaHandler (0x0x7fb479de9c98)

Vtable for XDCAMEX_MetaHandler
XDCAMEX_MetaHandler::_ZTV19XDCAMEX_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI19XDCAMEX_MetaHandler)
8     (int (*)(...))XDCAMEX_MetaHandler::~XDCAMEX_MetaHandler
12    (int (*)(...))XDCAMEX_MetaHandler::~XDCAMEX_MetaHandler
16    (int (*)(...))XDCAMEX_MetaHandler::CacheFileData
20    (int (*)(...))XDCAMEX_MetaHandler::ProcessXMP
24    (int (*)(...))XDCAMEX_MetaHandler::GetSerializeOptions
28    (int (*)(...))XDCAMEX_MetaHandler::UpdateFile
32    (int (*)(...))XDCAMEX_MetaHandler::WriteFile

Class XDCAMEX_MetaHandler
   size=76 align=1
   base size=76 base align=1
XDCAMEX_MetaHandler (0x0x7fb479de9d00) 0
    vptr=((& XDCAMEX_MetaHandler::_ZTV19XDCAMEX_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb479b3a540) 0
      primary-for XDCAMEX_MetaHandler (0x0x7fb479de9d00)

Vtable for AVCHD_MetaHandler
AVCHD_MetaHandler::_ZTV17AVCHD_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI17AVCHD_MetaHandler)
8     (int (*)(...))AVCHD_MetaHandler::~AVCHD_MetaHandler
12    (int (*)(...))AVCHD_MetaHandler::~AVCHD_MetaHandler
16    (int (*)(...))AVCHD_MetaHandler::CacheFileData
20    (int (*)(...))AVCHD_MetaHandler::ProcessXMP
24    (int (*)(...))AVCHD_MetaHandler::GetSerializeOptions
28    (int (*)(...))AVCHD_MetaHandler::UpdateFile
32    (int (*)(...))AVCHD_MetaHandler::WriteFile

Class AVCHD_MetaHandler
   size=56 align=1
   base size=56 base align=1
AVCHD_MetaHandler (0x0x7fb479de9d68) 0
    vptr=((& AVCHD_MetaHandler::_ZTV17AVCHD_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb479b3a5a0) 0
      primary-for AVCHD_MetaHandler (0x0x7fb479de9d68)

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

Class _ASF_ObjectBase
   size=24 align=1
   base size=24 base align=1
_ASF_ObjectBase (0x0x7fb479b3a660) 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> > (0x0x7fb479b3a7e0) 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> > (0x0x7fb479de9af8) 0 empty
  __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7fb479b3a840) 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> > > (0x0x7fb479b3a780) 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> > (0x0x7fb479b3a960) 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> > (0x0x7fb479b3a900) 0 empty

Class std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >::_Vector_impl
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >::_Vector_impl (0x0x7fb479c27208) 0
  std::allocator<std::basic_string<char> > (0x0x7fb479c27270) 0 empty
    __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7fb479b3a9c0) 0 empty

Class std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > > (0x0x7fb479b3a720) 0

Class std::vector<std::basic_string<char> >
   size=12 align=4
   base size=12 base align=4
std::vector<std::basic_string<char> > (0x0x7fb479c273a8) 0
  std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > > (0x0x7fb479b3aa20) 0

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

Class ASF_LegacyManager
   size=47 align=1
   base size=47 base align=1
ASF_LegacyManager (0x0x7fb479b3a6c0) 0
    vptr=((& ASF_LegacyManager::_ZTV17ASF_LegacyManager) + 8u)

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

Class ASF_Support::ObjectData
   size=37 align=1
   base size=37 base align=1
ASF_Support::ObjectData (0x0x7fb479b3aae0) 0
    vptr=((& ASF_Support::ObjectData::_ZTVN11ASF_Support10ObjectDataE) + 8u)

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

Class std::allocator<ASF_Support::ObjectData>
   size=1 align=1
   base size=1 base align=1
std::allocator<ASF_Support::ObjectData> (0x0x7fb479c27478) 0 empty
  __gnu_cxx::new_allocator<ASF_Support::ObjectData> (0x0x7fb479b3ac60) 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> > (0x0x7fb479b3aba0) 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> (0x0x7fb479b3ad80) 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> (0x0x7fb479b3ad20) 0 empty

Class std::_Vector_base<ASF_Support::ObjectData, std::allocator<ASF_Support::ObjectData> >::_Vector_impl
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<ASF_Support::ObjectData, std::allocator<ASF_Support::ObjectData> >::_Vector_impl (0x0x7fb479c276e8) 0
  std::allocator<ASF_Support::ObjectData> (0x0x7fb479c27750) 0 empty
    __gnu_cxx::new_allocator<ASF_Support::ObjectData> (0x0x7fb479b3ade0) 0 empty

Class std::_Vector_base<ASF_Support::ObjectData, std::allocator<ASF_Support::ObjectData> >
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<ASF_Support::ObjectData, std::allocator<ASF_Support::ObjectData> > (0x0x7fb479b3ab40) 0

Class std::vector<ASF_Support::ObjectData>
   size=12 align=4
   base size=12 base align=4
std::vector<ASF_Support::ObjectData> (0x0x7fb479c27888) 0
  std::_Vector_base<ASF_Support::ObjectData, std::allocator<ASF_Support::ObjectData> > (0x0x7fb479b3ae40) 0

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

Class ASF_Support::ObjectState
   size=71 align=1
   base size=71 base align=1
ASF_Support::ObjectState (0x0x7fb479b3aea0) 0
    vptr=((& ASF_Support::ObjectState::_ZTVN11ASF_Support11ObjectStateE) + 8u)

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

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

Vtable for ASF_MetaHandler
ASF_MetaHandler::_ZTV15ASF_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI15ASF_MetaHandler)
8     (int (*)(...))ASF_MetaHandler::~ASF_MetaHandler
12    (int (*)(...))ASF_MetaHandler::~ASF_MetaHandler
16    (int (*)(...))ASF_MetaHandler::CacheFileData
20    (int (*)(...))ASF_MetaHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))ASF_MetaHandler::UpdateFile
32    (int (*)(...))ASF_MetaHandler::WriteFile

Class ASF_MetaHandler
   size=95 align=1
   base size=95 base align=1
ASF_MetaHandler (0x0x7fb479c27958) 0
    vptr=((& ASF_MetaHandler::_ZTV15ASF_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb479b3af00) 0
      primary-for ASF_MetaHandler (0x0x7fb479c27958)

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

Class GIF_Support::BlockData
   size=18 align=1
   base size=18 base align=1
GIF_Support::BlockData (0x0x7fb479b3af60) 0
    vptr=((& GIF_Support::BlockData::_ZTVN11GIF_Support9BlockDataE) + 8u)

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

Class std::allocator<GIF_Support::BlockData>
   size=1 align=1
   base size=1 base align=1
std::allocator<GIF_Support::BlockData> (0x0x7fb479c279c0) 0 empty
  __gnu_cxx::new_allocator<GIF_Support::BlockData> (0x0x7fb479921120) 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> > (0x0x7fb479921060) 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> (0x0x7fb479921240) 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> (0x0x7fb4799211e0) 0 empty

Class std::_Vector_base<GIF_Support::BlockData, std::allocator<GIF_Support::BlockData> >::_Vector_impl
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<GIF_Support::BlockData, std::allocator<GIF_Support::BlockData> >::_Vector_impl (0x0x7fb479c27c30) 0
  std::allocator<GIF_Support::BlockData> (0x0x7fb479c27c98) 0 empty
    __gnu_cxx::new_allocator<GIF_Support::BlockData> (0x0x7fb4799212a0) 0 empty

Class std::_Vector_base<GIF_Support::BlockData, std::allocator<GIF_Support::BlockData> >
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<GIF_Support::BlockData, std::allocator<GIF_Support::BlockData> > (0x0x7fb479921000) 0

Class std::vector<GIF_Support::BlockData>
   size=12 align=4
   base size=12 base align=4
std::vector<GIF_Support::BlockData> (0x0x7fb479c27dd0) 0
  std::_Vector_base<GIF_Support::BlockData, std::allocator<GIF_Support::BlockData> > (0x0x7fb479921300) 0

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

Class GIF_Support::BlockState
   size=46 align=1
   base size=46 base align=1
GIF_Support::BlockState (0x0x7fb479921360) 0
    vptr=((& GIF_Support::BlockState::_ZTVN11GIF_Support10BlockStateE) + 8u)

Vtable for GIF_MetaHandler
GIF_MetaHandler::_ZTV15GIF_MetaHandler: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI15GIF_MetaHandler)
8     (int (*)(...))GIF_MetaHandler::~GIF_MetaHandler
12    (int (*)(...))GIF_MetaHandler::~GIF_MetaHandler
16    (int (*)(...))GIF_MetaHandler::CacheFileData
20    (int (*)(...))GIF_MetaHandler::ProcessXMP
24    (int (*)(...))XMPFileHandler::GetSerializeOptions
28    (int (*)(...))GIF_MetaHandler::UpdateFile
32    (int (*)(...))GIF_MetaHandler::WriteFile

Class GIF_MetaHandler
   size=48 align=1
   base size=48 base align=1
GIF_MetaHandler (0x0x7fb479c27ea0) 0
    vptr=((& GIF_MetaHandler::_ZTV15GIF_MetaHandler) + 8u)
  XMPFileHandler (0x0x7fb4799213c0) 0
      primary-for GIF_MetaHandler (0x0x7fb479c27ea0)

Class XMPFileHandlerInfo
   size=16 align=1
   base size=16 base align=1
XMPFileHandlerInfo (0x0x7fb479921420) 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> > (0x0x7fb4799214e0) 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> > (0x0x7fb479c27410) 0 empty
  __gnu_cxx::new_allocator<std::pair<const unsigned int, XMPFileHandlerInfo> > (0x0x7fb479921540) 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> > > (0x0x7fb4799215a0) 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> > (0x0x7fb479921780) 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> > (0x0x7fb479921720) 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> > > (0x0x7fb4799218a0) 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> > > (0x0x7fb479921840) 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> > > (0x0x7fb479921900) 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> > > (0x0x7fb4799ea0d0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7fb479921960) 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=24 align=4
   base size=24 base align=4
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> (0x0x7fb4799ea1a0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7fb4799ea208) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > > (0x0x7fb4799219c0) 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=24 align=4
   base size=24 base align=4
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> > > (0x0x7fb4799217e0) 0

Class std::map<unsigned int, XMPFileHandlerInfo>
   size=24 align=4
   base size=24 base align=4
std::map<unsigned int, XMPFileHandlerInfo> (0x0x7fb479921480) 0

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

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

Class std::pair<const unsigned int, XMPFileHandlerInfo>
   size=20 align=4
   base size=20 base align=4
std::pair<const unsigned int, XMPFileHandlerInfo> (0x0x7fb479921c00) 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*> (0x0x7fb479921de0) 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> (0x0x7fb479921e40) 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*> (0x0x7fb4799eabc8) 0 empty
  std::_Iter_base<long unsigned int*, false> (0x0x7fb479921ea0) 0 empty

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

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

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

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7fb4799ead68) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7fb479723120) 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> (0x0x7fb479723180) 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> (0x0x7fb4797231e0) 0 empty

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

Class std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> >
   size=36 align=4
   base size=36 base align=4
std::_Rb_tree_node<std::pair<const unsigned int, XMPFileHandlerInfo> > (0x0x7fb47976e548) 0
  std::_Rb_tree_node_base (0x0x7fb4797232a0) 0

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

Class std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > >
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > (0x0x7fb47976e618) 0
  std::_Rb_tree_node_base (0x0x7fb4797234e0) 0

Class std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo>
   size=36 align=4
   base size=36 base align=4
std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> (0x0x7fb479723600) 0

Class std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> >
   size=52 align=4
   base size=52 base align=4
std::_Rb_tree_node<std::pair<const short unsigned int, TIFF_FileWriter::InternalTagInfo> > (0x0x7fb47976e750) 0
  std::_Rb_tree_node_base (0x0x7fb4797235a0) 0

Class std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo>
   size=20 align=4
   base size=20 base align=4
std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> (0x0x7fb479723780) 0

Class std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> >
   size=36 align=4
   base size=36 base align=4
std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_Manager::ImgRsrcInfo> > (0x0x7fb47976e9c0) 0
  std::_Rb_tree_node_base (0x0x7fb479723720) 0

Class std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo>
   size=24 align=4
   base size=24 base align=4
std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> (0x0x7fb479723840) 0

Class std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> >
   size=40 align=4
   base size=40 base align=4
std::_Rb_tree_node<std::pair<const short unsigned int, PSIR_FileWriter::InternalRsrcInfo> > (0x0x7fb47976ea90) 0
  std::_Rb_tree_node_base (0x0x7fb4797237e0) 0

Class std::pair<const short unsigned int, IPTC_Manager::DataSetInfo>
   size=16 align=4
   base size=16 base align=4
std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> (0x0x7fb4797239c0) 0

Class std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> >
   size=32 align=4
   base size=32 base align=4
std::_Rb_tree_node<std::pair<const short unsigned int, IPTC_Manager::DataSetInfo> > (0x0x7fb47976eb60) 0
  std::_Rb_tree_node_base (0x0x7fb479723960) 0

Class std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> >
   size=36 align=4
   base size=36 base align=4
std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > (0x0x7fb479723a80) 0

Class std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > >
   size=52 align=4
   base size=52 base align=4
std::_Rb_tree_node<std::pair<const JPEG_MetaHandler::GUID_32, std::basic_string<char> > > (0x0x7fb47976ef70) 0
  std::_Rb_tree_node_base (0x0x7fb479723a20) 0

Class std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo>
   size=24 align=4
   base size=21 base align=4
std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> (0x0x7fb479723c00) 0

Class std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> >
   size=40 align=4
   base size=40 base align=4
std::_Rb_tree_node<std::pair<const unsigned int, TradQT_Manager::ParsedBoxInfo> > (0x0x7fb47948f208) 0
  std::_Rb_tree_node_base (0x0x7fb479723ba0) 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> (0x0x7fb479723e40) 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> > (0x0x7fb47948f270) 0 empty
  std::unary_function<std::pair<const unsigned int, XMPFileHandlerInfo>, const unsigned int> (0x0x7fb479723f60) 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*> (0x0x7fb4794c7480) 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*> (0x0x7fb4794c77e0) 0 empty

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

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

Class std::iterator_traits<XML_Node**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<XML_Node**> (0x0x7fb4794c79c0) 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*> (0x0x7fb4794c7a20) 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*> (0x0x7fb4794c7a80) 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> > > > > (0x0x7fb4794c7b40) 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> > > > (0x0x7fb4794c7c60) 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> > > > (0x0x7fb4794c7d20) 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> > > > (0x0x7fb4794c7e40) 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> > > > (0x0x7fb4794c7f60) 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> > > > > (0x0x7fb4795f8060) 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> > > > (0x0x7fb4795f8120) 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> > > > (0x0x7fb4795f8240) 0 empty

