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

Class flock
   size=36 align=4
   base size=36 base align=4
flock (0x0x7f993e2868a0) 0

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

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

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

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

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

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

Class __pthread_internal_slist
   size=4 align=4
   base size=4 base align=4
__pthread_internal_slist (0x0x7f993e286b40) 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> (0x0x7f993e286c60) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class stat
   size=144 align=4
   base size=144 base align=4
stat (0x0x7f993e3641e0) 0

Class stat64
   size=160 align=8
   base size=160 base align=8
stat64 (0x0x7f993e364240) 0

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

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

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

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 (0x0x7f993e364900) 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 (0x0x7f993e6e8000) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 8u)
  std::exception (0x0x7f993e364960) 0 nearly-empty
      primary-for std::bad_exception (0x0x7f993e6e8000)

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f993dc5b120) 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> (0x0x7f993dc5b180) 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> (0x0x7f993dc5b1e0) 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> (0x0x7f993dc5b240) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f993dc5bb40) 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> (0x0x7f993dc5bba0) 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> (0x0x7f993dc5bc00) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f993dc5bc60) 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> (0x0x7f993dc5bcc0) 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> (0x0x7f993dc5bd20) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f993dc5bde0) 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> (0x0x7f993dc5be40) 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> (0x0x7f993dc5bea0) 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> (0x0x7f993dc5bf00) 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> (0x0x7f993dc5bf60) 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> (0x0x7f993dc8c000) 0 empty

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f993e330138) 0 empty
  std::input_iterator_tag (0x0x7f993dc8c6c0) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f993e3301a0) 0 empty
  std::forward_iterator_tag (0x0x7f993e330208) 0 empty
    std::input_iterator_tag (0x0x7f993dc8c720) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f993e330270) 0 empty
  std::bidirectional_iterator_tag (0x0x7f993e3302d8) 0 empty
    std::forward_iterator_tag (0x0x7f993e330340) 0 empty
      std::input_iterator_tag (0x0x7f993dc8c780) 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> (0x0x7f993dc8ca80) 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 (0x0x7f993dc8cc60) 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 (0x0x7f993dc8ccc0) 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 (0x0x7f993dc8cd20) 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 (0x0x7f993dc8cd80) 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 (0x0x7f993dc8cde0) 0 empty

Class std::__iter_swap<true>
   size=1 align=1
   base size=0 base align=1
std::__iter_swap<true> (0x0x7f993dd4f240) 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> (0x0x7f993dd4f3c0) 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> (0x0x7f993dd4f4e0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class __jmp_buf_internal_tag
   size=104 align=8
   base size=104 base align=8
__jmp_buf_internal_tag (0x0x7f993dd4fc60) 0

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

Class <anonymous struct>::<anonymous struct>
   size=112 align=8
   base size=112 base align=8
<anonymous struct>::<anonymous struct> (0x0x7f993dd4fd80) 0

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

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

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

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

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 (0x0x7f993e3306e8) 0 nearly-empty
    vptr=((& std::bad_array_length::_ZTVSt16bad_array_length) + 8u)
  std::bad_alloc (0x0x7f993e330750) 0 nearly-empty
      primary-for std::bad_array_length (0x0x7f993e3306e8)
    std::exception (0x0x7f993dd4ff00) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7f993e330750)

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

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

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

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

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

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 (0x0x7f993dada540) 0 nearly-empty
    vptr=((& __cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE) + 8u)

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

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

Class std::allocator<char>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<char>::rebind<char> (0x0x7f993dbae420) 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 (0x0x7f993db55a90) 0
  std::allocator<char> (0x0x7f993db55af8) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f993dbae480) 0 empty

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

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

Class std::basic_string<char>::_Rep
   size=12 align=4
   base size=12 base align=4
std::basic_string<char>::_Rep (0x0x7f993db55d00) 0
  std::basic_string<char>::_Rep_base (0x0x7f993dbae540) 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> (0x0x7f993dbae600) 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 (0x0x7f993db55e38) 0
  std::allocator<wchar_t> (0x0x7f993db55ea0) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f993dbae660) 0 empty

Class std::basic_string<wchar_t>
   size=4 align=4
   base size=4 base align=4
std::basic_string<wchar_t> (0x0x7f993dbae5a0) 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 (0x0x7f993dbae6c0) 0

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

Class std::locale
   size=4 align=4
   base size=4 base align=4
std::locale (0x0x7f993dbae7e0) 0

Vtable for std::locale::facet
std::locale::facet::_ZTVNSt6locale5facetE: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTINSt6locale5facetE)
8     (int (*)(...))std::locale::facet::~facet
12    (int (*)(...))std::locale::facet::~facet

Class std::locale::facet
   size=8 align=4
   base size=8 base align=4
std::locale::facet (0x0x7f993dbae840) 0
    vptr=((& std::locale::facet::_ZTVNSt6locale5facetE) + 8u)

Class std::locale::id
   size=4 align=4
   base size=4 base align=4
std::locale::id (0x0x7f993dbae8a0) 0

Class std::locale::_Impl
   size=20 align=4
   base size=20 base align=4
std::locale::_Impl (0x0x7f993dbae900) 0

Vtable for std::collate<char>
std::collate<char>::_ZTVSt7collateIcE: 7u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt7collateIcE)
8     (int (*)(...))std::collate<_CharT>::~collate<char>
12    (int (*)(...))std::collate<_CharT>::~collate<char>
16    (int (*)(...))std::collate<_CharT>::do_compare<char>
20    (int (*)(...))std::collate<_CharT>::do_transform<char>
24    (int (*)(...))std::collate<_CharT>::do_hash<char>

Class std::collate<char>
   size=12 align=4
   base size=12 base align=4
std::collate<char> (0x0x7f993db55a28) 0
    vptr=((& std::collate<char>::_ZTVSt7collateIcE) + 8u)
  std::locale::facet (0x0x7f993dbae9c0) 0
      primary-for std::collate<char> (0x0x7f993db55a28)

Vtable for std::collate<wchar_t>
std::collate<wchar_t>::_ZTVSt7collateIwE: 7u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt7collateIwE)
8     (int (*)(...))std::collate<_CharT>::~collate<wchar_t>
12    (int (*)(...))std::collate<_CharT>::~collate<wchar_t>
16    (int (*)(...))std::collate<_CharT>::do_compare<wchar_t>
20    (int (*)(...))std::collate<_CharT>::do_transform<wchar_t>
24    (int (*)(...))std::collate<_CharT>::do_hash<wchar_t>

Class std::collate<wchar_t>
   size=12 align=4
   base size=12 base align=4
std::collate<wchar_t> (0x0x7f993db55dd0) 0
    vptr=((& std::collate<wchar_t>::_ZTVSt7collateIwE) + 8u)
  std::locale::facet (0x0x7f993dbaea20) 0
      primary-for std::collate<wchar_t> (0x0x7f993db55dd0)

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

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

Class __gnu_cxx::__numeric_traits<long unsigned int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<long unsigned int> (0x0x7f993d6710d0) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7f993dbaeba0) 0 empty

Vtable for std::collate_byname<char>
std::collate_byname<char>::_ZTVSt14collate_bynameIcE: 7u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt14collate_bynameIcE)
8     (int (*)(...))std::collate_byname<_CharT>::~collate_byname<char>
12    (int (*)(...))std::collate_byname<_CharT>::~collate_byname<char>
16    (int (*)(...))std::collate<_CharT>::do_compare<char>
20    (int (*)(...))std::collate<_CharT>::do_transform<char>
24    (int (*)(...))std::collate<_CharT>::do_hash<char>

Class std::collate_byname<char>
   size=12 align=4
   base size=12 base align=4
std::collate_byname<char> (0x0x7f993d6711a0) 0
    vptr=((& std::collate_byname<char>::_ZTVSt14collate_bynameIcE) + 8u)
  std::collate<char> (0x0x7f993d671208) 0
      primary-for std::collate_byname<char> (0x0x7f993d6711a0)
    std::locale::facet (0x0x7f993dbaec00) 0
        primary-for std::collate<char> (0x0x7f993d671208)

Vtable for std::collate_byname<wchar_t>
std::collate_byname<wchar_t>::_ZTVSt14collate_bynameIwE: 7u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt14collate_bynameIwE)
8     (int (*)(...))std::collate_byname<_CharT>::~collate_byname<wchar_t>
12    (int (*)(...))std::collate_byname<_CharT>::~collate_byname<wchar_t>
16    (int (*)(...))std::collate<_CharT>::do_compare<wchar_t>
20    (int (*)(...))std::collate<_CharT>::do_transform<wchar_t>
24    (int (*)(...))std::collate<_CharT>::do_hash<wchar_t>

Class std::collate_byname<wchar_t>
   size=12 align=4
   base size=12 base align=4
std::collate_byname<wchar_t> (0x0x7f993d671270) 0
    vptr=((& std::collate_byname<wchar_t>::_ZTVSt14collate_bynameIwE) + 8u)
  std::collate<wchar_t> (0x0x7f993d6712d8) 0
      primary-for std::collate_byname<wchar_t> (0x0x7f993d671270)
    std::locale::facet (0x0x7f993dbaec60) 0
        primary-for std::collate<wchar_t> (0x0x7f993d6712d8)

Vtable for std::ios_base::failure
std::ios_base::failure::_ZTVNSt8ios_base7failureE: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTINSt8ios_base7failureE)
8     (int (*)(...))std::ios_base::failure::~failure
12    (int (*)(...))std::ios_base::failure::~failure
16    (int (*)(...))std::ios_base::failure::what

Class std::ios_base::failure
   size=8 align=4
   base size=8 base align=4
std::ios_base::failure (0x0x7f993d671340) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureE) + 8u)
  std::exception (0x0x7f993dbaed20) 0 nearly-empty
      primary-for std::ios_base::failure (0x0x7f993d671340)

Class std::ios_base::_Callback_list
   size=16 align=4
   base size=16 base align=4
std::ios_base::_Callback_list (0x0x7f993dbaed80) 0

Class std::ios_base::_Words
   size=8 align=4
   base size=8 base align=4
std::ios_base::_Words (0x0x7f993dbaede0) 0

Class std::ios_base::Init
   size=1 align=1
   base size=0 base align=1
std::ios_base::Init (0x0x7f993dbaee40) 0 empty

Vtable for std::ios_base
std::ios_base::_ZTVSt8ios_base: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt8ios_base)
8     (int (*)(...))std::ios_base::~ios_base
12    (int (*)(...))std::ios_base::~ios_base

Class std::ios_base
   size=112 align=4
   base size=112 base align=4
std::ios_base (0x0x7f993dbaecc0) 0
    vptr=((& std::ios_base::_ZTVSt8ios_base) + 8u)

Vtable for std::basic_streambuf<char>
std::basic_streambuf<char>::_ZTVSt15basic_streambufIcSt11char_traitsIcEE: 16u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt15basic_streambufIcSt11char_traitsIcEE)
8     (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<char, std::char_traits<char> >
12    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<char, std::char_traits<char> >
16    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
20    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::setbuf<char, std::char_traits<char> >
24    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekoff<char, std::char_traits<char> >
28    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekpos<char, std::char_traits<char> >
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<char, std::char_traits<char> >
36    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::showmanyc<char, std::char_traits<char> >
40    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<char, std::char_traits<char> >
44    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::underflow<char, std::char_traits<char> >
48    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<char, std::char_traits<char> >
52    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::pbackfail<char, std::char_traits<char> >
56    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<char, std::char_traits<char> >
60    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::overflow<char, std::char_traits<char> >

Class std::basic_streambuf<char>
   size=32 align=4
   base size=32 base align=4
std::basic_streambuf<char> (0x0x7f993dbaef00) 0
    vptr=((& std::basic_streambuf<char>::_ZTVSt15basic_streambufIcSt11char_traitsIcEE) + 8u)

Vtable for std::basic_streambuf<wchar_t>
std::basic_streambuf<wchar_t>::_ZTVSt15basic_streambufIwSt11char_traitsIwEE: 16u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt15basic_streambufIwSt11char_traitsIwEE)
8     (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<wchar_t, std::char_traits<wchar_t> >
12    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<wchar_t, std::char_traits<wchar_t> >
16    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<wchar_t, std::char_traits<wchar_t> >
20    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::setbuf<wchar_t, std::char_traits<wchar_t> >
24    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekoff<wchar_t, std::char_traits<wchar_t> >
28    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekpos<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<wchar_t, std::char_traits<wchar_t> >
36    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::showmanyc<wchar_t, std::char_traits<wchar_t> >
40    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<wchar_t, std::char_traits<wchar_t> >
44    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::underflow<wchar_t, std::char_traits<wchar_t> >
48    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<wchar_t, std::char_traits<wchar_t> >
52    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::pbackfail<wchar_t, std::char_traits<wchar_t> >
56    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<wchar_t, std::char_traits<wchar_t> >
60    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::overflow<wchar_t, std::char_traits<wchar_t> >

Class std::basic_streambuf<wchar_t>
   size=32 align=4
   base size=32 base align=4
std::basic_streambuf<wchar_t> (0x0x7f993d75c420) 0
    vptr=((& std::basic_streambuf<wchar_t>::_ZTVSt15basic_streambufIwSt11char_traitsIwEE) + 8u)

Class std::ctype_base
   size=1 align=1
   base size=0 base align=1
std::ctype_base (0x0x7f993d75c5a0) 0 empty

Vtable for std::ctype<char>
std::ctype<char>::_ZTVSt5ctypeIcE: 12u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt5ctypeIcE)
8     (int (*)(...))std::ctype<char>::~ctype
12    (int (*)(...))std::ctype<char>::~ctype
16    (int (*)(...))std::ctype<char>::do_toupper
20    (int (*)(...))std::ctype<char>::do_toupper
24    (int (*)(...))std::ctype<char>::do_tolower
28    (int (*)(...))std::ctype<char>::do_tolower
32    (int (*)(...))std::ctype<char>::do_widen
36    (int (*)(...))std::ctype<char>::do_widen
40    (int (*)(...))std::ctype<char>::do_narrow
44    (int (*)(...))std::ctype<char>::do_narrow

Class std::ctype<char>
   size=544 align=4
   base size=542 base align=4
std::ctype<char> (0x0x7f993d3de690) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 8u)
  std::locale::facet (0x0x7f993d75c840) 0
      primary-for std::ctype<char> (0x0x7f993d3de690)
  std::ctype_base (0x0x7f993d75c8a0) 0 empty

Vtable for std::__ctype_abstract_base<wchar_t>
std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE: 16u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt21__ctype_abstract_baseIwE)
8     0u
12    0u
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

Class std::__ctype_abstract_base<wchar_t>
   size=8 align=4
   base size=8 base align=4
std::__ctype_abstract_base<wchar_t> (0x0x7f993d40a380) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 8u)
  std::locale::facet (0x0x7f993d75c900) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f993d40a380)
  std::ctype_base (0x0x7f993d75c960) 0 empty

Vtable for std::ctype<wchar_t>
std::ctype<wchar_t>::_ZTVSt5ctypeIwE: 16u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt5ctypeIwE)
8     (int (*)(...))std::ctype<wchar_t>::~ctype
12    (int (*)(...))std::ctype<wchar_t>::~ctype
16    (int (*)(...))std::ctype<wchar_t>::do_is
20    (int (*)(...))std::ctype<wchar_t>::do_is
24    (int (*)(...))std::ctype<wchar_t>::do_scan_is
28    (int (*)(...))std::ctype<wchar_t>::do_scan_not
32    (int (*)(...))std::ctype<wchar_t>::do_toupper
36    (int (*)(...))std::ctype<wchar_t>::do_toupper
40    (int (*)(...))std::ctype<wchar_t>::do_tolower
44    (int (*)(...))std::ctype<wchar_t>::do_tolower
48    (int (*)(...))std::ctype<wchar_t>::do_widen
52    (int (*)(...))std::ctype<wchar_t>::do_widen
56    (int (*)(...))std::ctype<wchar_t>::do_narrow
60    (int (*)(...))std::ctype<wchar_t>::do_narrow

Class std::ctype<wchar_t>
   size=1264 align=4
   base size=1264 base align=4
std::ctype<wchar_t> (0x0x7f993d671d68) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 8u)
  std::__ctype_abstract_base<wchar_t> (0x0x7f993d40a460) 0
      primary-for std::ctype<wchar_t> (0x0x7f993d671d68)
    std::locale::facet (0x0x7f993d75c9c0) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f993d40a460)
    std::ctype_base (0x0x7f993d75ca20) 0 empty

Vtable for std::ctype_byname<char>
std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE: 12u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt12ctype_bynameIcE)
8     (int (*)(...))std::ctype_byname<char>::~ctype_byname
12    (int (*)(...))std::ctype_byname<char>::~ctype_byname
16    (int (*)(...))std::ctype<char>::do_toupper
20    (int (*)(...))std::ctype<char>::do_toupper
24    (int (*)(...))std::ctype<char>::do_tolower
28    (int (*)(...))std::ctype<char>::do_tolower
32    (int (*)(...))std::ctype<char>::do_widen
36    (int (*)(...))std::ctype<char>::do_widen
40    (int (*)(...))std::ctype<char>::do_narrow
44    (int (*)(...))std::ctype<char>::do_narrow

Class std::ctype_byname<char>
   size=544 align=4
   base size=542 base align=4
std::ctype_byname<char> (0x0x7f993d671f08) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 8u)
  std::ctype<char> (0x0x7f993d40a770) 0
      primary-for std::ctype_byname<char> (0x0x7f993d671f08)
    std::locale::facet (0x0x7f993d75cae0) 0
        primary-for std::ctype<char> (0x0x7f993d40a770)
    std::ctype_base (0x0x7f993d75cb40) 0 empty

Vtable for std::ctype_byname<wchar_t>
std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE: 16u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt12ctype_bynameIwE)
8     (int (*)(...))std::ctype_byname<wchar_t>::~ctype_byname
12    (int (*)(...))std::ctype_byname<wchar_t>::~ctype_byname
16    (int (*)(...))std::ctype<wchar_t>::do_is
20    (int (*)(...))std::ctype<wchar_t>::do_is
24    (int (*)(...))std::ctype<wchar_t>::do_scan_is
28    (int (*)(...))std::ctype<wchar_t>::do_scan_not
32    (int (*)(...))std::ctype<wchar_t>::do_toupper
36    (int (*)(...))std::ctype<wchar_t>::do_toupper
40    (int (*)(...))std::ctype<wchar_t>::do_tolower
44    (int (*)(...))std::ctype<wchar_t>::do_tolower
48    (int (*)(...))std::ctype<wchar_t>::do_widen
52    (int (*)(...))std::ctype<wchar_t>::do_widen
56    (int (*)(...))std::ctype<wchar_t>::do_narrow
60    (int (*)(...))std::ctype<wchar_t>::do_narrow

Class std::ctype_byname<wchar_t>
   size=1264 align=4
   base size=1264 base align=4
std::ctype_byname<wchar_t> (0x0x7f993d671f70) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 8u)
  std::ctype<wchar_t> (0x0x7f993d671068) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7f993d671f70)
    std::__ctype_abstract_base<wchar_t> (0x0x7f993d40a8c0) 0
        primary-for std::ctype<wchar_t> (0x0x7f993d671068)
      std::locale::facet (0x0x7f993d75cba0) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f993d40a8c0)
      std::ctype_base (0x0x7f993d75cc00) 0 empty

Class std::__num_base
   size=1 align=1
   base size=0 base align=1
std::__num_base (0x0x7f993d75cc60) 0 empty

Vtable for std::numpunct<char>
std::numpunct<char>::_ZTVSt8numpunctIcE: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt8numpunctIcE)
8     (int (*)(...))std::numpunct<_CharT>::~numpunct<char>
12    (int (*)(...))std::numpunct<_CharT>::~numpunct<char>
16    (int (*)(...))std::numpunct<_CharT>::do_decimal_point<char>
20    (int (*)(...))std::numpunct<_CharT>::do_thousands_sep<char>
24    (int (*)(...))std::numpunct<_CharT>::do_grouping<char>
28    (int (*)(...))std::numpunct<_CharT>::do_truename<char>
32    (int (*)(...))std::numpunct<_CharT>::do_falsename<char>

Class std::numpunct<char>
   size=12 align=4
   base size=12 base align=4
std::numpunct<char> (0x0x7f993d451068) 0
    vptr=((& std::numpunct<char>::_ZTVSt8numpunctIcE) + 8u)
  std::locale::facet (0x0x7f993d75cd80) 0
      primary-for std::numpunct<char> (0x0x7f993d451068)

Vtable for std::numpunct<wchar_t>
std::numpunct<wchar_t>::_ZTVSt8numpunctIwE: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt8numpunctIwE)
8     (int (*)(...))std::numpunct<_CharT>::~numpunct<wchar_t>
12    (int (*)(...))std::numpunct<_CharT>::~numpunct<wchar_t>
16    (int (*)(...))std::numpunct<_CharT>::do_decimal_point<wchar_t>
20    (int (*)(...))std::numpunct<_CharT>::do_thousands_sep<wchar_t>
24    (int (*)(...))std::numpunct<_CharT>::do_grouping<wchar_t>
28    (int (*)(...))std::numpunct<_CharT>::do_truename<wchar_t>
32    (int (*)(...))std::numpunct<_CharT>::do_falsename<wchar_t>

Class std::numpunct<wchar_t>
   size=12 align=4
   base size=12 base align=4
std::numpunct<wchar_t> (0x0x7f993d4510d0) 0
    vptr=((& std::numpunct<wchar_t>::_ZTVSt8numpunctIwE) + 8u)
  std::locale::facet (0x0x7f993d75cde0) 0
      primary-for std::numpunct<wchar_t> (0x0x7f993d4510d0)

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

Class __gnu_cxx::__numeric_traits_integer<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_integer<char> (0x0x7f993d4ba0c0) 0 empty

Class __gnu_cxx::__numeric_traits<char>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<char> (0x0x7f993d451410) 0 empty
  __gnu_cxx::__numeric_traits_integer<char> (0x0x7f993d4ba120) 0 empty

Class __gnu_cxx::__conditional_type<true, long unsigned int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, long unsigned int, long long unsigned int> (0x0x7f993d4ba180) 0 empty

Vtable for std::numpunct_byname<char>
std::numpunct_byname<char>::_ZTVSt15numpunct_bynameIcE: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt15numpunct_bynameIcE)
8     (int (*)(...))std::numpunct_byname<_CharT>::~numpunct_byname<char>
12    (int (*)(...))std::numpunct_byname<_CharT>::~numpunct_byname<char>
16    (int (*)(...))std::numpunct<_CharT>::do_decimal_point<char>
20    (int (*)(...))std::numpunct<_CharT>::do_thousands_sep<char>
24    (int (*)(...))std::numpunct<_CharT>::do_grouping<char>
28    (int (*)(...))std::numpunct<_CharT>::do_truename<char>
32    (int (*)(...))std::numpunct<_CharT>::do_falsename<char>

Class std::numpunct_byname<char>
   size=12 align=4
   base size=12 base align=4
std::numpunct_byname<char> (0x0x7f993d451820) 0
    vptr=((& std::numpunct_byname<char>::_ZTVSt15numpunct_bynameIcE) + 8u)
  std::numpunct<char> (0x0x7f993d451888) 0
      primary-for std::numpunct_byname<char> (0x0x7f993d451820)
    std::locale::facet (0x0x7f993d4ba480) 0
        primary-for std::numpunct<char> (0x0x7f993d451888)

Vtable for std::num_get<char>
std::num_get<char>::_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE: 15u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE)
8     (int (*)(...))std::num_get<_CharT, _InIter>::~num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
12    (int (*)(...))std::num_get<_CharT, _InIter>::~num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
16    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
20    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
28    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
36    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
44    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
48    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
52    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
56    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >

Class std::num_get<char>
   size=8 align=4
   base size=8 base align=4
std::num_get<char> (0x0x7f993d4518f0) 0
    vptr=((& std::num_get<char>::_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE) + 8u)
  std::locale::facet (0x0x7f993d4ba4e0) 0
      primary-for std::num_get<char> (0x0x7f993d4518f0)

Vtable for std::num_put<char>
std::num_put<char>::_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE: 12u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE)
8     (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
12    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
16    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
20    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
28    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
36    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
44    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::num_put<char>
   size=8 align=4
   base size=8 base align=4
std::num_put<char> (0x0x7f993d451958) 0
    vptr=((& std::num_put<char>::_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 8u)
  std::locale::facet (0x0x7f993d4ba5a0) 0
      primary-for std::num_put<char> (0x0x7f993d451958)

Vtable for std::numpunct_byname<wchar_t>
std::numpunct_byname<wchar_t>::_ZTVSt15numpunct_bynameIwE: 9u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt15numpunct_bynameIwE)
8     (int (*)(...))std::numpunct_byname<_CharT>::~numpunct_byname<wchar_t>
12    (int (*)(...))std::numpunct_byname<_CharT>::~numpunct_byname<wchar_t>
16    (int (*)(...))std::numpunct<_CharT>::do_decimal_point<wchar_t>
20    (int (*)(...))std::numpunct<_CharT>::do_thousands_sep<wchar_t>
24    (int (*)(...))std::numpunct<_CharT>::do_grouping<wchar_t>
28    (int (*)(...))std::numpunct<_CharT>::do_truename<wchar_t>
32    (int (*)(...))std::numpunct<_CharT>::do_falsename<wchar_t>

Class std::numpunct_byname<wchar_t>
   size=12 align=4
   base size=12 base align=4
std::numpunct_byname<wchar_t> (0x0x7f993d4519c0) 0
    vptr=((& std::numpunct_byname<wchar_t>::_ZTVSt15numpunct_bynameIwE) + 8u)
  std::numpunct<wchar_t> (0x0x7f993d451a28) 0
      primary-for std::numpunct_byname<wchar_t> (0x0x7f993d4519c0)
    std::locale::facet (0x0x7f993d4ba660) 0
        primary-for std::numpunct<wchar_t> (0x0x7f993d451a28)

Vtable for std::num_get<wchar_t>
std::num_get<wchar_t>::_ZTVSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE: 15u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE)
8     (int (*)(...))std::num_get<_CharT, _InIter>::~num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
12    (int (*)(...))std::num_get<_CharT, _InIter>::~num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
16    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
20    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
28    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
36    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
44    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
52    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::num_get<wchar_t>
   size=8 align=4
   base size=8 base align=4
std::num_get<wchar_t> (0x0x7f993d451a90) 0
    vptr=((& std::num_get<wchar_t>::_ZTVSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE) + 8u)
  std::locale::facet (0x0x7f993d4ba6c0) 0
      primary-for std::num_get<wchar_t> (0x0x7f993d451a90)

Vtable for std::num_put<wchar_t>
std::num_put<wchar_t>::_ZTVSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE: 12u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE)
8     (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
12    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
16    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
20    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
28    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
36    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
44    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::num_put<wchar_t>
   size=8 align=4
   base size=8 base align=4
std::num_put<wchar_t> (0x0x7f993d451af8) 0
    vptr=((& std::num_put<wchar_t>::_ZTVSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 8u)
  std::locale::facet (0x0x7f993d4ba780) 0
      primary-for std::num_put<wchar_t> (0x0x7f993d451af8)

Vtable for std::basic_ios<char>
std::basic_ios<char>::_ZTVSt9basic_iosIcSt11char_traitsIcEE: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt9basic_iosIcSt11char_traitsIcEE)
8     (int (*)(...))std::basic_ios<_CharT, _Traits>::~basic_ios<char, std::char_traits<char> >
12    (int (*)(...))std::basic_ios<_CharT, _Traits>::~basic_ios<char, std::char_traits<char> >

Class std::basic_ios<char>
   size=136 align=4
   base size=136 base align=4
std::basic_ios<char> (0x0x7f993d451dd0) 0
    vptr=((& std::basic_ios<char>::_ZTVSt9basic_iosIcSt11char_traitsIcEE) + 8u)
  std::ios_base (0x0x7f993d4ba8a0) 0
      primary-for std::basic_ios<char> (0x0x7f993d451dd0)

Vtable for std::basic_ios<wchar_t>
std::basic_ios<wchar_t>::_ZTVSt9basic_iosIwSt11char_traitsIwEE: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt9basic_iosIwSt11char_traitsIwEE)
8     (int (*)(...))std::basic_ios<_CharT, _Traits>::~basic_ios<wchar_t, std::char_traits<wchar_t> >
12    (int (*)(...))std::basic_ios<_CharT, _Traits>::~basic_ios<wchar_t, std::char_traits<wchar_t> >

Class std::basic_ios<wchar_t>
   size=140 align=4
   base size=140 base align=4
std::basic_ios<wchar_t> (0x0x7f993d451ea0) 0
    vptr=((& std::basic_ios<wchar_t>::_ZTVSt9basic_iosIwSt11char_traitsIwEE) + 8u)
  std::ios_base (0x0x7f993d4ba9c0) 0
      primary-for std::basic_ios<wchar_t> (0x0x7f993d451ea0)

Vtable for std::basic_ostream<char>
std::basic_ostream<char>::_ZTVSo: 10u entries
0     4u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISo)
12    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<char, std::char_traits<char> >
16    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<char, std::char_traits<char> >
20    4294967292u
24    (int (*)(...))-4
28    (int (*)(...))(& _ZTISo)
32    (int (*)(...))std::basic_ostream<char>::_ZTv0_n12_NSoD1Ev
36    (int (*)(...))std::basic_ostream<char>::_ZTv0_n12_NSoD0Ev

VTT for std::basic_ostream<char>
std::basic_ostream<char>::_ZTTSo: 2u entries
0     ((& std::basic_ostream<char>::_ZTVSo) + 12u)
4     ((& std::basic_ostream<char>::_ZTVSo) + 32u)

Class std::basic_ostream<char>
   size=140 align=4
   base size=4 base align=4
std::basic_ostream<char> (0x0x7f993d2062d8) 0 nearly-empty
    vptridx=0u vptr=((& std::basic_ostream<char>::_ZTVSo) + 12u)
  std::basic_ios<char> (0x0x7f993d206340) 4 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& std::basic_ostream<char>::_ZTVSo) + 32u)
    std::ios_base (0x0x7f993d4bac00) 4
        primary-for std::basic_ios<char> (0x0x7f993d206340)

Class std::basic_ostream<char>::sentry
   size=8 align=4
   base size=8 base align=4
std::basic_ostream<char>::sentry (0x0x7f993d4bac60) 0

Vtable for std::basic_ostream<wchar_t>
std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE: 10u entries
0     4u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
12    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<wchar_t, std::char_traits<wchar_t> >
16    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<wchar_t, std::char_traits<wchar_t> >
20    4294967292u
24    (int (*)(...))-4
28    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
32    (int (*)(...))std::basic_ostream<wchar_t>::_ZTv0_n12_NSt13basic_ostreamIwSt11char_traitsIwEED1Ev
36    (int (*)(...))std::basic_ostream<wchar_t>::_ZTv0_n12_NSt13basic_ostreamIwSt11char_traitsIwEED0Ev

VTT for std::basic_ostream<wchar_t>
std::basic_ostream<wchar_t>::_ZTTSt13basic_ostreamIwSt11char_traitsIwEE: 2u entries
0     ((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 12u)
4     ((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 32u)

Class std::basic_ostream<wchar_t>
   size=144 align=4
   base size=4 base align=4
std::basic_ostream<wchar_t> (0x0x7f993d206548) 0 nearly-empty
    vptridx=0u vptr=((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 12u)
  std::basic_ios<wchar_t> (0x0x7f993d2065b0) 4 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 32u)
    std::ios_base (0x0x7f993d4bacc0) 4
        primary-for std::basic_ios<wchar_t> (0x0x7f993d2065b0)

Class std::basic_ostream<wchar_t>::sentry
   size=8 align=4
   base size=8 base align=4
std::basic_ostream<wchar_t>::sentry (0x0x7f993d4bad20) 0

Vtable for std::basic_istream<char>
std::basic_istream<char>::_ZTVSi: 10u entries
0     8u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISi)
12    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<char, std::char_traits<char> >
16    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<char, std::char_traits<char> >
20    4294967288u
24    (int (*)(...))-8
28    (int (*)(...))(& _ZTISi)
32    (int (*)(...))std::basic_istream<char>::_ZTv0_n12_NSiD1Ev
36    (int (*)(...))std::basic_istream<char>::_ZTv0_n12_NSiD0Ev

VTT for std::basic_istream<char>
std::basic_istream<char>::_ZTTSi: 2u entries
0     ((& std::basic_istream<char>::_ZTVSi) + 12u)
4     ((& std::basic_istream<char>::_ZTVSi) + 32u)

Class std::basic_istream<char>
   size=144 align=4
   base size=8 base align=4
std::basic_istream<char> (0x0x7f993d206958) 0
    vptridx=0u vptr=((& std::basic_istream<char>::_ZTVSi) + 12u)
  std::basic_ios<char> (0x0x7f993d2069c0) 8 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& std::basic_istream<char>::_ZTVSi) + 32u)
    std::ios_base (0x0x7f993d4bade0) 8
        primary-for std::basic_ios<char> (0x0x7f993d2069c0)

Vtable for std::basic_istream<wchar_t>
std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE: 10u entries
0     8u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
12    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<wchar_t, std::char_traits<wchar_t> >
16    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<wchar_t, std::char_traits<wchar_t> >
20    4294967288u
24    (int (*)(...))-8
28    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
32    (int (*)(...))std::basic_istream<wchar_t>::_ZTv0_n12_NSt13basic_istreamIwSt11char_traitsIwEED1Ev
36    (int (*)(...))std::basic_istream<wchar_t>::_ZTv0_n12_NSt13basic_istreamIwSt11char_traitsIwEED0Ev

VTT for std::basic_istream<wchar_t>
std::basic_istream<wchar_t>::_ZTTSt13basic_istreamIwSt11char_traitsIwEE: 2u entries
0     ((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 12u)
4     ((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 32u)

Class std::basic_istream<wchar_t>
   size=148 align=4
   base size=8 base align=4
std::basic_istream<wchar_t> (0x0x7f993d206bc8) 0
    vptridx=0u vptr=((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 12u)
  std::basic_ios<wchar_t> (0x0x7f993d206c30) 8 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 32u)
    std::ios_base (0x0x7f993d4bae40) 8
        primary-for std::basic_ios<wchar_t> (0x0x7f993d206c30)

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

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

Class __gnu_cxx::__numeric_traits<short int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<short int> (0x0x7f993d206680) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7f993d2e70c0) 0 empty

Class std::basic_istream<char>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<char>::sentry (0x0x7f993d2e7120) 0

Vtable for std::basic_iostream<char>
std::basic_iostream<char>::_ZTVSd: 15u entries
0     12u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISd)
12    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<char, std::char_traits<char> >
16    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<char, std::char_traits<char> >
20    4u
24    (int (*)(...))-8
28    (int (*)(...))(& _ZTISd)
32    (int (*)(...))std::basic_iostream<char>::_ZThn8_NSdD1Ev
36    (int (*)(...))std::basic_iostream<char>::_ZThn8_NSdD0Ev
40    4294967284u
44    (int (*)(...))-12
48    (int (*)(...))(& _ZTISd)
52    (int (*)(...))std::basic_iostream<char>::_ZTv0_n12_NSdD1Ev
56    (int (*)(...))std::basic_iostream<char>::_ZTv0_n12_NSdD0Ev

Construction vtable for std::basic_istream<char> (0x0x7f993d2f5820 instance) in std::basic_iostream<char>
std::basic_iostream<char>::_ZTCSd0_Si: 10u entries
0     12u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISi)
12    0u
16    0u
20    4294967284u
24    (int (*)(...))-12
28    (int (*)(...))(& _ZTISi)
32    0u
36    0u

Construction vtable for std::basic_ostream<char> (0x0x7f993d2f58f0 instance) in std::basic_iostream<char>
std::basic_iostream<char>::_ZTCSd8_So: 10u entries
0     4u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISo)
12    0u
16    0u
20    4294967292u
24    (int (*)(...))-4
28    (int (*)(...))(& _ZTISo)
32    0u
36    0u

VTT for std::basic_iostream<char>
std::basic_iostream<char>::_ZTTSd: 7u entries
0     ((& std::basic_iostream<char>::_ZTVSd) + 12u)
4     ((& std::basic_iostream<char>::_ZTCSd0_Si) + 12u)
8     ((& std::basic_iostream<char>::_ZTCSd0_Si) + 32u)
12    ((& std::basic_iostream<char>::_ZTCSd8_So) + 12u)
16    ((& std::basic_iostream<char>::_ZTCSd8_So) + 32u)
20    ((& std::basic_iostream<char>::_ZTVSd) + 52u)
24    ((& std::basic_iostream<char>::_ZTVSd) + 32u)

Class std::basic_iostream<char>
   size=148 align=4
   base size=12 base align=4
std::basic_iostream<char> (0x0x7f993d334d20) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 12u)
  std::basic_istream<char> (0x0x7f993d2f5820) 0
      primary-for std::basic_iostream<char> (0x0x7f993d334d20)
      subvttidx=4u
    std::basic_ios<char> (0x0x7f993d2f5888) 12 virtual
        vptridx=20u vbaseoffset=-12 vptr=((& std::basic_iostream<char>::_ZTVSd) + 52u)
      std::ios_base (0x0x7f993d2e7180) 12
          primary-for std::basic_ios<char> (0x0x7f993d2f5888)
  std::basic_ostream<char> (0x0x7f993d2f58f0) 8 nearly-empty
      subvttidx=12u vptridx=24u vptr=((& std::basic_iostream<char>::_ZTVSd) + 32u)
    std::basic_ios<char> (0x0x7f993d2f5888) alternative-path

Class std::basic_istream<wchar_t>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<wchar_t>::sentry (0x0x7f993d2e71e0) 0

Vtable for std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE: 15u entries
0     12u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
12    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<wchar_t, std::char_traits<wchar_t> >
16    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<wchar_t, std::char_traits<wchar_t> >
20    4u
24    (int (*)(...))-8
28    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
32    (int (*)(...))std::basic_iostream<wchar_t>::_ZThn8_NSt14basic_iostreamIwSt11char_traitsIwEED1Ev
36    (int (*)(...))std::basic_iostream<wchar_t>::_ZThn8_NSt14basic_iostreamIwSt11char_traitsIwEED0Ev
40    4294967284u
44    (int (*)(...))-12
48    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
52    (int (*)(...))std::basic_iostream<wchar_t>::_ZTv0_n12_NSt14basic_iostreamIwSt11char_traitsIwEED1Ev
56    (int (*)(...))std::basic_iostream<wchar_t>::_ZTv0_n12_NSt14basic_iostreamIwSt11char_traitsIwEED0Ev

Construction vtable for std::basic_istream<wchar_t> (0x0x7f993d2f5c98 instance) in std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E: 10u entries
0     12u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
12    0u
16    0u
20    4294967284u
24    (int (*)(...))-12
28    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
32    0u
36    0u

Construction vtable for std::basic_ostream<wchar_t> (0x0x7f993d2f5d68 instance) in std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE8_St13basic_ostreamIwS1_E: 10u entries
0     4u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
12    0u
16    0u
20    4294967292u
24    (int (*)(...))-4
28    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
32    0u
36    0u

VTT for std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTTSt14basic_iostreamIwSt11char_traitsIwEE: 7u entries
0     ((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 12u)
4     ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 12u)
8     ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 32u)
12    ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE8_St13basic_ostreamIwS1_E) + 12u)
16    ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE8_St13basic_ostreamIwS1_E) + 32u)
20    ((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 52u)
24    ((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 32u)

Class std::basic_iostream<wchar_t>
   size=152 align=4
   base size=12 base align=4
std::basic_iostream<wchar_t> (0x0x7f993d363460) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 12u)
  std::basic_istream<wchar_t> (0x0x7f993d2f5c98) 0
      primary-for std::basic_iostream<wchar_t> (0x0x7f993d363460)
      subvttidx=4u
    std::basic_ios<wchar_t> (0x0x7f993d2f5d00) 12 virtual
        vptridx=20u vbaseoffset=-12 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 52u)
      std::ios_base (0x0x7f993d2e7240) 12
          primary-for std::basic_ios<wchar_t> (0x0x7f993d2f5d00)
  std::basic_ostream<wchar_t> (0x0x7f993d2f5d68) 8 nearly-empty
      subvttidx=12u vptridx=24u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 32u)
    std::basic_ios<wchar_t> (0x0x7f993d2f5d00) alternative-path

Class __exception
   size=32 align=8
   base size=32 base align=8
__exception (0x0x7f993d2e7360) 0

Vtable for std::logic_error
std::logic_error::_ZTVSt11logic_error: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt11logic_error)
8     (int (*)(...))std::logic_error::~logic_error
12    (int (*)(...))std::logic_error::~logic_error
16    (int (*)(...))std::logic_error::what

Class std::logic_error
   size=8 align=4
   base size=8 base align=4
std::logic_error (0x0x7f993d2f5bc8) 0
    vptr=((& std::logic_error::_ZTVSt11logic_error) + 8u)
  std::exception (0x0x7f993d2e73c0) 0 nearly-empty
      primary-for std::logic_error (0x0x7f993d2f5bc8)

Vtable for std::domain_error
std::domain_error::_ZTVSt12domain_error: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt12domain_error)
8     (int (*)(...))std::domain_error::~domain_error
12    (int (*)(...))std::domain_error::~domain_error
16    (int (*)(...))std::logic_error::what

Class std::domain_error
   size=8 align=4
   base size=8 base align=4
std::domain_error (0x0x7f993d2f5ea0) 0
    vptr=((& std::domain_error::_ZTVSt12domain_error) + 8u)
  std::logic_error (0x0x7f993cfce000) 0
      primary-for std::domain_error (0x0x7f993d2f5ea0)
    std::exception (0x0x7f993d2e7420) 0 nearly-empty
        primary-for std::logic_error (0x0x7f993cfce000)

Vtable for std::invalid_argument
std::invalid_argument::_ZTVSt16invalid_argument: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt16invalid_argument)
8     (int (*)(...))std::invalid_argument::~invalid_argument
12    (int (*)(...))std::invalid_argument::~invalid_argument
16    (int (*)(...))std::logic_error::what

Class std::invalid_argument
   size=8 align=4
   base size=8 base align=4
std::invalid_argument (0x0x7f993cfce068) 0
    vptr=((& std::invalid_argument::_ZTVSt16invalid_argument) + 8u)
  std::logic_error (0x0x7f993cfce0d0) 0
      primary-for std::invalid_argument (0x0x7f993cfce068)
    std::exception (0x0x7f993d2e7480) 0 nearly-empty
        primary-for std::logic_error (0x0x7f993cfce0d0)

Vtable for std::length_error
std::length_error::_ZTVSt12length_error: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt12length_error)
8     (int (*)(...))std::length_error::~length_error
12    (int (*)(...))std::length_error::~length_error
16    (int (*)(...))std::logic_error::what

Class std::length_error
   size=8 align=4
   base size=8 base align=4
std::length_error (0x0x7f993cfce138) 0
    vptr=((& std::length_error::_ZTVSt12length_error) + 8u)
  std::logic_error (0x0x7f993cfce1a0) 0
      primary-for std::length_error (0x0x7f993cfce138)
    std::exception (0x0x7f993d2e74e0) 0 nearly-empty
        primary-for std::logic_error (0x0x7f993cfce1a0)

Vtable for std::out_of_range
std::out_of_range::_ZTVSt12out_of_range: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt12out_of_range)
8     (int (*)(...))std::out_of_range::~out_of_range
12    (int (*)(...))std::out_of_range::~out_of_range
16    (int (*)(...))std::logic_error::what

Class std::out_of_range
   size=8 align=4
   base size=8 base align=4
std::out_of_range (0x0x7f993cfce208) 0
    vptr=((& std::out_of_range::_ZTVSt12out_of_range) + 8u)
  std::logic_error (0x0x7f993cfce270) 0
      primary-for std::out_of_range (0x0x7f993cfce208)
    std::exception (0x0x7f993d2e7540) 0 nearly-empty
        primary-for std::logic_error (0x0x7f993cfce270)

Vtable for std::runtime_error
std::runtime_error::_ZTVSt13runtime_error: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt13runtime_error)
8     (int (*)(...))std::runtime_error::~runtime_error
12    (int (*)(...))std::runtime_error::~runtime_error
16    (int (*)(...))std::runtime_error::what

Class std::runtime_error
   size=8 align=4
   base size=8 base align=4
std::runtime_error (0x0x7f993cfce2d8) 0
    vptr=((& std::runtime_error::_ZTVSt13runtime_error) + 8u)
  std::exception (0x0x7f993d2e75a0) 0 nearly-empty
      primary-for std::runtime_error (0x0x7f993cfce2d8)

Vtable for std::range_error
std::range_error::_ZTVSt11range_error: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt11range_error)
8     (int (*)(...))std::range_error::~range_error
12    (int (*)(...))std::range_error::~range_error
16    (int (*)(...))std::runtime_error::what

Class std::range_error
   size=8 align=4
   base size=8 base align=4
std::range_error (0x0x7f993cfce340) 0
    vptr=((& std::range_error::_ZTVSt11range_error) + 8u)
  std::runtime_error (0x0x7f993cfce3a8) 0
      primary-for std::range_error (0x0x7f993cfce340)
    std::exception (0x0x7f993d2e7600) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f993cfce3a8)

Vtable for std::overflow_error
std::overflow_error::_ZTVSt14overflow_error: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt14overflow_error)
8     (int (*)(...))std::overflow_error::~overflow_error
12    (int (*)(...))std::overflow_error::~overflow_error
16    (int (*)(...))std::runtime_error::what

Class std::overflow_error
   size=8 align=4
   base size=8 base align=4
std::overflow_error (0x0x7f993cfce410) 0
    vptr=((& std::overflow_error::_ZTVSt14overflow_error) + 8u)
  std::runtime_error (0x0x7f993cfce478) 0
      primary-for std::overflow_error (0x0x7f993cfce410)
    std::exception (0x0x7f993d2e7660) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f993cfce478)

Vtable for std::underflow_error
std::underflow_error::_ZTVSt15underflow_error: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt15underflow_error)
8     (int (*)(...))std::underflow_error::~underflow_error
12    (int (*)(...))std::underflow_error::~underflow_error
16    (int (*)(...))std::runtime_error::what

Class std::underflow_error
   size=8 align=4
   base size=8 base align=4
std::underflow_error (0x0x7f993cfce4e0) 0
    vptr=((& std::underflow_error::_ZTVSt15underflow_error) + 8u)
  std::runtime_error (0x0x7f993cfce548) 0
      primary-for std::underflow_error (0x0x7f993cfce4e0)
    std::exception (0x0x7f993d2e76c0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f993cfce548)

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

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

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

Class _IO_FILE
   size=152 align=8
   base size=152 base align=8
_IO_FILE (0x0x7f993d2e7840) 0

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

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

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

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

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

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

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

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

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

Class timezone
   size=8 align=4
   base size=8 base align=4
timezone (0x0x7f993d16e0c0) 0

Class itimerval
   size=16 align=4
   base size=16 base align=4
itimerval (0x0x7f993d16e120) 0

Class utsname
   size=390 align=1
   base size=390 base align=1
utsname (0x0x7f993d16e180) 0

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

Class SDL_RWops::<anonymous union>::<anonymous struct>
   size=8 align=4
   base size=8 base align=4
SDL_RWops::<anonymous union>::<anonymous struct> (0x0x7f993d16e300) 0

Class SDL_RWops::<anonymous union>::<anonymous struct>
   size=12 align=4
   base size=12 base align=4
SDL_RWops::<anonymous union>::<anonymous struct> (0x0x7f993d16e360) 0

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

Class SDL_RWops::<anonymous union>
   size=12 align=4
   base size=12 base align=4
SDL_RWops::<anonymous union> (0x0x7f993d16e2a0) 0

Class SDL_RWops
   size=32 align=4
   base size=32 base align=4
SDL_RWops (0x0x7f993d16e240) 0

Class SDL_AudioSpec
   size=24 align=4
   base size=24 base align=4
SDL_AudioSpec (0x0x7f993d16e420) 0

Class SDL_AudioCVT
   size=88 align=8
   base size=88 base align=8
SDL_AudioCVT (0x0x7f993d16e4e0) 0

Class SDL_CDtrack
   size=12 align=4
   base size=12 base align=4
SDL_CDtrack (0x0x7f993d16e540) 0

Class SDL_CD
   size=1220 align=4
   base size=1220 base align=4
SDL_CD (0x0x7f993d16e5a0) 0

Class SDL_keysym
   size=16 align=4
   base size=16 base align=4
SDL_keysym (0x0x7f993d16e600) 0

Class SDL_Rect
   size=8 align=2
   base size=8 base align=2
SDL_Rect (0x0x7f993d16e660) 0

Class SDL_Color
   size=4 align=1
   base size=4 base align=1
SDL_Color (0x0x7f993d16e6c0) 0

Class SDL_Palette
   size=8 align=4
   base size=8 base align=4
SDL_Palette (0x0x7f993d16e720) 0

Class SDL_PixelFormat
   size=40 align=4
   base size=40 base align=4
SDL_PixelFormat (0x0x7f993d16e780) 0

Class SDL_Surface
   size=60 align=4
   base size=60 base align=4
SDL_Surface (0x0x7f993d16e7e0) 0

Class SDL_VideoInfo
   size=20 align=4
   base size=20 base align=4
SDL_VideoInfo (0x0x7f993d16e840) 0

Class SDL_Overlay
   size=36 align=4
   base size=36 base align=4
SDL_Overlay (0x0x7f993d16e8a0) 0

Class SDL_Cursor
   size=32 align=4
   base size=32 base align=4
SDL_Cursor (0x0x7f993d16e900) 0

Class SDL_ActiveEvent
   size=3 align=1
   base size=3 base align=1
SDL_ActiveEvent (0x0x7f993d16e960) 0

Class SDL_KeyboardEvent
   size=20 align=4
   base size=20 base align=4
SDL_KeyboardEvent (0x0x7f993d16e9c0) 0

Class SDL_MouseMotionEvent
   size=12 align=2
   base size=12 base align=2
SDL_MouseMotionEvent (0x0x7f993d16ea20) 0

Class SDL_MouseButtonEvent
   size=8 align=2
   base size=8 base align=2
SDL_MouseButtonEvent (0x0x7f993d16ea80) 0

Class SDL_JoyAxisEvent
   size=6 align=2
   base size=6 base align=2
SDL_JoyAxisEvent (0x0x7f993d16eae0) 0

Class SDL_JoyBallEvent
   size=8 align=2
   base size=8 base align=2
SDL_JoyBallEvent (0x0x7f993d16eb40) 0

Class SDL_JoyHatEvent
   size=4 align=1
   base size=4 base align=1
SDL_JoyHatEvent (0x0x7f993d16eba0) 0

Class SDL_JoyButtonEvent
   size=4 align=1
   base size=4 base align=1
SDL_JoyButtonEvent (0x0x7f993d16ec00) 0

Class SDL_ResizeEvent
   size=12 align=4
   base size=12 base align=4
SDL_ResizeEvent (0x0x7f993d16ec60) 0

Class SDL_ExposeEvent
   size=1 align=1
   base size=1 base align=1
SDL_ExposeEvent (0x0x7f993d16ecc0) 0

Class SDL_QuitEvent
   size=1 align=1
   base size=1 base align=1
SDL_QuitEvent (0x0x7f993d16ed20) 0

Class SDL_UserEvent
   size=16 align=4
   base size=16 base align=4
SDL_UserEvent (0x0x7f993d16ed80) 0

Class SDL_SysWMEvent
   size=8 align=4
   base size=8 base align=4
SDL_SysWMEvent (0x0x7f993d16ede0) 0

Class SDL_Event
   size=20 align=4
   base size=20 base align=4
SDL_Event (0x0x7f993d16ee40) 0

Class SDL_version
   size=3 align=1
   base size=3 base align=1
SDL_version (0x0x7f993d16eea0) 0

Class dirent
   size=268 align=4
   base size=268 base align=4
dirent (0x0x7f993d16ef00) 0

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

Vtable for tecnoballz
tecnoballz::_ZTV10tecnoballz: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI10tecnoballz)
8     (int (*)(...))tecnoballz::~tecnoballz
12    (int (*)(...))tecnoballz::~tecnoballz

Class tecnoballz
   size=8 align=4
   base size=8 base align=4
tecnoballz (0x0x7f993ce6a000) 0
    vptr=((& tecnoballz::_ZTV10tecnoballz) + 8u)

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

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

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

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

Class _lisp_object_t::<anonymous union>::<anonymous struct>
   size=8 align=4
   base size=8 base align=4
_lisp_object_t::<anonymous union>::<anonymous struct> (0x0x7f993ce6a2a0) 0

Class _lisp_object_t::<anonymous union>::<anonymous struct>
   size=12 align=4
   base size=12 base align=4
_lisp_object_t::<anonymous union>::<anonymous struct> (0x0x7f993ce6a300) 0

Class _lisp_object_t::<anonymous union>
   size=12 align=4
   base size=12 base align=4
_lisp_object_t::<anonymous union> (0x0x7f993ce6a240) 0

Class _lisp_object_t
   size=16 align=4
   base size=16 base align=4
_lisp_object_t (0x0x7f993ce6a1e0) 0

Vtable for lispreader
lispreader::_ZTV10lispreader: 10u entries
0     12u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI10lispreader)
12    (int (*)(...))lispreader::~lispreader
16    (int (*)(...))lispreader::~lispreader
20    4294967284u
24    (int (*)(...))-12
28    (int (*)(...))(& _ZTI10lispreader)
32    (int (*)(...))lispreader::_ZTv0_n12_N10lispreaderD1Ev
36    (int (*)(...))lispreader::_ZTv0_n12_N10lispreaderD0Ev

VTT for lispreader
lispreader::_ZTT10lispreader: 2u entries
0     ((& lispreader::_ZTV10lispreader) + 12u)
4     ((& lispreader::_ZTV10lispreader) + 32u)

Class lispreader
   size=20 align=4
   base size=12 base align=4
lispreader (0x0x7f993cfce6e8) 0
    vptridx=0u vptr=((& lispreader::_ZTV10lispreader) + 12u)
  tecnoballz (0x0x7f993ce6a360) 12 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& lispreader::_ZTV10lispreader) + 32u)

Vtable for configfile
configfile::_ZTV10configfile: 10u entries
0     92u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI10configfile)
12    (int (*)(...))configfile::~configfile
16    (int (*)(...))configfile::~configfile
20    4294967204u
24    (int (*)(...))-92
28    (int (*)(...))(& _ZTI10configfile)
32    (int (*)(...))configfile::_ZTv0_n12_N10configfileD1Ev
36    (int (*)(...))configfile::_ZTv0_n12_N10configfileD0Ev

VTT for configfile
configfile::_ZTT10configfile: 2u entries
0     ((& configfile::_ZTV10configfile) + 12u)
4     ((& configfile::_ZTV10configfile) + 32u)

Class configfile
   size=100 align=4
   base size=92 base align=4
configfile (0x0x7f993cfce7b8) 0
    vptridx=0u vptr=((& configfile::_ZTV10configfile) + 12u)
  tecnoballz (0x0x7f993ce6a3c0) 92 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& configfile::_ZTV10configfile) + 32u)

Vtable for surface_sdl
surface_sdl::_ZTV11surface_sdl: 10u entries
0     16u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI11surface_sdl)
12    (int (*)(...))surface_sdl::~surface_sdl
16    (int (*)(...))surface_sdl::~surface_sdl
20    4294967280u
24    (int (*)(...))-16
28    (int (*)(...))(& _ZTI11surface_sdl)
32    (int (*)(...))surface_sdl::_ZTv0_n12_N11surface_sdlD1Ev
36    (int (*)(...))surface_sdl::_ZTv0_n12_N11surface_sdlD0Ev

VTT for surface_sdl
surface_sdl::_ZTT11surface_sdl: 2u entries
0     ((& surface_sdl::_ZTV11surface_sdl) + 12u)
4     ((& surface_sdl::_ZTV11surface_sdl) + 32u)

Class surface_sdl
   size=24 align=4
   base size=16 base align=4
surface_sdl (0x0x7f993cfce888) 0
    vptridx=0u vptr=((& surface_sdl::_ZTV11surface_sdl) + 12u)
  tecnoballz (0x0x7f993ce6a420) 16 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& surface_sdl::_ZTV11surface_sdl) + 32u)

Vtable for bitmap_data
bitmap_data::_ZTV11bitmap_data: 17u entries
0     808u
4     792u
8     (int (*)(...))0
12    (int (*)(...))(& _ZTI11bitmap_data)
16    (int (*)(...))bitmap_data::~bitmap_data
20    (int (*)(...))bitmap_data::~bitmap_data
24    4294966504u
28    16u
32    (int (*)(...))-792
36    (int (*)(...))(& _ZTI11bitmap_data)
40    (int (*)(...))bitmap_data::_ZTv0_n16_N11bitmap_dataD1Ev
44    (int (*)(...))bitmap_data::_ZTv0_n16_N11bitmap_dataD0Ev
48    4294966488u
52    (int (*)(...))-808
56    (int (*)(...))(& _ZTI11bitmap_data)
60    (int (*)(...))bitmap_data::_ZTv0_n12_N11bitmap_dataD1Ev
64    (int (*)(...))bitmap_data::_ZTv0_n12_N11bitmap_dataD0Ev

Construction vtable for surface_sdl in bitmap_data
bitmap_data::_ZTC11bitmap_data792_11surface_sdl: 10u entries
0     16u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI11surface_sdl)
12    0u
16    0u
20    4294967280u
24    (int (*)(...))-16
28    (int (*)(...))(& _ZTI11surface_sdl)
32    0u
36    0u

VTT for bitmap_data
bitmap_data::_ZTT11bitmap_data: 5u entries
0     ((& bitmap_data::_ZTV11bitmap_data) + 16u)
4     ((& bitmap_data::_ZTV11bitmap_data) + 40u)
8     ((& bitmap_data::_ZTV11bitmap_data) + 60u)
12    ((& bitmap_data::_ZTC11bitmap_data792_11surface_sdl) + 12u)
16    ((& bitmap_data::_ZTC11bitmap_data792_11surface_sdl) + 32u)

Class bitmap_data
   size=816 align=4
   base size=792 base align=4
bitmap_data (0x0x7f993cfce958) 0
    vptridx=0u vptr=((& bitmap_data::_ZTV11bitmap_data) + 16u)
  surface_sdl (0x0x7f993cfce9c0) 792 virtual
      subvttidx=12u vptridx=4u vbaseoffset=-12 vptr=((& bitmap_data::_ZTV11bitmap_data) + 40u)
    tecnoballz (0x0x7f993ce6a480) 808 virtual
        vptridx=8u vbaseoffset=-16 vptr=((& bitmap_data::_ZTV11bitmap_data) + 60u)

Vtable for display_text_bitmap
display_text_bitmap::_ZTV19display_text_bitmap: 10u entries
0     64u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI19display_text_bitmap)
12    (int (*)(...))display_text_bitmap::~display_text_bitmap
16    (int (*)(...))display_text_bitmap::~display_text_bitmap
20    4294967232u
24    (int (*)(...))-64
28    (int (*)(...))(& _ZTI19display_text_bitmap)
32    (int (*)(...))display_text_bitmap::_ZTv0_n12_N19display_text_bitmapD1Ev
36    (int (*)(...))display_text_bitmap::_ZTv0_n12_N19display_text_bitmapD0Ev

VTT for display_text_bitmap
display_text_bitmap::_ZTT19display_text_bitmap: 2u entries
0     ((& display_text_bitmap::_ZTV19display_text_bitmap) + 12u)
4     ((& display_text_bitmap::_ZTV19display_text_bitmap) + 32u)

Class display_text_bitmap
   size=72 align=4
   base size=64 base align=4
display_text_bitmap (0x0x7f993cfcea90) 0
    vptridx=0u vptr=((& display_text_bitmap::_ZTV19display_text_bitmap) + 12u)
  tecnoballz (0x0x7f993ce6a540) 64 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& display_text_bitmap::_ZTV19display_text_bitmap) + 32u)

Vtable for offscreen_surface
offscreen_surface::_ZTV17offscreen_surface: 17u entries
0     24u
4     8u
8     (int (*)(...))0
12    (int (*)(...))(& _ZTI17offscreen_surface)
16    (int (*)(...))offscreen_surface::~offscreen_surface
20    (int (*)(...))offscreen_surface::~offscreen_surface
24    4294967288u
28    16u
32    (int (*)(...))-8
36    (int (*)(...))(& _ZTI17offscreen_surface)
40    (int (*)(...))offscreen_surface::_ZTv0_n16_N17offscreen_surfaceD1Ev
44    (int (*)(...))offscreen_surface::_ZTv0_n16_N17offscreen_surfaceD0Ev
48    4294967272u
52    (int (*)(...))-24
56    (int (*)(...))(& _ZTI17offscreen_surface)
60    (int (*)(...))offscreen_surface::_ZTv0_n12_N17offscreen_surfaceD1Ev
64    (int (*)(...))offscreen_surface::_ZTv0_n12_N17offscreen_surfaceD0Ev

Construction vtable for surface_sdl in offscreen_surface
offscreen_surface::_ZTC17offscreen_surface8_11surface_sdl: 10u entries
0     16u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI11surface_sdl)
12    0u
16    0u
20    4294967280u
24    (int (*)(...))-16
28    (int (*)(...))(& _ZTI11surface_sdl)
32    0u
36    0u

VTT for offscreen_surface
offscreen_surface::_ZTT17offscreen_surface: 5u entries
0     ((& offscreen_surface::_ZTV17offscreen_surface) + 16u)
4     ((& offscreen_surface::_ZTV17offscreen_surface) + 40u)
8     ((& offscreen_surface::_ZTV17offscreen_surface) + 60u)
12    ((& offscreen_surface::_ZTC17offscreen_surface8_11surface_sdl) + 12u)
16    ((& offscreen_surface::_ZTC17offscreen_surface8_11surface_sdl) + 32u)

Class offscreen_surface
   size=32 align=4
   base size=8 base align=4
offscreen_surface (0x0x7f993cfceb60) 0
    vptridx=0u vptr=((& offscreen_surface::_ZTV17offscreen_surface) + 16u)
  surface_sdl (0x0x7f993cfcebc8) 8 virtual
      subvttidx=12u vptridx=4u vbaseoffset=-12 vptr=((& offscreen_surface::_ZTV17offscreen_surface) + 40u)
    tecnoballz (0x0x7f993ce6a5a0) 24 virtual
        vptridx=8u vbaseoffset=-16 vptr=((& offscreen_surface::_ZTV17offscreen_surface) + 60u)

Vtable for handler_display
handler_display::_ZTV15handler_display: 10u entries
0     1096u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI15handler_display)
12    (int (*)(...))handler_display::~handler_display
16    (int (*)(...))handler_display::~handler_display
20    4294966200u
24    (int (*)(...))-1096
28    (int (*)(...))(& _ZTI15handler_display)
32    (int (*)(...))handler_display::_ZTv0_n12_N15handler_displayD1Ev
36    (int (*)(...))handler_display::_ZTv0_n12_N15handler_displayD0Ev

VTT for handler_display
handler_display::_ZTT15handler_display: 2u entries
0     ((& handler_display::_ZTV15handler_display) + 12u)
4     ((& handler_display::_ZTV15handler_display) + 32u)

Class handler_display
   size=1104 align=4
   base size=1096 base align=4
handler_display (0x0x7f993cfcec98) 0
    vptridx=0u vptr=((& handler_display::_ZTV15handler_display) + 12u)
  tecnoballz (0x0x7f993ce6a600) 1096 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& handler_display::_ZTV15handler_display) + 32u)

Class <anonymous struct>
   size=4 align=2
   base size=4 base align=2
<anonymous struct> (0x0x7f993ce6a660) 0

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

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

Vtable for sprite_object
sprite_object::_ZTV13sprite_object: 13u entries
0     204u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    (int (*)(...))sprite_object::~sprite_object
16    (int (*)(...))sprite_object::~sprite_object
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967092u
36    (int (*)(...))-204
40    (int (*)(...))(& _ZTI13sprite_object)
44    (int (*)(...))sprite_object::_ZTv0_n12_N13sprite_objectD1Ev
48    (int (*)(...))sprite_object::_ZTv0_n12_N13sprite_objectD0Ev

VTT for sprite_object
sprite_object::_ZTT13sprite_object: 2u entries
0     ((& sprite_object::_ZTV13sprite_object) + 12u)
4     ((& sprite_object::_ZTV13sprite_object) + 44u)

Class sprite_object
   size=212 align=4
   base size=204 base align=4
sprite_object (0x0x7f993cfced68) 0
    vptridx=0u vptr=((& sprite_object::_ZTV13sprite_object) + 12u)
  tecnoballz (0x0x7f993ce6a780) 204 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& sprite_object::_ZTV13sprite_object) + 44u)

Vtable for list_sprites
list_sprites::_ZTV12list_sprites: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI12list_sprites)
8     (int (*)(...))list_sprites::~list_sprites
12    (int (*)(...))list_sprites::~list_sprites

Class list_sprites
   size=28 align=4
   base size=28 base align=4
list_sprites (0x0x7f993cfcee38) 0
    vptr=((& list_sprites::_ZTV12list_sprites) + 8u)
  tecnoballz (0x0x7f993ce6a7e0) 0
      primary-for list_sprites (0x0x7f993cfcee38)

Vtable for sprite_mouse_pointer
sprite_mouse_pointer::_ZTV20sprite_mouse_pointer: 13u entries
0     204u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI20sprite_mouse_pointer)
12    (int (*)(...))sprite_mouse_pointer::~sprite_mouse_pointer
16    (int (*)(...))sprite_mouse_pointer::~sprite_mouse_pointer
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967092u
36    (int (*)(...))-204
40    (int (*)(...))(& _ZTI20sprite_mouse_pointer)
44    (int (*)(...))sprite_mouse_pointer::_ZTv0_n12_N20sprite_mouse_pointerD1Ev
48    (int (*)(...))sprite_mouse_pointer::_ZTv0_n12_N20sprite_mouse_pointerD0Ev

Construction vtable for sprite_object (0x0x7f993cfcef08 instance) in sprite_mouse_pointer
sprite_mouse_pointer::_ZTC20sprite_mouse_pointer0_13sprite_object: 13u entries
0     204u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967092u
36    (int (*)(...))-204
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_mouse_pointer
sprite_mouse_pointer::_ZTT20sprite_mouse_pointer: 4u entries
0     ((& sprite_mouse_pointer::_ZTV20sprite_mouse_pointer) + 12u)
4     ((& sprite_mouse_pointer::_ZTC20sprite_mouse_pointer0_13sprite_object) + 12u)
8     ((& sprite_mouse_pointer::_ZTC20sprite_mouse_pointer0_13sprite_object) + 44u)
12    ((& sprite_mouse_pointer::_ZTV20sprite_mouse_pointer) + 44u)

Class sprite_mouse_pointer
   size=212 align=4
   base size=204 base align=4
sprite_mouse_pointer (0x0x7f993cfceea0) 0
    vptridx=0u vptr=((& sprite_mouse_pointer::_ZTV20sprite_mouse_pointer) + 12u)
  sprite_object (0x0x7f993cfcef08) 0
      primary-for sprite_mouse_pointer (0x0x7f993cfceea0)
      subvttidx=4u
    tecnoballz (0x0x7f993ce6a840) 204 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_mouse_pointer::_ZTV20sprite_mouse_pointer) + 44u)

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

Vtable for sprite_brick
sprite_brick::_ZTV12sprite_brick: 13u entries
0     212u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12sprite_brick)
12    (int (*)(...))sprite_brick::~sprite_brick
16    (int (*)(...))sprite_brick::~sprite_brick
20    (int (*)(...))sprite_brick::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967084u
36    (int (*)(...))-212
40    (int (*)(...))(& _ZTI12sprite_brick)
44    (int (*)(...))sprite_brick::_ZTv0_n12_N12sprite_brickD1Ev
48    (int (*)(...))sprite_brick::_ZTv0_n12_N12sprite_brickD0Ev

Construction vtable for sprite_object (0x0x7f993cf2b7b8 instance) in sprite_brick
sprite_brick::_ZTC12sprite_brick0_13sprite_object: 13u entries
0     212u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967084u
36    (int (*)(...))-212
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_brick
sprite_brick::_ZTT12sprite_brick: 4u entries
0     ((& sprite_brick::_ZTV12sprite_brick) + 12u)
4     ((& sprite_brick::_ZTC12sprite_brick0_13sprite_object) + 12u)
8     ((& sprite_brick::_ZTC12sprite_brick0_13sprite_object) + 44u)
12    ((& sprite_brick::_ZTV12sprite_brick) + 44u)

Class sprite_brick
   size=220 align=4
   base size=212 base align=4
sprite_brick (0x0x7f993cf2b750) 0
    vptridx=0u vptr=((& sprite_brick::_ZTV12sprite_brick) + 12u)
  sprite_object (0x0x7f993cf2b7b8) 0
      primary-for sprite_brick (0x0x7f993cf2b750)
      subvttidx=4u
    tecnoballz (0x0x7f993ce6a960) 212 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_brick::_ZTV12sprite_brick) + 44u)

Class <anonymous struct>
   size=36 align=4
   base size=36 base align=4
<anonymous struct> (0x0x7f993ce6a9c0) 0

Class <anonymous struct>
   size=36 align=4
   base size=36 base align=4
<anonymous struct> (0x0x7f993ce6aa80) 0

Vtable for handler_players
handler_players::_ZTV15handler_players: 10u entries
0     204u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI15handler_players)
12    (int (*)(...))handler_players::~handler_players
16    (int (*)(...))handler_players::~handler_players
20    4294967092u
24    (int (*)(...))-204
28    (int (*)(...))(& _ZTI15handler_players)
32    (int (*)(...))handler_players::_ZTv0_n12_N15handler_playersD1Ev
36    (int (*)(...))handler_players::_ZTv0_n12_N15handler_playersD0Ev

VTT for handler_players
handler_players::_ZTT15handler_players: 2u entries
0     ((& handler_players::_ZTV15handler_players) + 12u)
4     ((& handler_players::_ZTV15handler_players) + 32u)

Class handler_players
   size=212 align=4
   base size=204 base align=4
handler_players (0x0x7f993cf2b958) 0
    vptridx=0u vptr=((& handler_players::_ZTV15handler_players) + 12u)
  tecnoballz (0x0x7f993ce6aae0) 204 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& handler_players::_ZTV15handler_players) + 32u)

Vtable for handler_keyboard
handler_keyboard::_ZTV16handler_keyboard: 10u entries
0     100u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI16handler_keyboard)
12    (int (*)(...))handler_keyboard::~handler_keyboard
16    (int (*)(...))handler_keyboard::~handler_keyboard
20    4294967196u
24    (int (*)(...))-100
28    (int (*)(...))(& _ZTI16handler_keyboard)
32    (int (*)(...))handler_keyboard::_ZTv0_n12_N16handler_keyboardD1Ev
36    (int (*)(...))handler_keyboard::_ZTv0_n12_N16handler_keyboardD0Ev

VTT for handler_keyboard
handler_keyboard::_ZTT16handler_keyboard: 2u entries
0     ((& handler_keyboard::_ZTV16handler_keyboard) + 12u)
4     ((& handler_keyboard::_ZTV16handler_keyboard) + 32u)

Class handler_keyboard
   size=108 align=4
   base size=100 base align=4
handler_keyboard (0x0x7f993cf2ba28) 0
    vptridx=0u vptr=((& handler_keyboard::_ZTV16handler_keyboard) + 12u)
  tecnoballz (0x0x7f993ce6ab40) 100 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& handler_keyboard::_ZTV16handler_keyboard) + 32u)

Vtable for sprite_gigablitz
sprite_gigablitz::_ZTV16sprite_gigablitz: 13u entries
0     204u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI16sprite_gigablitz)
12    (int (*)(...))sprite_gigablitz::~sprite_gigablitz
16    (int (*)(...))sprite_gigablitz::~sprite_gigablitz
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967092u
36    (int (*)(...))-204
40    (int (*)(...))(& _ZTI16sprite_gigablitz)
44    (int (*)(...))sprite_gigablitz::_ZTv0_n12_N16sprite_gigablitzD1Ev
48    (int (*)(...))sprite_gigablitz::_ZTv0_n12_N16sprite_gigablitzD0Ev

Construction vtable for sprite_object (0x0x7f993cf2bb60 instance) in sprite_gigablitz
sprite_gigablitz::_ZTC16sprite_gigablitz0_13sprite_object: 13u entries
0     204u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967092u
36    (int (*)(...))-204
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_gigablitz
sprite_gigablitz::_ZTT16sprite_gigablitz: 4u entries
0     ((& sprite_gigablitz::_ZTV16sprite_gigablitz) + 12u)
4     ((& sprite_gigablitz::_ZTC16sprite_gigablitz0_13sprite_object) + 12u)
8     ((& sprite_gigablitz::_ZTC16sprite_gigablitz0_13sprite_object) + 44u)
12    ((& sprite_gigablitz::_ZTV16sprite_gigablitz) + 44u)

Class sprite_gigablitz
   size=212 align=4
   base size=204 base align=4
sprite_gigablitz (0x0x7f993cf2baf8) 0
    vptridx=0u vptr=((& sprite_gigablitz::_ZTV16sprite_gigablitz) + 12u)
  sprite_object (0x0x7f993cf2bb60) 0
      primary-for sprite_gigablitz (0x0x7f993cf2baf8)
      subvttidx=4u
    tecnoballz (0x0x7f993ce6aba0) 204 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_gigablitz::_ZTV16sprite_gigablitz) + 44u)

Class Mix_Chunk
   size=16 align=4
   base size=16 base align=4
Mix_Chunk (0x0x7f993ce6ac00) 0

Class MREADER
   size=28 align=4
   base size=28 base align=4
MREADER (0x0x7f993ce6ac60) 0

Class MWRITER
   size=16 align=4
   base size=16 base align=4
MWRITER (0x0x7f993ce6acc0) 0

Class SAMPLE
   size=68 align=4
   base size=68 base align=4
SAMPLE (0x0x7f993ce6ad20) 0

Class ENVPT
   size=4 align=2
   base size=4 base align=2
ENVPT (0x0x7f993ce6ad80) 0

Class INSTRUMENT
   size=780 align=4
   base size=780 base align=4
INSTRUMENT (0x0x7f993ce6ade0) 0

Class MODULE
   size=320 align=4
   base size=320 base align=4
MODULE (0x0x7f993ce6ae40) 0

Class VOICEINFO
   size=16 align=4
   base size=16 base align=4
VOICEINFO (0x0x7f993ce6aea0) 0

Class MDRIVER
   size=124 align=4
   base size=124 base align=4
MDRIVER (0x0x7f993ce6af00) 0

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

Vtable for handler_audio
handler_audio::_ZTV13handler_audio: 10u entries
0     60u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13handler_audio)
12    (int (*)(...))handler_audio::~handler_audio
16    (int (*)(...))handler_audio::~handler_audio
20    4294967236u
24    (int (*)(...))-60
28    (int (*)(...))(& _ZTI13handler_audio)
32    (int (*)(...))handler_audio::_ZTv0_n12_N13handler_audioD1Ev
36    (int (*)(...))handler_audio::_ZTv0_n12_N13handler_audioD0Ev

VTT for handler_audio
handler_audio::_ZTT13handler_audio: 2u entries
0     ((& handler_audio::_ZTV13handler_audio) + 12u)
4     ((& handler_audio::_ZTV13handler_audio) + 32u)

Class handler_audio
   size=68 align=4
   base size=60 base align=4
handler_audio (0x0x7f993cf2bc98) 0
    vptridx=0u vptr=((& handler_audio::_ZTV13handler_audio) + 12u)
  tecnoballz (0x0x7f993cbfb000) 60 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& handler_audio::_ZTV13handler_audio) + 32u)

Vtable for sprite_projectile
sprite_projectile::_ZTV17sprite_projectile: 13u entries
0     232u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI17sprite_projectile)
12    (int (*)(...))sprite_projectile::~sprite_projectile
16    (int (*)(...))sprite_projectile::~sprite_projectile
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967064u
36    (int (*)(...))-232
40    (int (*)(...))(& _ZTI17sprite_projectile)
44    (int (*)(...))sprite_projectile::_ZTv0_n12_N17sprite_projectileD1Ev
48    (int (*)(...))sprite_projectile::_ZTv0_n12_N17sprite_projectileD0Ev

Construction vtable for sprite_object (0x0x7f993cf2bdd0 instance) in sprite_projectile
sprite_projectile::_ZTC17sprite_projectile0_13sprite_object: 13u entries
0     232u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967064u
36    (int (*)(...))-232
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_projectile
sprite_projectile::_ZTT17sprite_projectile: 4u entries
0     ((& sprite_projectile::_ZTV17sprite_projectile) + 12u)
4     ((& sprite_projectile::_ZTC17sprite_projectile0_13sprite_object) + 12u)
8     ((& sprite_projectile::_ZTC17sprite_projectile0_13sprite_object) + 44u)
12    ((& sprite_projectile::_ZTV17sprite_projectile) + 44u)

Class sprite_projectile
   size=240 align=4
   base size=232 base align=4
sprite_projectile (0x0x7f993cf2bd68) 0
    vptridx=0u vptr=((& sprite_projectile::_ZTV17sprite_projectile) + 12u)
  sprite_object (0x0x7f993cf2bdd0) 0
      primary-for sprite_projectile (0x0x7f993cf2bd68)
      subvttidx=4u
    tecnoballz (0x0x7f993cbfb060) 232 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_projectile::_ZTV17sprite_projectile) + 44u)

Vtable for sprite_money
sprite_money::_ZTV12sprite_money: 13u entries
0     224u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12sprite_money)
12    (int (*)(...))sprite_money::~sprite_money
16    (int (*)(...))sprite_money::~sprite_money
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967072u
36    (int (*)(...))-224
40    (int (*)(...))(& _ZTI12sprite_money)
44    (int (*)(...))sprite_money::_ZTv0_n12_N12sprite_moneyD1Ev
48    (int (*)(...))sprite_money::_ZTv0_n12_N12sprite_moneyD0Ev

Construction vtable for sprite_object (0x0x7f993cf2bf70 instance) in sprite_money
sprite_money::_ZTC12sprite_money0_13sprite_object: 13u entries
0     224u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967072u
36    (int (*)(...))-224
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_money
sprite_money::_ZTT12sprite_money: 4u entries
0     ((& sprite_money::_ZTV12sprite_money) + 12u)
4     ((& sprite_money::_ZTC12sprite_money0_13sprite_object) + 12u)
8     ((& sprite_money::_ZTC12sprite_money0_13sprite_object) + 44u)
12    ((& sprite_money::_ZTV12sprite_money) + 44u)

Class sprite_money
   size=232 align=4
   base size=224 base align=4
sprite_money (0x0x7f993cf2bf08) 0
    vptridx=0u vptr=((& sprite_money::_ZTV12sprite_money) + 12u)
  sprite_object (0x0x7f993cf2bf70) 0
      primary-for sprite_money (0x0x7f993cf2bf08)
      subvttidx=4u
    tecnoballz (0x0x7f993cbfb0c0) 224 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_money::_ZTV12sprite_money) + 44u)

Vtable for sprite_wall
sprite_wall::_ZTV11sprite_wall: 13u entries
0     208u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI11sprite_wall)
12    (int (*)(...))sprite_wall::~sprite_wall
16    (int (*)(...))sprite_wall::~sprite_wall
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967088u
36    (int (*)(...))-208
40    (int (*)(...))(& _ZTI11sprite_wall)
44    (int (*)(...))sprite_wall::_ZTv0_n12_N11sprite_wallD1Ev
48    (int (*)(...))sprite_wall::_ZTv0_n12_N11sprite_wallD0Ev

Construction vtable for sprite_object (0x0x7f993cf2b208 instance) in sprite_wall
sprite_wall::_ZTC11sprite_wall0_13sprite_object: 13u entries
0     208u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967088u
36    (int (*)(...))-208
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_wall
sprite_wall::_ZTT11sprite_wall: 4u entries
0     ((& sprite_wall::_ZTV11sprite_wall) + 12u)
4     ((& sprite_wall::_ZTC11sprite_wall0_13sprite_object) + 12u)
8     ((& sprite_wall::_ZTC11sprite_wall0_13sprite_object) + 44u)
12    ((& sprite_wall::_ZTV11sprite_wall) + 44u)

Class sprite_wall
   size=216 align=4
   base size=208 base align=4
sprite_wall (0x0x7f993cf2b1a0) 0
    vptridx=0u vptr=((& sprite_wall::_ZTV11sprite_wall) + 12u)
  sprite_object (0x0x7f993cf2b208) 0
      primary-for sprite_wall (0x0x7f993cf2b1a0)
      subvttidx=4u
    tecnoballz (0x0x7f993cbfb120) 208 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_wall::_ZTV11sprite_wall) + 44u)

Vtable for supervisor
supervisor::_ZTV10supervisor: 12u entries
0     8u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI10supervisor)
12    (int (*)(...))__cxa_pure_virtual
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))supervisor::first_init
24    (int (*)(...))supervisor::main_loop
28    4294967288u
32    (int (*)(...))-8
36    (int (*)(...))(& _ZTI10supervisor)
40    (int (*)(...))__cxa_pure_virtual
44    (int (*)(...))__cxa_pure_virtual

VTT for supervisor
supervisor::_ZTT10supervisor: 2u entries
0     ((& supervisor::_ZTV10supervisor) + 12u)
4     ((& supervisor::_ZTV10supervisor) + 40u)

Class supervisor
   size=16 align=4
   base size=8 base align=4
supervisor (0x0x7f993cf2b340) 0
    vptridx=0u vptr=((& supervisor::_ZTV10supervisor) + 12u)
  tecnoballz (0x0x7f993cbfb180) 8 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& supervisor::_ZTV10supervisor) + 40u)

Vtable for tiles_background
tiles_background::_ZTV16tiles_background: 10u entries
0     92u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI16tiles_background)
12    (int (*)(...))tiles_background::~tiles_background
16    (int (*)(...))tiles_background::~tiles_background
20    4294967204u
24    (int (*)(...))-92
28    (int (*)(...))(& _ZTI16tiles_background)
32    (int (*)(...))tiles_background::_ZTv0_n12_N16tiles_backgroundD1Ev
36    (int (*)(...))tiles_background::_ZTv0_n12_N16tiles_backgroundD0Ev

VTT for tiles_background
tiles_background::_ZTT16tiles_background: 2u entries
0     ((& tiles_background::_ZTV16tiles_background) + 12u)
4     ((& tiles_background::_ZTV16tiles_background) + 32u)

Class tiles_background
   size=104 align=8
   base size=92 base align=8
tiles_background (0x0x7f993cf2b410) 0
    vptridx=0u vptr=((& tiles_background::_ZTV16tiles_background) + 12u)
  tecnoballz (0x0x7f993cbfb1e0) 92 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& tiles_background::_ZTV16tiles_background) + 32u)

Vtable for objects_list<sprite_object, controller_sides_bricks>
objects_list<sprite_object, controller_sides_bricks>::_ZTV12objects_listI13sprite_object23controller_sides_bricksE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_object23controller_sides_bricksE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_object, controller_sides_bricks>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_object, controller_sides_bricks>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI13sprite_object23controller_sides_bricksE)
32    (int (*)(...))objects_list<sprite_object, controller_sides_bricks>::_ZTv0_n12_N12objects_listI13sprite_object23controller_sides_bricksED1Ev
36    (int (*)(...))objects_list<sprite_object, controller_sides_bricks>::_ZTv0_n12_N12objects_listI13sprite_object23controller_sides_bricksED0Ev

VTT for objects_list<sprite_object, controller_sides_bricks>
objects_list<sprite_object, controller_sides_bricks>::_ZTT12objects_listI13sprite_object23controller_sides_bricksE: 2u entries
0     ((& objects_list<sprite_object, controller_sides_bricks>::_ZTV12objects_listI13sprite_object23controller_sides_bricksE) + 12u)
4     ((& objects_list<sprite_object, controller_sides_bricks>::_ZTV12objects_listI13sprite_object23controller_sides_bricksE) + 32u)

Class objects_list<sprite_object, controller_sides_bricks>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_object, controller_sides_bricks> (0x0x7f993cf2b4e0) 0
    vptridx=0u vptr=((& objects_list<sprite_object, controller_sides_bricks>::_ZTV12objects_listI13sprite_object23controller_sides_bricksE) + 12u)
  tecnoballz (0x0x7f993cbfb240) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_object, controller_sides_bricks>::_ZTV12objects_listI13sprite_object23controller_sides_bricksE) + 32u)

Class controller_sides_bricks::<anonymous struct>
   size=8 align=4
   base size=8 base align=4
controller_sides_bricks::<anonymous struct> (0x0x7f993cbfb300) 0

Vtable for controller_sides_bricks
controller_sides_bricks::_ZTV23controller_sides_bricks: 10u entries
0     300u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI23controller_sides_bricks)
12    (int (*)(...))controller_sides_bricks::~controller_sides_bricks
16    (int (*)(...))controller_sides_bricks::~controller_sides_bricks
20    4294966996u
24    (int (*)(...))-300
28    (int (*)(...))(& _ZTI23controller_sides_bricks)
32    (int (*)(...))controller_sides_bricks::_ZTv0_n12_N23controller_sides_bricksD1Ev
36    (int (*)(...))controller_sides_bricks::_ZTv0_n12_N23controller_sides_bricksD0Ev

Construction vtable for objects_list<sprite_object, controller_sides_bricks> (0x0x7f993cf2b680 instance) in controller_sides_bricks
controller_sides_bricks::_ZTC23controller_sides_bricks0_12objects_listI13sprite_objectS_E: 10u entries
0     300u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_object23controller_sides_bricksE)
12    0u
16    0u
20    4294966996u
24    (int (*)(...))-300
28    (int (*)(...))(& _ZTI12objects_listI13sprite_object23controller_sides_bricksE)
32    0u
36    0u

VTT for controller_sides_bricks
controller_sides_bricks::_ZTT23controller_sides_bricks: 4u entries
0     ((& controller_sides_bricks::_ZTV23controller_sides_bricks) + 12u)
4     ((& controller_sides_bricks::_ZTC23controller_sides_bricks0_12objects_listI13sprite_objectS_E) + 12u)
8     ((& controller_sides_bricks::_ZTC23controller_sides_bricks0_12objects_listI13sprite_objectS_E) + 32u)
12    ((& controller_sides_bricks::_ZTV23controller_sides_bricks) + 32u)

Class controller_sides_bricks
   size=308 align=4
   base size=300 base align=4
controller_sides_bricks (0x0x7f993cf2b618) 0
    vptridx=0u vptr=((& controller_sides_bricks::_ZTV23controller_sides_bricks) + 12u)
  objects_list<sprite_object, controller_sides_bricks> (0x0x7f993cf2b680) 0
      primary-for controller_sides_bricks (0x0x7f993cf2b618)
      subvttidx=4u
    tecnoballz (0x0x7f993cbfb2a0) 300 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_sides_bricks::_ZTV23controller_sides_bricks) + 32u)

Vtable for objects_list<sprite_object, controller_ejectors>
objects_list<sprite_object, controller_ejectors>::_ZTV12objects_listI13sprite_object19controller_ejectorsE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_object19controller_ejectorsE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_object, controller_ejectors>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_object, controller_ejectors>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI13sprite_object19controller_ejectorsE)
32    (int (*)(...))objects_list<sprite_object, controller_ejectors>::_ZTv0_n12_N12objects_listI13sprite_object19controller_ejectorsED1Ev
36    (int (*)(...))objects_list<sprite_object, controller_ejectors>::_ZTv0_n12_N12objects_listI13sprite_object19controller_ejectorsED0Ev

VTT for objects_list<sprite_object, controller_ejectors>
objects_list<sprite_object, controller_ejectors>::_ZTT12objects_listI13sprite_object19controller_ejectorsE: 2u entries
0     ((& objects_list<sprite_object, controller_ejectors>::_ZTV12objects_listI13sprite_object19controller_ejectorsE) + 12u)
4     ((& objects_list<sprite_object, controller_ejectors>::_ZTV12objects_listI13sprite_object19controller_ejectorsE) + 32u)

Class objects_list<sprite_object, controller_ejectors>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_object, controller_ejectors> (0x0x7f993cf2b270) 0
    vptridx=0u vptr=((& objects_list<sprite_object, controller_ejectors>::_ZTV12objects_listI13sprite_object19controller_ejectorsE) + 12u)
  tecnoballz (0x0x7f993cbfb3c0) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_object, controller_ejectors>::_ZTV12objects_listI13sprite_object19controller_ejectorsE) + 32u)

Vtable for controller_ejectors
controller_ejectors::_ZTV19controller_ejectors: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI19controller_ejectors)
12    (int (*)(...))controller_ejectors::~controller_ejectors
16    (int (*)(...))controller_ejectors::~controller_ejectors
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI19controller_ejectors)
32    (int (*)(...))controller_ejectors::_ZTv0_n12_N19controller_ejectorsD1Ev
36    (int (*)(...))controller_ejectors::_ZTv0_n12_N19controller_ejectorsD0Ev

Construction vtable for objects_list<sprite_object, controller_ejectors> (0x0x7f993cf2b478 instance) in controller_ejectors
controller_ejectors::_ZTC19controller_ejectors0_12objects_listI13sprite_objectS_E: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_object19controller_ejectorsE)
12    0u
16    0u
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI13sprite_object19controller_ejectorsE)
32    0u
36    0u

VTT for controller_ejectors
controller_ejectors::_ZTT19controller_ejectors: 4u entries
0     ((& controller_ejectors::_ZTV19controller_ejectors) + 12u)
4     ((& controller_ejectors::_ZTC19controller_ejectors0_12objects_listI13sprite_objectS_E) + 12u)
8     ((& controller_ejectors::_ZTC19controller_ejectors0_12objects_listI13sprite_objectS_E) + 32u)
12    ((& controller_ejectors::_ZTV19controller_ejectors) + 32u)

Class controller_ejectors
   size=40 align=4
   base size=29 base align=4
controller_ejectors (0x0x7f993cf2b3a8) 0
    vptridx=0u vptr=((& controller_ejectors::_ZTV19controller_ejectors) + 12u)
  objects_list<sprite_object, controller_ejectors> (0x0x7f993cf2b478) 0
      primary-for controller_ejectors (0x0x7f993cf2b3a8)
      subvttidx=4u
    tecnoballz (0x0x7f993cbfb420) 32 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_ejectors::_ZTV19controller_ejectors) + 32u)

Vtable for sprite_font_game
sprite_font_game::_ZTV16sprite_font_game: 13u entries
0     228u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI16sprite_font_game)
12    (int (*)(...))sprite_font_game::~sprite_font_game
16    (int (*)(...))sprite_font_game::~sprite_font_game
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967068u
36    (int (*)(...))-228
40    (int (*)(...))(& _ZTI16sprite_font_game)
44    (int (*)(...))sprite_font_game::_ZTv0_n12_N16sprite_font_gameD1Ev
48    (int (*)(...))sprite_font_game::_ZTv0_n12_N16sprite_font_gameD0Ev

Construction vtable for sprite_object (0x0x7f993cf2b6e8 instance) in sprite_font_game
sprite_font_game::_ZTC16sprite_font_game0_13sprite_object: 13u entries
0     228u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967068u
36    (int (*)(...))-228
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_font_game
sprite_font_game::_ZTT16sprite_font_game: 4u entries
0     ((& sprite_font_game::_ZTV16sprite_font_game) + 12u)
4     ((& sprite_font_game::_ZTC16sprite_font_game0_13sprite_object) + 12u)
8     ((& sprite_font_game::_ZTC16sprite_font_game0_13sprite_object) + 44u)
12    ((& sprite_font_game::_ZTV16sprite_font_game) + 44u)

Class sprite_font_game
   size=236 align=4
   base size=228 base align=4
sprite_font_game (0x0x7f993cf2b5b0) 0
    vptridx=0u vptr=((& sprite_font_game::_ZTV16sprite_font_game) + 12u)
  sprite_object (0x0x7f993cf2b6e8) 0
      primary-for sprite_font_game (0x0x7f993cf2b5b0)
      subvttidx=4u
    tecnoballz (0x0x7f993cbfb540) 228 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_font_game::_ZTV16sprite_font_game) + 44u)

Vtable for objects_list<sprite_font_game, controller_font_game>
objects_list<sprite_font_game, controller_font_game>::_ZTV12objects_listI16sprite_font_game20controller_font_gameE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI16sprite_font_game20controller_font_gameE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_font_game, controller_font_game>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_font_game, controller_font_game>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI16sprite_font_game20controller_font_gameE)
32    (int (*)(...))objects_list<sprite_font_game, controller_font_game>::_ZTv0_n12_N12objects_listI16sprite_font_game20controller_font_gameED1Ev
36    (int (*)(...))objects_list<sprite_font_game, controller_font_game>::_ZTv0_n12_N12objects_listI16sprite_font_game20controller_font_gameED0Ev

VTT for objects_list<sprite_font_game, controller_font_game>
objects_list<sprite_font_game, controller_font_game>::_ZTT12objects_listI16sprite_font_game20controller_font_gameE: 2u entries
0     ((& objects_list<sprite_font_game, controller_font_game>::_ZTV12objects_listI16sprite_font_game20controller_font_gameE) + 12u)
4     ((& objects_list<sprite_font_game, controller_font_game>::_ZTV12objects_listI16sprite_font_game20controller_font_gameE) + 32u)

Class objects_list<sprite_font_game, controller_font_game>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_font_game, controller_font_game> (0x0x7f993cf2b820) 0
    vptridx=0u vptr=((& objects_list<sprite_font_game, controller_font_game>::_ZTV12objects_listI16sprite_font_game20controller_font_gameE) + 12u)
  tecnoballz (0x0x7f993cbfb5a0) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_font_game, controller_font_game>::_ZTV12objects_listI16sprite_font_game20controller_font_gameE) + 32u)

Vtable for controller_font_game
controller_font_game::_ZTV20controller_font_game: 10u entries
0     52u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI20controller_font_game)
12    (int (*)(...))controller_font_game::~controller_font_game
16    (int (*)(...))controller_font_game::~controller_font_game
20    4294967244u
24    (int (*)(...))-52
28    (int (*)(...))(& _ZTI20controller_font_game)
32    (int (*)(...))controller_font_game::_ZTv0_n12_N20controller_font_gameD1Ev
36    (int (*)(...))controller_font_game::_ZTv0_n12_N20controller_font_gameD0Ev

Construction vtable for objects_list<sprite_font_game, controller_font_game> (0x0x7f993cf2ba90 instance) in controller_font_game
controller_font_game::_ZTC20controller_font_game0_12objects_listI16sprite_font_gameS_E: 10u entries
0     52u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI16sprite_font_game20controller_font_gameE)
12    0u
16    0u
20    4294967244u
24    (int (*)(...))-52
28    (int (*)(...))(& _ZTI12objects_listI16sprite_font_game20controller_font_gameE)
32    0u
36    0u

VTT for controller_font_game
controller_font_game::_ZTT20controller_font_game: 4u entries
0     ((& controller_font_game::_ZTV20controller_font_game) + 12u)
4     ((& controller_font_game::_ZTC20controller_font_game0_12objects_listI16sprite_font_gameS_E) + 12u)
8     ((& controller_font_game::_ZTC20controller_font_game0_12objects_listI16sprite_font_gameS_E) + 32u)
12    ((& controller_font_game::_ZTV20controller_font_game) + 32u)

Class controller_font_game
   size=60 align=4
   base size=52 base align=4
controller_font_game (0x0x7f993cf2b9c0) 0
    vptridx=0u vptr=((& controller_font_game::_ZTV20controller_font_game) + 12u)
  objects_list<sprite_font_game, controller_font_game> (0x0x7f993cf2ba90) 0
      primary-for controller_font_game (0x0x7f993cf2b9c0)
      subvttidx=4u
    tecnoballz (0x0x7f993cbfb600) 52 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_font_game::_ZTV20controller_font_game) + 32u)

Vtable for head_animation
head_animation::_ZTV14head_animation: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI14head_animation)
12    (int (*)(...))head_animation::~head_animation
16    (int (*)(...))head_animation::~head_animation
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI14head_animation)
32    (int (*)(...))head_animation::_ZTv0_n12_N14head_animationD1Ev
36    (int (*)(...))head_animation::_ZTv0_n12_N14head_animationD0Ev

VTT for head_animation
head_animation::_ZTT14head_animation: 2u entries
0     ((& head_animation::_ZTV14head_animation) + 12u)
4     ((& head_animation::_ZTV14head_animation) + 32u)

Class head_animation
   size=40 align=4
   base size=32 base align=4
head_animation (0x0x7f993cf2bd00) 0
    vptridx=0u vptr=((& head_animation::_ZTV14head_animation) + 12u)
  tecnoballz (0x0x7f993cbfb6c0) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& head_animation::_ZTV14head_animation) + 32u)

Vtable for objects_list<sprite_object, controller_indicators>
objects_list<sprite_object, controller_indicators>::_ZTV12objects_listI13sprite_object21controller_indicatorsE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_object21controller_indicatorsE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_object, controller_indicators>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_object, controller_indicators>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI13sprite_object21controller_indicatorsE)
32    (int (*)(...))objects_list<sprite_object, controller_indicators>::_ZTv0_n12_N12objects_listI13sprite_object21controller_indicatorsED1Ev
36    (int (*)(...))objects_list<sprite_object, controller_indicators>::_ZTv0_n12_N12objects_listI13sprite_object21controller_indicatorsED0Ev

VTT for objects_list<sprite_object, controller_indicators>
objects_list<sprite_object, controller_indicators>::_ZTT12objects_listI13sprite_object21controller_indicatorsE: 2u entries
0     ((& objects_list<sprite_object, controller_indicators>::_ZTV12objects_listI13sprite_object21controller_indicatorsE) + 12u)
4     ((& objects_list<sprite_object, controller_indicators>::_ZTV12objects_listI13sprite_object21controller_indicatorsE) + 32u)

Class objects_list<sprite_object, controller_indicators>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_object, controller_indicators> (0x0x7f993cf2bea0) 0
    vptridx=0u vptr=((& objects_list<sprite_object, controller_indicators>::_ZTV12objects_listI13sprite_object21controller_indicatorsE) + 12u)
  tecnoballz (0x0x7f993cbfb720) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_object, controller_indicators>::_ZTV12objects_listI13sprite_object21controller_indicatorsE) + 32u)

Vtable for controller_indicators
controller_indicators::_ZTV21controller_indicators: 10u entries
0     52u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI21controller_indicators)
12    (int (*)(...))controller_indicators::~controller_indicators
16    (int (*)(...))controller_indicators::~controller_indicators
20    4294967244u
24    (int (*)(...))-52
28    (int (*)(...))(& _ZTI21controller_indicators)
32    (int (*)(...))controller_indicators::_ZTv0_n12_N21controller_indicatorsD1Ev
36    (int (*)(...))controller_indicators::_ZTv0_n12_N21controller_indicatorsD0Ev

Construction vtable for objects_list<sprite_object, controller_indicators> (0x0x7f993cc850d0 instance) in controller_indicators
controller_indicators::_ZTC21controller_indicators0_12objects_listI13sprite_objectS_E: 10u entries
0     52u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_object21controller_indicatorsE)
12    0u
16    0u
20    4294967244u
24    (int (*)(...))-52
28    (int (*)(...))(& _ZTI12objects_listI13sprite_object21controller_indicatorsE)
32    0u
36    0u

VTT for controller_indicators
controller_indicators::_ZTT21controller_indicators: 4u entries
0     ((& controller_indicators::_ZTV21controller_indicators) + 12u)
4     ((& controller_indicators::_ZTC21controller_indicators0_12objects_listI13sprite_objectS_E) + 12u)
8     ((& controller_indicators::_ZTC21controller_indicators0_12objects_listI13sprite_objectS_E) + 32u)
12    ((& controller_indicators::_ZTV21controller_indicators) + 32u)

Class controller_indicators
   size=60 align=4
   base size=52 base align=4
controller_indicators (0x0x7f993cc85068) 0
    vptridx=0u vptr=((& controller_indicators::_ZTV21controller_indicators) + 12u)
  objects_list<sprite_object, controller_indicators> (0x0x7f993cc850d0) 0
      primary-for controller_indicators (0x0x7f993cc85068)
      subvttidx=4u
    tecnoballz (0x0x7f993cbfb780) 52 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_indicators::_ZTV21controller_indicators) + 32u)

Vtable for sprite_display_scores
sprite_display_scores::_ZTV21sprite_display_scores: 30u entries
0     100u
4     92u
8     28u
12    (int (*)(...))0
16    (int (*)(...))(& _ZTI21sprite_display_scores)
20    (int (*)(...))sprite_display_scores::~sprite_display_scores
24    (int (*)(...))sprite_display_scores::~sprite_display_scores
28    4294967268u
32    64u
36    (int (*)(...))-28
40    (int (*)(...))(& _ZTI21sprite_display_scores)
44    (int (*)(...))sprite_display_scores::_ZTv0_n16_N21sprite_display_scoresD1Ev
48    (int (*)(...))sprite_display_scores::_ZTv0_n16_N21sprite_display_scoresD0Ev
52    4294967204u
56    (int (*)(...))-92
60    (int (*)(...))(& _ZTI21sprite_display_scores)
64    (int (*)(...))sprite_display_scores::_ZTv0_n12_N21sprite_display_scoresD1Ev
68    (int (*)(...))sprite_display_scores::_ZTv0_n12_N21sprite_display_scoresD0Ev
72    0u
76    0u
80    0u
84    4294967196u
88    4294967288u
92    (int (*)(...))-100
96    (int (*)(...))(& _ZTI21sprite_display_scores)
100   (int (*)(...))sprite_display_scores::_ZTv0_n16_N21sprite_display_scoresD1Ev
104   (int (*)(...))sprite_display_scores::_ZTv0_n16_N21sprite_display_scoresD0Ev
108   (int (*)(...))sprite_object::draw
112   (int (*)(...))sprite_object::collision
116   (int (*)(...))sprite_object::collision

Construction vtable for display_text_bitmap in sprite_display_scores
sprite_display_scores::_ZTC21sprite_display_scores28_19display_text_bitmap: 10u entries
0     64u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI19display_text_bitmap)
12    0u
16    0u
20    4294967232u
24    (int (*)(...))-64
28    (int (*)(...))(& _ZTI19display_text_bitmap)
32    0u
36    0u

Construction vtable for sprite_object in sprite_display_scores
sprite_display_scores::_ZTC21sprite_display_scores100_13sprite_object: 13u entries
0     4294967288u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    8u
36    (int (*)(...))8
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_display_scores
sprite_display_scores::_ZTT21sprite_display_scores: 8u entries
0     ((& sprite_display_scores::_ZTV21sprite_display_scores) + 20u)
4     ((& sprite_display_scores::_ZTV21sprite_display_scores) + 44u)
8     ((& sprite_display_scores::_ZTV21sprite_display_scores) + 64u)
12    ((& sprite_display_scores::_ZTV21sprite_display_scores) + 100u)
16    ((& sprite_display_scores::_ZTC21sprite_display_scores28_19display_text_bitmap) + 12u)
20    ((& sprite_display_scores::_ZTC21sprite_display_scores28_19display_text_bitmap) + 32u)
24    ((& sprite_display_scores::_ZTC21sprite_display_scores100_13sprite_object) + 12u)
28    ((& sprite_display_scores::_ZTC21sprite_display_scores100_13sprite_object) + 44u)

Class sprite_display_scores
   size=304 align=4
   base size=28 base align=4
sprite_display_scores (0x0x7f993cc3fbd0) 0
    vptridx=0u vptr=((& sprite_display_scores::_ZTV21sprite_display_scores) + 20u)
  display_text_bitmap (0x0x7f993cc852d8) 28 virtual
      subvttidx=16u vptridx=4u vbaseoffset=-12 vptr=((& sprite_display_scores::_ZTV21sprite_display_scores) + 44u)
    tecnoballz (0x0x7f993cbfb7e0) 92 virtual
        vptridx=8u vbaseoffset=-16 vptr=((& sprite_display_scores::_ZTV21sprite_display_scores) + 64u)
  sprite_object (0x0x7f993cc85340) 100 virtual
      subvttidx=24u vptridx=12u vbaseoffset=-20 vptr=((& sprite_display_scores::_ZTV21sprite_display_scores) + 100u)
    tecnoballz (0x0x7f993cbfb7e0) alternative-path

Vtable for objects_list<sprite_object, controller_game_over>
objects_list<sprite_object, controller_game_over>::_ZTV12objects_listI13sprite_object20controller_game_overE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_object20controller_game_overE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_object, controller_game_over>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_object, controller_game_over>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI13sprite_object20controller_game_overE)
32    (int (*)(...))objects_list<sprite_object, controller_game_over>::_ZTv0_n12_N12objects_listI13sprite_object20controller_game_overED1Ev
36    (int (*)(...))objects_list<sprite_object, controller_game_over>::_ZTv0_n12_N12objects_listI13sprite_object20controller_game_overED0Ev

VTT for objects_list<sprite_object, controller_game_over>
objects_list<sprite_object, controller_game_over>::_ZTT12objects_listI13sprite_object20controller_game_overE: 2u entries
0     ((& objects_list<sprite_object, controller_game_over>::_ZTV12objects_listI13sprite_object20controller_game_overE) + 12u)
4     ((& objects_list<sprite_object, controller_game_over>::_ZTV12objects_listI13sprite_object20controller_game_overE) + 32u)

Class objects_list<sprite_object, controller_game_over>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_object, controller_game_over> (0x0x7f993cc85478) 0
    vptridx=0u vptr=((& objects_list<sprite_object, controller_game_over>::_ZTV12objects_listI13sprite_object20controller_game_overE) + 12u)
  tecnoballz (0x0x7f993cbfb840) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_object, controller_game_over>::_ZTV12objects_listI13sprite_object20controller_game_overE) + 32u)

Vtable for controller_game_over
controller_game_over::_ZTV20controller_game_over: 10u entries
0     48u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI20controller_game_over)
12    (int (*)(...))controller_game_over::~controller_game_over
16    (int (*)(...))controller_game_over::~controller_game_over
20    4294967248u
24    (int (*)(...))-48
28    (int (*)(...))(& _ZTI20controller_game_over)
32    (int (*)(...))controller_game_over::_ZTv0_n12_N20controller_game_overD1Ev
36    (int (*)(...))controller_game_over::_ZTv0_n12_N20controller_game_overD0Ev

Construction vtable for objects_list<sprite_object, controller_game_over> (0x0x7f993cc85618 instance) in controller_game_over
controller_game_over::_ZTC20controller_game_over0_12objects_listI13sprite_objectS_E: 10u entries
0     48u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_object20controller_game_overE)
12    0u
16    0u
20    4294967248u
24    (int (*)(...))-48
28    (int (*)(...))(& _ZTI12objects_listI13sprite_object20controller_game_overE)
32    0u
36    0u

VTT for controller_game_over
controller_game_over::_ZTT20controller_game_over: 4u entries
0     ((& controller_game_over::_ZTV20controller_game_over) + 12u)
4     ((& controller_game_over::_ZTC20controller_game_over0_12objects_listI13sprite_objectS_E) + 12u)
8     ((& controller_game_over::_ZTC20controller_game_over0_12objects_listI13sprite_objectS_E) + 32u)
12    ((& controller_game_over::_ZTV20controller_game_over) + 32u)

Class controller_game_over
   size=56 align=4
   base size=48 base align=4
controller_game_over (0x0x7f993cc855b0) 0
    vptridx=0u vptr=((& controller_game_over::_ZTV20controller_game_over) + 12u)
  objects_list<sprite_object, controller_game_over> (0x0x7f993cc85618) 0
      primary-for controller_game_over (0x0x7f993cc855b0)
      subvttidx=4u
    tecnoballz (0x0x7f993cbfb8a0) 48 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_game_over::_ZTV20controller_game_over) + 32u)

Vtable for short_info_messages
short_info_messages::_ZTV19short_info_messages: 10u entries
0     92u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI19short_info_messages)
12    (int (*)(...))short_info_messages::~short_info_messages
16    (int (*)(...))short_info_messages::~short_info_messages
20    4294967204u
24    (int (*)(...))-92
28    (int (*)(...))(& _ZTI19short_info_messages)
32    (int (*)(...))short_info_messages::_ZTv0_n12_N19short_info_messagesD1Ev
36    (int (*)(...))short_info_messages::_ZTv0_n12_N19short_info_messagesD0Ev

VTT for short_info_messages
short_info_messages::_ZTT19short_info_messages: 2u entries
0     ((& short_info_messages::_ZTV19short_info_messages) + 12u)
4     ((& short_info_messages::_ZTV19short_info_messages) + 32u)

Class short_info_messages
   size=100 align=4
   base size=92 base align=4
short_info_messages (0x0x7f993cc85750) 0
    vptridx=0u vptr=((& short_info_messages::_ZTV19short_info_messages) + 12u)
  tecnoballz (0x0x7f993cbfba20) 92 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& short_info_messages::_ZTV19short_info_messages) + 32u)

Vtable for std::basic_stringbuf<char>
std::basic_stringbuf<char>::_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE: 16u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt15basic_stringbufIcSt11char_traitsIcESaIcEE)
8     (int (*)(...))std::basic_stringbuf<char>::~basic_stringbuf
12    (int (*)(...))std::basic_stringbuf<char>::~basic_stringbuf
16    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
20    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::setbuf<char, std::char_traits<char>, std::allocator<char> >
24    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::seekoff<char, std::char_traits<char>, std::allocator<char> >
28    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::seekpos<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<char, std::char_traits<char> >
36    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::showmanyc<char, std::char_traits<char>, std::allocator<char> >
40    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<char, std::char_traits<char> >
44    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::underflow<char, std::char_traits<char>, std::allocator<char> >
48    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<char, std::char_traits<char> >
52    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::pbackfail<char, std::char_traits<char>, std::allocator<char> >
56    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<char, std::char_traits<char> >
60    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::overflow<char, std::char_traits<char>, std::allocator<char> >

Class std::basic_stringbuf<char>
   size=40 align=4
   base size=40 base align=4
std::basic_stringbuf<char> (0x0x7f993cc85b60) 0
    vptr=((& std::basic_stringbuf<char>::_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE) + 8u)
  std::basic_streambuf<char> (0x0x7f993cbfbc00) 0
      primary-for std::basic_stringbuf<char> (0x0x7f993cc85b60)

Vtable for std::basic_istringstream<char>
std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE: 10u entries
0     48u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE)
12    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
16    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
20    4294967248u
24    (int (*)(...))-48
28    (int (*)(...))(& _ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE)
32    (int (*)(...))std::basic_istringstream<char>::_ZTv0_n12_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev
36    (int (*)(...))std::basic_istringstream<char>::_ZTv0_n12_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_istream<char> (0x0x7f993cc85c98 instance) in std::basic_istringstream<char>
std::basic_istringstream<char>::_ZTCSt19basic_istringstreamIcSt11char_traitsIcESaIcEE0_Si: 10u entries
0     48u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISi)
12    0u
16    0u
20    4294967248u
24    (int (*)(...))-48
28    (int (*)(...))(& _ZTISi)
32    0u
36    0u

VTT for std::basic_istringstream<char>
std::basic_istringstream<char>::_ZTTSt19basic_istringstreamIcSt11char_traitsIcESaIcEE: 4u entries
0     ((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 12u)
4     ((& std::basic_istringstream<char>::_ZTCSt19basic_istringstreamIcSt11char_traitsIcESaIcEE0_Si) + 12u)
8     ((& std::basic_istringstream<char>::_ZTCSt19basic_istringstreamIcSt11char_traitsIcESaIcEE0_Si) + 32u)
12    ((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 32u)

Class std::basic_istringstream<char>
   size=184 align=4
   base size=48 base align=4
std::basic_istringstream<char> (0x0x7f993cc85c30) 0
    vptridx=0u vptr=((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 12u)
  std::basic_istream<char> (0x0x7f993cc85c98) 0
      primary-for std::basic_istringstream<char> (0x0x7f993cc85c30)
      subvttidx=4u
    std::basic_ios<char> (0x0x7f993cc85d00) 48 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 32u)
      std::ios_base (0x0x7f993cbfbea0) 48
          primary-for std::basic_ios<char> (0x0x7f993cc85d00)

Vtable for std::basic_ostringstream<char>
std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE: 10u entries
0     44u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE)
12    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >
16    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >
20    4294967252u
24    (int (*)(...))-44
28    (int (*)(...))(& _ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE)
32    (int (*)(...))std::basic_ostringstream<char>::_ZTv0_n12_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
36    (int (*)(...))std::basic_ostringstream<char>::_ZTv0_n12_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_ostream<char> (0x0x7f993cc85410 instance) in std::basic_ostringstream<char>
std::basic_ostringstream<char>::_ZTCSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE0_So: 10u entries
0     44u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISo)
12    0u
16    0u
20    4294967252u
24    (int (*)(...))-44
28    (int (*)(...))(& _ZTISo)
32    0u
36    0u

VTT for std::basic_ostringstream<char>
std::basic_ostringstream<char>::_ZTTSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE: 4u entries
0     ((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 12u)
4     ((& std::basic_ostringstream<char>::_ZTCSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE0_So) + 12u)
8     ((& std::basic_ostringstream<char>::_ZTCSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE0_So) + 32u)
12    ((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 32u)

Class std::basic_ostringstream<char>
   size=180 align=4
   base size=44 base align=4
std::basic_ostringstream<char> (0x0x7f993cc853a8) 0
    vptridx=0u vptr=((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 12u)
  std::basic_ostream<char> (0x0x7f993cc85410) 0 nearly-empty
      primary-for std::basic_ostringstream<char> (0x0x7f993cc853a8)
      subvttidx=4u
    std::basic_ios<char> (0x0x7f993cc85548) 44 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 32u)
      std::ios_base (0x0x7f993cbfbf60) 44
          primary-for std::basic_ios<char> (0x0x7f993cc85548)

Vtable for std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE: 15u entries
0     52u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE)
12    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<char, std::char_traits<char>, std::allocator<char> >
16    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<char, std::char_traits<char>, std::allocator<char> >
20    44u
24    (int (*)(...))-8
28    (int (*)(...))(& _ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE)
32    (int (*)(...))std::basic_stringstream<char>::_ZThn8_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
36    (int (*)(...))std::basic_stringstream<char>::_ZThn8_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev
40    4294967244u
44    (int (*)(...))-52
48    (int (*)(...))(& _ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE)
52    (int (*)(...))std::basic_stringstream<char>::_ZTv0_n12_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
56    (int (*)(...))std::basic_stringstream<char>::_ZTv0_n12_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_iostream<char> (0x0x7f993cd0c1c0 instance) in std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd: 15u entries
0     52u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISd)
12    0u
16    0u
20    44u
24    (int (*)(...))-8
28    (int (*)(...))(& _ZTISd)
32    0u
36    0u
40    4294967244u
44    (int (*)(...))-52
48    (int (*)(...))(& _ZTISd)
52    0u
56    0u

Construction vtable for std::basic_istream<char> (0x0x7f993cd17138 instance) in std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Si: 10u entries
0     52u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISi)
12    0u
16    0u
20    4294967244u
24    (int (*)(...))-52
28    (int (*)(...))(& _ZTISi)
32    0u
36    0u

Construction vtable for std::basic_ostream<char> (0x0x7f993cd17208 instance) in std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE8_So: 10u entries
0     44u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISo)
12    0u
16    0u
20    4294967252u
24    (int (*)(...))-44
28    (int (*)(...))(& _ZTISo)
32    0u
36    0u

VTT for std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE: 10u entries
0     ((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 12u)
4     ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd) + 12u)
8     ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Si) + 12u)
12    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Si) + 32u)
16    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE8_So) + 12u)
20    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE8_So) + 32u)
24    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd) + 52u)
28    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd) + 32u)
32    ((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 52u)
36    ((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 32u)

Class std::basic_stringstream<char>
   size=188 align=4
   base size=52 base align=4
std::basic_stringstream<char> (0x0x7f993cd170d0) 0
    vptridx=0u vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 12u)
  std::basic_iostream<char> (0x0x7f993cd0c1c0) 0
      primary-for std::basic_stringstream<char> (0x0x7f993cd170d0)
      subvttidx=4u
    std::basic_istream<char> (0x0x7f993cd17138) 0
        primary-for std::basic_iostream<char> (0x0x7f993cd0c1c0)
        subvttidx=8u
      std::basic_ios<char> (0x0x7f993cd171a0) 52 virtual
          vptridx=32u vbaseoffset=-12 vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 52u)
        std::ios_base (0x0x7f993cd16060) 52
            primary-for std::basic_ios<char> (0x0x7f993cd171a0)
    std::basic_ostream<char> (0x0x7f993cd17208) 8 nearly-empty
        subvttidx=16u vptridx=36u vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 32u)
      std::basic_ios<char> (0x0x7f993cd171a0) alternative-path

Vtable for std::basic_stringbuf<wchar_t>
std::basic_stringbuf<wchar_t>::_ZTVSt15basic_stringbufIwSt11char_traitsIwESaIwEE: 16u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt15basic_stringbufIwSt11char_traitsIwESaIwEE)
8     (int (*)(...))std::basic_stringbuf<wchar_t>::~basic_stringbuf
12    (int (*)(...))std::basic_stringbuf<wchar_t>::~basic_stringbuf
16    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<wchar_t, std::char_traits<wchar_t> >
20    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::setbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
24    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::seekoff<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
28    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::seekpos<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<wchar_t, std::char_traits<wchar_t> >
36    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::showmanyc<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<wchar_t, std::char_traits<wchar_t> >
44    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::underflow<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
48    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<wchar_t, std::char_traits<wchar_t> >
52    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::pbackfail<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
56    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<wchar_t, std::char_traits<wchar_t> >
60    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::overflow<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >

Class std::basic_stringbuf<wchar_t>
   size=40 align=4
   base size=40 base align=4
std::basic_stringbuf<wchar_t> (0x0x7f993cd17750) 0
    vptr=((& std::basic_stringbuf<wchar_t>::_ZTVSt15basic_stringbufIwSt11char_traitsIwESaIwEE) + 8u)
  std::basic_streambuf<wchar_t> (0x0x7f993cd16300) 0
      primary-for std::basic_stringbuf<wchar_t> (0x0x7f993cd17750)

Vtable for std::basic_istringstream<wchar_t>
std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE: 10u entries
0     48u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt19basic_istringstreamIwSt11char_traitsIwESaIwEE)
12    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
16    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
20    4294967248u
24    (int (*)(...))-48
28    (int (*)(...))(& _ZTISt19basic_istringstreamIwSt11char_traitsIwESaIwEE)
32    (int (*)(...))std::basic_istringstream<wchar_t>::_ZTv0_n12_NSt19basic_istringstreamIwSt11char_traitsIwESaIwEED1Ev
36    (int (*)(...))std::basic_istringstream<wchar_t>::_ZTv0_n12_NSt19basic_istringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_istream<wchar_t> (0x0x7f993cd17958 instance) in std::basic_istringstream<wchar_t>
std::basic_istringstream<wchar_t>::_ZTCSt19basic_istringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E: 10u entries
0     48u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
12    0u
16    0u
20    4294967248u
24    (int (*)(...))-48
28    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
32    0u
36    0u

VTT for std::basic_istringstream<wchar_t>
std::basic_istringstream<wchar_t>::_ZTTSt19basic_istringstreamIwSt11char_traitsIwESaIwEE: 4u entries
0     ((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 12u)
4     ((& std::basic_istringstream<wchar_t>::_ZTCSt19basic_istringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E) + 12u)
8     ((& std::basic_istringstream<wchar_t>::_ZTCSt19basic_istringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E) + 32u)
12    ((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 32u)

Class std::basic_istringstream<wchar_t>
   size=188 align=4
   base size=48 base align=4
std::basic_istringstream<wchar_t> (0x0x7f993cd178f0) 0
    vptridx=0u vptr=((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 12u)
  std::basic_istream<wchar_t> (0x0x7f993cd17958) 0
      primary-for std::basic_istringstream<wchar_t> (0x0x7f993cd178f0)
      subvttidx=4u
    std::basic_ios<wchar_t> (0x0x7f993cd179c0) 48 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 32u)
      std::ios_base (0x0x7f993cd164e0) 48
          primary-for std::basic_ios<wchar_t> (0x0x7f993cd179c0)

Vtable for std::basic_ostringstream<wchar_t>
std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE: 10u entries
0     44u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt19basic_ostringstreamIwSt11char_traitsIwESaIwEE)
12    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
16    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
20    4294967252u
24    (int (*)(...))-44
28    (int (*)(...))(& _ZTISt19basic_ostringstreamIwSt11char_traitsIwESaIwEE)
32    (int (*)(...))std::basic_ostringstream<wchar_t>::_ZTv0_n12_NSt19basic_ostringstreamIwSt11char_traitsIwESaIwEED1Ev
36    (int (*)(...))std::basic_ostringstream<wchar_t>::_ZTv0_n12_NSt19basic_ostringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_ostream<wchar_t> (0x0x7f993cd17d68 instance) in std::basic_ostringstream<wchar_t>
std::basic_ostringstream<wchar_t>::_ZTCSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE0_St13basic_ostreamIwS1_E: 10u entries
0     44u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
12    0u
16    0u
20    4294967252u
24    (int (*)(...))-44
28    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
32    0u
36    0u

VTT for std::basic_ostringstream<wchar_t>
std::basic_ostringstream<wchar_t>::_ZTTSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE: 4u entries
0     ((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 12u)
4     ((& std::basic_ostringstream<wchar_t>::_ZTCSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE0_St13basic_ostreamIwS1_E) + 12u)
8     ((& std::basic_ostringstream<wchar_t>::_ZTCSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE0_St13basic_ostreamIwS1_E) + 32u)
12    ((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 32u)

Class std::basic_ostringstream<wchar_t>
   size=184 align=4
   base size=44 base align=4
std::basic_ostringstream<wchar_t> (0x0x7f993cd17d00) 0
    vptridx=0u vptr=((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 12u)
  std::basic_ostream<wchar_t> (0x0x7f993cd17d68) 0 nearly-empty
      primary-for std::basic_ostringstream<wchar_t> (0x0x7f993cd17d00)
      subvttidx=4u
    std::basic_ios<wchar_t> (0x0x7f993cd17dd0) 44 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 32u)
      std::ios_base (0x0x7f993cd16600) 44
          primary-for std::basic_ios<wchar_t> (0x0x7f993cd17dd0)

Vtable for std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE: 15u entries
0     52u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt18basic_stringstreamIwSt11char_traitsIwESaIwEE)
12    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
16    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
20    44u
24    (int (*)(...))-8
28    (int (*)(...))(& _ZTISt18basic_stringstreamIwSt11char_traitsIwESaIwEE)
32    (int (*)(...))std::basic_stringstream<wchar_t>::_ZThn8_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED1Ev
36    (int (*)(...))std::basic_stringstream<wchar_t>::_ZThn8_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED0Ev
40    4294967244u
44    (int (*)(...))-52
48    (int (*)(...))(& _ZTISt18basic_stringstreamIwSt11char_traitsIwESaIwEE)
52    (int (*)(...))std::basic_stringstream<wchar_t>::_ZTv0_n12_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED1Ev
56    (int (*)(...))std::basic_stringstream<wchar_t>::_ZTv0_n12_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_iostream<wchar_t> (0x0x7f993cd0c5b0 instance) in std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E: 15u entries
0     52u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
12    0u
16    0u
20    44u
24    (int (*)(...))-8
28    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
32    0u
36    0u
40    4294967244u
44    (int (*)(...))-52
48    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
52    0u
56    0u

Construction vtable for std::basic_istream<wchar_t> (0x0x7f993cd17a90 instance) in std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E: 10u entries
0     52u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
12    0u
16    0u
20    4294967244u
24    (int (*)(...))-52
28    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
32    0u
36    0u

Construction vtable for std::basic_ostream<wchar_t> (0x0x7f993cd17ea0 instance) in std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE8_St13basic_ostreamIwS1_E: 10u entries
0     44u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
12    0u
16    0u
20    4294967252u
24    (int (*)(...))-44
28    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
32    0u
36    0u

VTT for std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTTSt18basic_stringstreamIwSt11char_traitsIwESaIwEE: 10u entries
0     ((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 12u)
4     ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E) + 12u)
8     ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E) + 12u)
12    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E) + 32u)
16    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE8_St13basic_ostreamIwS1_E) + 12u)
20    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE8_St13basic_ostreamIwS1_E) + 32u)
24    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E) + 52u)
28    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E) + 32u)
32    ((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 52u)
36    ((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 32u)

Class std::basic_stringstream<wchar_t>
   size=192 align=4
   base size=52 base align=4
std::basic_stringstream<wchar_t> (0x0x7f993cd17410) 0
    vptridx=0u vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 12u)
  std::basic_iostream<wchar_t> (0x0x7f993cd0c5b0) 0
      primary-for std::basic_stringstream<wchar_t> (0x0x7f993cd17410)
      subvttidx=4u
    std::basic_istream<wchar_t> (0x0x7f993cd17a90) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f993cd0c5b0)
        subvttidx=8u
      std::basic_ios<wchar_t> (0x0x7f993cd17af8) 52 virtual
          vptridx=32u vbaseoffset=-12 vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 52u)
        std::ios_base (0x0x7f993cd16720) 52
            primary-for std::basic_ios<wchar_t> (0x0x7f993cd17af8)
    std::basic_ostream<wchar_t> (0x0x7f993cd17ea0) 8 nearly-empty
        subvttidx=16u vptridx=36u vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 32u)
      std::basic_ios<wchar_t> (0x0x7f993cd17af8) alternative-path

Class TiXmlCursor
   size=8 align=4
   base size=8 base align=4
TiXmlCursor (0x0x7f993cd16780) 0

Vtable for TiXmlVisitor
TiXmlVisitor::_ZTV12TiXmlVisitor: 12u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI12TiXmlVisitor)
8     (int (*)(...))TiXmlVisitor::~TiXmlVisitor
12    (int (*)(...))TiXmlVisitor::~TiXmlVisitor
16    (int (*)(...))TiXmlVisitor::VisitEnter
20    (int (*)(...))TiXmlVisitor::VisitExit
24    (int (*)(...))TiXmlVisitor::VisitEnter
28    (int (*)(...))TiXmlVisitor::VisitExit
32    (int (*)(...))TiXmlVisitor::Visit
36    (int (*)(...))TiXmlVisitor::Visit
40    (int (*)(...))TiXmlVisitor::Visit
44    (int (*)(...))TiXmlVisitor::Visit

Class TiXmlVisitor
   size=4 align=4
   base size=4 base align=4
TiXmlVisitor (0x0x7f993cd167e0) 0 nearly-empty
    vptr=((& TiXmlVisitor::_ZTV12TiXmlVisitor) + 8u)

Class TiXmlBase::Entity
   size=12 align=4
   base size=12 base align=4
TiXmlBase::Entity (0x0x7f993cd168a0) 0

Vtable for TiXmlBase
TiXmlBase::_ZTV9TiXmlBase: 6u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI9TiXmlBase)
8     0u
12    0u
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))__cxa_pure_virtual

Class TiXmlBase
   size=16 align=4
   base size=16 base align=4
TiXmlBase (0x0x7f993cd16840) 0
    vptr=((& TiXmlBase::_ZTV9TiXmlBase) + 8u)

Vtable for TiXmlNode
TiXmlNode::_ZTV9TiXmlNode: 21u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI9TiXmlNode)
8     0u
12    0u
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))TiXmlNode::ToDocument
28    (int (*)(...))TiXmlNode::ToElement
32    (int (*)(...))TiXmlNode::ToComment
36    (int (*)(...))TiXmlNode::ToUnknown
40    (int (*)(...))TiXmlNode::ToText
44    (int (*)(...))TiXmlNode::ToDeclaration
48    (int (*)(...))TiXmlNode::ToDocument
52    (int (*)(...))TiXmlNode::ToElement
56    (int (*)(...))TiXmlNode::ToComment
60    (int (*)(...))TiXmlNode::ToUnknown
64    (int (*)(...))TiXmlNode::ToText
68    (int (*)(...))TiXmlNode::ToDeclaration
72    (int (*)(...))__cxa_pure_virtual
76    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

Class TiXmlNode
   size=44 align=4
   base size=44 base align=4
TiXmlNode (0x0x7f993cd54478) 0
    vptr=((& TiXmlNode::_ZTV9TiXmlNode) + 8u)
  TiXmlBase (0x0x7f993cd16900) 0
      primary-for TiXmlNode (0x0x7f993cd54478)

Vtable for TiXmlAttribute
TiXmlAttribute::_ZTV14TiXmlAttribute: 6u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI14TiXmlAttribute)
8     (int (*)(...))TiXmlAttribute::~TiXmlAttribute
12    (int (*)(...))TiXmlAttribute::~TiXmlAttribute
16    (int (*)(...))TiXmlAttribute::Print
20    (int (*)(...))TiXmlAttribute::Parse

Class TiXmlAttribute
   size=36 align=4
   base size=36 base align=4
TiXmlAttribute (0x0x7f993cd544e0) 0
    vptr=((& TiXmlAttribute::_ZTV14TiXmlAttribute) + 8u)
  TiXmlBase (0x0x7f993cd16960) 0
      primary-for TiXmlAttribute (0x0x7f993cd544e0)

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

Class TiXmlAttributeSet
   size=36 align=4
   base size=36 base align=4
TiXmlAttributeSet (0x0x7f993cd16a20) 0

Vtable for TiXmlElement
TiXmlElement::_ZTV12TiXmlElement: 21u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI12TiXmlElement)
8     (int (*)(...))TiXmlElement::~TiXmlElement
12    (int (*)(...))TiXmlElement::~TiXmlElement
16    (int (*)(...))TiXmlElement::Print
20    (int (*)(...))TiXmlElement::Parse
24    (int (*)(...))TiXmlNode::ToDocument
28    (int (*)(...))TiXmlElement::ToElement
32    (int (*)(...))TiXmlNode::ToComment
36    (int (*)(...))TiXmlNode::ToUnknown
40    (int (*)(...))TiXmlNode::ToText
44    (int (*)(...))TiXmlNode::ToDeclaration
48    (int (*)(...))TiXmlNode::ToDocument
52    (int (*)(...))TiXmlElement::ToElement
56    (int (*)(...))TiXmlNode::ToComment
60    (int (*)(...))TiXmlNode::ToUnknown
64    (int (*)(...))TiXmlNode::ToText
68    (int (*)(...))TiXmlNode::ToDeclaration
72    (int (*)(...))TiXmlElement::Clone
76    (int (*)(...))TiXmlElement::Accept
80    (int (*)(...))TiXmlElement::StreamIn

Class TiXmlElement
   size=80 align=4
   base size=80 base align=4
TiXmlElement (0x0x7f993cd54548) 0
    vptr=((& TiXmlElement::_ZTV12TiXmlElement) + 8u)
  TiXmlNode (0x0x7f993cd545b0) 0
      primary-for TiXmlElement (0x0x7f993cd54548)
    TiXmlBase (0x0x7f993cd16a80) 0
        primary-for TiXmlNode (0x0x7f993cd545b0)

Vtable for TiXmlComment
TiXmlComment::_ZTV12TiXmlComment: 21u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI12TiXmlComment)
8     (int (*)(...))TiXmlComment::~TiXmlComment
12    (int (*)(...))TiXmlComment::~TiXmlComment
16    (int (*)(...))TiXmlComment::Print
20    (int (*)(...))TiXmlComment::Parse
24    (int (*)(...))TiXmlNode::ToDocument
28    (int (*)(...))TiXmlNode::ToElement
32    (int (*)(...))TiXmlComment::ToComment
36    (int (*)(...))TiXmlNode::ToUnknown
40    (int (*)(...))TiXmlNode::ToText
44    (int (*)(...))TiXmlNode::ToDeclaration
48    (int (*)(...))TiXmlNode::ToDocument
52    (int (*)(...))TiXmlNode::ToElement
56    (int (*)(...))TiXmlComment::ToComment
60    (int (*)(...))TiXmlNode::ToUnknown
64    (int (*)(...))TiXmlNode::ToText
68    (int (*)(...))TiXmlNode::ToDeclaration
72    (int (*)(...))TiXmlComment::Clone
76    (int (*)(...))TiXmlComment::Accept
80    (int (*)(...))TiXmlComment::StreamIn

Class TiXmlComment
   size=44 align=4
   base size=44 base align=4
TiXmlComment (0x0x7f993cd54618) 0
    vptr=((& TiXmlComment::_ZTV12TiXmlComment) + 8u)
  TiXmlNode (0x0x7f993cd54680) 0
      primary-for TiXmlComment (0x0x7f993cd54618)
    TiXmlBase (0x0x7f993cd16ae0) 0
        primary-for TiXmlNode (0x0x7f993cd54680)

Vtable for TiXmlText
TiXmlText::_ZTV9TiXmlText: 21u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI9TiXmlText)
8     (int (*)(...))TiXmlText::~TiXmlText
12    (int (*)(...))TiXmlText::~TiXmlText
16    (int (*)(...))TiXmlText::Print
20    (int (*)(...))TiXmlText::Parse
24    (int (*)(...))TiXmlNode::ToDocument
28    (int (*)(...))TiXmlNode::ToElement
32    (int (*)(...))TiXmlNode::ToComment
36    (int (*)(...))TiXmlNode::ToUnknown
40    (int (*)(...))TiXmlText::ToText
44    (int (*)(...))TiXmlNode::ToDeclaration
48    (int (*)(...))TiXmlNode::ToDocument
52    (int (*)(...))TiXmlNode::ToElement
56    (int (*)(...))TiXmlNode::ToComment
60    (int (*)(...))TiXmlNode::ToUnknown
64    (int (*)(...))TiXmlText::ToText
68    (int (*)(...))TiXmlNode::ToDeclaration
72    (int (*)(...))TiXmlText::Clone
76    (int (*)(...))TiXmlText::Accept
80    (int (*)(...))TiXmlText::StreamIn

Class TiXmlText
   size=48 align=4
   base size=45 base align=4
TiXmlText (0x0x7f993cd546e8) 0
    vptr=((& TiXmlText::_ZTV9TiXmlText) + 8u)
  TiXmlNode (0x0x7f993cd54750) 0
      primary-for TiXmlText (0x0x7f993cd546e8)
    TiXmlBase (0x0x7f993cd16b40) 0
        primary-for TiXmlNode (0x0x7f993cd54750)

Vtable for TiXmlDeclaration
TiXmlDeclaration::_ZTV16TiXmlDeclaration: 22u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI16TiXmlDeclaration)
8     (int (*)(...))TiXmlDeclaration::~TiXmlDeclaration
12    (int (*)(...))TiXmlDeclaration::~TiXmlDeclaration
16    (int (*)(...))TiXmlDeclaration::Print
20    (int (*)(...))TiXmlDeclaration::Parse
24    (int (*)(...))TiXmlNode::ToDocument
28    (int (*)(...))TiXmlNode::ToElement
32    (int (*)(...))TiXmlNode::ToComment
36    (int (*)(...))TiXmlNode::ToUnknown
40    (int (*)(...))TiXmlNode::ToText
44    (int (*)(...))TiXmlDeclaration::ToDeclaration
48    (int (*)(...))TiXmlNode::ToDocument
52    (int (*)(...))TiXmlNode::ToElement
56    (int (*)(...))TiXmlNode::ToComment
60    (int (*)(...))TiXmlNode::ToUnknown
64    (int (*)(...))TiXmlNode::ToText
68    (int (*)(...))TiXmlDeclaration::ToDeclaration
72    (int (*)(...))TiXmlDeclaration::Clone
76    (int (*)(...))TiXmlDeclaration::Accept
80    (int (*)(...))TiXmlDeclaration::StreamIn
84    (int (*)(...))TiXmlDeclaration::Print

Class TiXmlDeclaration
   size=56 align=4
   base size=56 base align=4
TiXmlDeclaration (0x0x7f993cd547b8) 0
    vptr=((& TiXmlDeclaration::_ZTV16TiXmlDeclaration) + 8u)
  TiXmlNode (0x0x7f993cd54820) 0
      primary-for TiXmlDeclaration (0x0x7f993cd547b8)
    TiXmlBase (0x0x7f993cd16ba0) 0
        primary-for TiXmlNode (0x0x7f993cd54820)

Vtable for TiXmlUnknown
TiXmlUnknown::_ZTV12TiXmlUnknown: 21u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI12TiXmlUnknown)
8     (int (*)(...))TiXmlUnknown::~TiXmlUnknown
12    (int (*)(...))TiXmlUnknown::~TiXmlUnknown
16    (int (*)(...))TiXmlUnknown::Print
20    (int (*)(...))TiXmlUnknown::Parse
24    (int (*)(...))TiXmlNode::ToDocument
28    (int (*)(...))TiXmlNode::ToElement
32    (int (*)(...))TiXmlNode::ToComment
36    (int (*)(...))TiXmlUnknown::ToUnknown
40    (int (*)(...))TiXmlNode::ToText
44    (int (*)(...))TiXmlNode::ToDeclaration
48    (int (*)(...))TiXmlNode::ToDocument
52    (int (*)(...))TiXmlNode::ToElement
56    (int (*)(...))TiXmlNode::ToComment
60    (int (*)(...))TiXmlUnknown::ToUnknown
64    (int (*)(...))TiXmlNode::ToText
68    (int (*)(...))TiXmlNode::ToDeclaration
72    (int (*)(...))TiXmlUnknown::Clone
76    (int (*)(...))TiXmlUnknown::Accept
80    (int (*)(...))TiXmlUnknown::StreamIn

Class TiXmlUnknown
   size=44 align=4
   base size=44 base align=4
TiXmlUnknown (0x0x7f993cd54888) 0
    vptr=((& TiXmlUnknown::_ZTV12TiXmlUnknown) + 8u)
  TiXmlNode (0x0x7f993cd548f0) 0
      primary-for TiXmlUnknown (0x0x7f993cd54888)
    TiXmlBase (0x0x7f993cd16c00) 0
        primary-for TiXmlNode (0x0x7f993cd548f0)

Vtable for TiXmlDocument
TiXmlDocument::_ZTV13TiXmlDocument: 21u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI13TiXmlDocument)
8     (int (*)(...))TiXmlDocument::~TiXmlDocument
12    (int (*)(...))TiXmlDocument::~TiXmlDocument
16    (int (*)(...))TiXmlDocument::Print
20    (int (*)(...))TiXmlDocument::Parse
24    (int (*)(...))TiXmlDocument::ToDocument
28    (int (*)(...))TiXmlNode::ToElement
32    (int (*)(...))TiXmlNode::ToComment
36    (int (*)(...))TiXmlNode::ToUnknown
40    (int (*)(...))TiXmlNode::ToText
44    (int (*)(...))TiXmlNode::ToDeclaration
48    (int (*)(...))TiXmlDocument::ToDocument
52    (int (*)(...))TiXmlNode::ToElement
56    (int (*)(...))TiXmlNode::ToComment
60    (int (*)(...))TiXmlNode::ToUnknown
64    (int (*)(...))TiXmlNode::ToText
68    (int (*)(...))TiXmlNode::ToDeclaration
72    (int (*)(...))TiXmlDocument::Clone
76    (int (*)(...))TiXmlDocument::Accept
80    (int (*)(...))TiXmlDocument::StreamIn

Class TiXmlDocument
   size=72 align=4
   base size=69 base align=4
TiXmlDocument (0x0x7f993cd54958) 0
    vptr=((& TiXmlDocument::_ZTV13TiXmlDocument) + 8u)
  TiXmlNode (0x0x7f993cd549c0) 0
      primary-for TiXmlDocument (0x0x7f993cd54958)
    TiXmlBase (0x0x7f993cd16c60) 0
        primary-for TiXmlNode (0x0x7f993cd549c0)

Class TiXmlHandle
   size=4 align=4
   base size=4 base align=4
TiXmlHandle (0x0x7f993cd16cc0) 0

Vtable for TiXmlPrinter
TiXmlPrinter::_ZTV12TiXmlPrinter: 12u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI12TiXmlPrinter)
8     (int (*)(...))TiXmlPrinter::~TiXmlPrinter
12    (int (*)(...))TiXmlPrinter::~TiXmlPrinter
16    (int (*)(...))TiXmlPrinter::VisitEnter
20    (int (*)(...))TiXmlPrinter::VisitExit
24    (int (*)(...))TiXmlPrinter::VisitEnter
28    (int (*)(...))TiXmlPrinter::VisitExit
32    (int (*)(...))TiXmlPrinter::Visit
36    (int (*)(...))TiXmlPrinter::Visit
40    (int (*)(...))TiXmlPrinter::Visit
44    (int (*)(...))TiXmlPrinter::Visit

Class TiXmlPrinter
   size=24 align=4
   base size=24 base align=4
TiXmlPrinter (0x0x7f993cd54a28) 0
    vptr=((& TiXmlPrinter::_ZTV12TiXmlPrinter) + 8u)
  TiXmlVisitor (0x0x7f993cd16d20) 0 nearly-empty
      primary-for TiXmlPrinter (0x0x7f993cd54a28)

Class <anonymous struct>
   size=64 align=4
   base size=64 base align=4
<anonymous struct> (0x0x7f993cd16d80) 0

Class <anonymous struct>
   size=36 align=4
   base size=36 base align=4
<anonymous struct> (0x0x7f993cd16de0) 0

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

Class handler_levels::<anonymous struct>
   size=260 align=4
   base size=260 base align=4
handler_levels::<anonymous struct> (0x0x7f993cd16f60) 0

Vtable for handler_levels
handler_levels::_ZTV14handler_levels: 10u entries
0     76u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI14handler_levels)
12    (int (*)(...))handler_levels::~handler_levels
16    (int (*)(...))handler_levels::~handler_levels
20    4294967220u
24    (int (*)(...))-76
28    (int (*)(...))(& _ZTI14handler_levels)
32    (int (*)(...))handler_levels::_ZTv0_n12_N14handler_levelsD1Ev
36    (int (*)(...))handler_levels::_ZTv0_n12_N14handler_levelsD0Ev

VTT for handler_levels
handler_levels::_ZTT14handler_levels: 2u entries
0     ((& handler_levels::_ZTV14handler_levels) + 12u)
4     ((& handler_levels::_ZTV14handler_levels) + 32u)

Class handler_levels
   size=84 align=4
   base size=76 base align=4
handler_levels (0x0x7f993cd54a90) 0
    vptridx=0u vptr=((& handler_levels::_ZTV14handler_levels) + 12u)
  tecnoballz (0x0x7f993cd16f00) 76 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& handler_levels::_ZTV14handler_levels) + 32u)

Vtable for sprite_gem
sprite_gem::_ZTV10sprite_gem: 13u entries
0     232u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI10sprite_gem)
12    (int (*)(...))sprite_gem::~sprite_gem
16    (int (*)(...))sprite_gem::~sprite_gem
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967064u
36    (int (*)(...))-232
40    (int (*)(...))(& _ZTI10sprite_gem)
44    (int (*)(...))sprite_gem::_ZTv0_n12_N10sprite_gemD1Ev
48    (int (*)(...))sprite_gem::_ZTv0_n12_N10sprite_gemD0Ev

Construction vtable for sprite_object (0x0x7f993cd54bc8 instance) in sprite_gem
sprite_gem::_ZTC10sprite_gem0_13sprite_object: 13u entries
0     232u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967064u
36    (int (*)(...))-232
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_gem
sprite_gem::_ZTT10sprite_gem: 4u entries
0     ((& sprite_gem::_ZTV10sprite_gem) + 12u)
4     ((& sprite_gem::_ZTC10sprite_gem0_13sprite_object) + 12u)
8     ((& sprite_gem::_ZTC10sprite_gem0_13sprite_object) + 44u)
12    ((& sprite_gem::_ZTV10sprite_gem) + 44u)

Class sprite_gem
   size=240 align=4
   base size=232 base align=4
sprite_gem (0x0x7f993cd54b60) 0
    vptridx=0u vptr=((& sprite_gem::_ZTV10sprite_gem) + 12u)
  sprite_object (0x0x7f993cd54bc8) 0
      primary-for sprite_gem (0x0x7f993cd54b60)
      subvttidx=4u
    tecnoballz (0x0x7f993cae7000) 232 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_gem::_ZTV10sprite_gem) + 44u)

Vtable for objects_list<sprite_gem, controller_gems>
objects_list<sprite_gem, controller_gems>::_ZTV12objects_listI10sprite_gem15controller_gemsE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI10sprite_gem15controller_gemsE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_gem, controller_gems>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_gem, controller_gems>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI10sprite_gem15controller_gemsE)
32    (int (*)(...))objects_list<sprite_gem, controller_gems>::_ZTv0_n12_N12objects_listI10sprite_gem15controller_gemsED1Ev
36    (int (*)(...))objects_list<sprite_gem, controller_gems>::_ZTv0_n12_N12objects_listI10sprite_gem15controller_gemsED0Ev

VTT for objects_list<sprite_gem, controller_gems>
objects_list<sprite_gem, controller_gems>::_ZTT12objects_listI10sprite_gem15controller_gemsE: 2u entries
0     ((& objects_list<sprite_gem, controller_gems>::_ZTV12objects_listI10sprite_gem15controller_gemsE) + 12u)
4     ((& objects_list<sprite_gem, controller_gems>::_ZTV12objects_listI10sprite_gem15controller_gemsE) + 32u)

Class objects_list<sprite_gem, controller_gems>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_gem, controller_gems> (0x0x7f993cd54d68) 0
    vptridx=0u vptr=((& objects_list<sprite_gem, controller_gems>::_ZTV12objects_listI10sprite_gem15controller_gemsE) + 12u)
  tecnoballz (0x0x7f993cae7060) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_gem, controller_gems>::_ZTV12objects_listI10sprite_gem15controller_gemsE) + 32u)

Vtable for controller_gems
controller_gems::_ZTV15controller_gems: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI15controller_gems)
12    (int (*)(...))controller_gems::~controller_gems
16    (int (*)(...))controller_gems::~controller_gems
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI15controller_gems)
32    (int (*)(...))controller_gems::_ZTv0_n12_N15controller_gemsD1Ev
36    (int (*)(...))controller_gems::_ZTv0_n12_N15controller_gemsD0Ev

Construction vtable for objects_list<sprite_gem, controller_gems> (0x0x7f993cd54f08 instance) in controller_gems
controller_gems::_ZTC15controller_gems0_12objects_listI10sprite_gemS_E: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI10sprite_gem15controller_gemsE)
12    0u
16    0u
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI10sprite_gem15controller_gemsE)
32    0u
36    0u

VTT for controller_gems
controller_gems::_ZTT15controller_gems: 4u entries
0     ((& controller_gems::_ZTV15controller_gems) + 12u)
4     ((& controller_gems::_ZTC15controller_gems0_12objects_listI10sprite_gemS_E) + 12u)
8     ((& controller_gems::_ZTC15controller_gems0_12objects_listI10sprite_gemS_E) + 32u)
12    ((& controller_gems::_ZTV15controller_gems) + 32u)

Class controller_gems
   size=40 align=4
   base size=29 base align=4
controller_gems (0x0x7f993cd54ea0) 0
    vptridx=0u vptr=((& controller_gems::_ZTV15controller_gems) + 12u)
  objects_list<sprite_gem, controller_gems> (0x0x7f993cd54f08) 0
      primary-for controller_gems (0x0x7f993cd54ea0)
      subvttidx=4u
    tecnoballz (0x0x7f993cae7180) 32 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_gems::_ZTV15controller_gems) + 32u)

Vtable for handler_menu_events
handler_menu_events::_ZTV19handler_menu_events: 10u entries
0     68u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI19handler_menu_events)
12    (int (*)(...))handler_menu_events::~handler_menu_events
16    (int (*)(...))handler_menu_events::~handler_menu_events
20    4294967228u
24    (int (*)(...))-68
28    (int (*)(...))(& _ZTI19handler_menu_events)
32    (int (*)(...))handler_menu_events::_ZTv0_n12_N19handler_menu_eventsD1Ev
36    (int (*)(...))handler_menu_events::_ZTv0_n12_N19handler_menu_eventsD0Ev

VTT for handler_menu_events
handler_menu_events::_ZTT19handler_menu_events: 2u entries
0     ((& handler_menu_events::_ZTV19handler_menu_events) + 12u)
4     ((& handler_menu_events::_ZTV19handler_menu_events) + 32u)

Class handler_menu_events
   size=76 align=4
   base size=68 base align=4
handler_menu_events (0x0x7f993cd54068) 0
    vptridx=0u vptr=((& handler_menu_events::_ZTV19handler_menu_events) + 12u)
  tecnoballz (0x0x7f993cae71e0) 68 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& handler_menu_events::_ZTV19handler_menu_events) + 32u)

Vtable for handler_popup_menu
handler_popup_menu::_ZTV18handler_popup_menu: 30u entries
0     116u
4     108u
8     44u
12    (int (*)(...))0
16    (int (*)(...))(& _ZTI18handler_popup_menu)
20    (int (*)(...))handler_popup_menu::~handler_popup_menu
24    (int (*)(...))handler_popup_menu::~handler_popup_menu
28    4294967252u
32    64u
36    (int (*)(...))-44
40    (int (*)(...))(& _ZTI18handler_popup_menu)
44    (int (*)(...))handler_popup_menu::_ZTv0_n16_N18handler_popup_menuD1Ev
48    (int (*)(...))handler_popup_menu::_ZTv0_n16_N18handler_popup_menuD0Ev
52    4294967188u
56    (int (*)(...))-108
60    (int (*)(...))(& _ZTI18handler_popup_menu)
64    (int (*)(...))handler_popup_menu::_ZTv0_n12_N18handler_popup_menuD1Ev
68    (int (*)(...))handler_popup_menu::_ZTv0_n12_N18handler_popup_menuD0Ev
72    0u
76    0u
80    0u
84    4294967180u
88    4294967288u
92    (int (*)(...))-116
96    (int (*)(...))(& _ZTI18handler_popup_menu)
100   (int (*)(...))handler_popup_menu::_ZTv0_n16_N18handler_popup_menuD1Ev
104   (int (*)(...))handler_popup_menu::_ZTv0_n16_N18handler_popup_menuD0Ev
108   (int (*)(...))sprite_object::draw
112   (int (*)(...))sprite_object::collision
116   (int (*)(...))sprite_object::collision

Construction vtable for display_text_bitmap in handler_popup_menu
handler_popup_menu::_ZTC18handler_popup_menu44_19display_text_bitmap: 10u entries
0     64u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI19display_text_bitmap)
12    0u
16    0u
20    4294967232u
24    (int (*)(...))-64
28    (int (*)(...))(& _ZTI19display_text_bitmap)
32    0u
36    0u

Construction vtable for sprite_object in handler_popup_menu
handler_popup_menu::_ZTC18handler_popup_menu116_13sprite_object: 13u entries
0     4294967288u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    8u
36    (int (*)(...))8
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for handler_popup_menu
handler_popup_menu::_ZTT18handler_popup_menu: 8u entries
0     ((& handler_popup_menu::_ZTV18handler_popup_menu) + 20u)
4     ((& handler_popup_menu::_ZTV18handler_popup_menu) + 44u)
8     ((& handler_popup_menu::_ZTV18handler_popup_menu) + 64u)
12    ((& handler_popup_menu::_ZTV18handler_popup_menu) + 100u)
16    ((& handler_popup_menu::_ZTC18handler_popup_menu44_19display_text_bitmap) + 12u)
20    ((& handler_popup_menu::_ZTC18handler_popup_menu44_19display_text_bitmap) + 32u)
24    ((& handler_popup_menu::_ZTC18handler_popup_menu116_13sprite_object) + 12u)
28    ((& handler_popup_menu::_ZTC18handler_popup_menu116_13sprite_object) + 44u)

Class handler_popup_menu
   size=320 align=4
   base size=44 base align=4
handler_popup_menu (0x0x7f993cad0e70) 0
    vptridx=0u vptr=((& handler_popup_menu::_ZTV18handler_popup_menu) + 20u)
  display_text_bitmap (0x0x7f993cd54138) 44 virtual
      subvttidx=16u vptridx=4u vbaseoffset=-12 vptr=((& handler_popup_menu::_ZTV18handler_popup_menu) + 44u)
    tecnoballz (0x0x7f993cae7240) 108 virtual
        vptridx=8u vbaseoffset=-16 vptr=((& handler_popup_menu::_ZTV18handler_popup_menu) + 64u)
  sprite_object (0x0x7f993cd54000) 116 virtual
      subvttidx=24u vptridx=12u vbaseoffset=-20 vptr=((& handler_popup_menu::_ZTV18handler_popup_menu) + 100u)
    tecnoballz (0x0x7f993cae7240) alternative-path

Vtable for sprite_eye
sprite_eye::_ZTV10sprite_eye: 13u entries
0     224u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI10sprite_eye)
12    (int (*)(...))sprite_eye::~sprite_eye
16    (int (*)(...))sprite_eye::~sprite_eye
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967072u
36    (int (*)(...))-224
40    (int (*)(...))(& _ZTI10sprite_eye)
44    (int (*)(...))sprite_eye::_ZTv0_n12_N10sprite_eyeD1Ev
48    (int (*)(...))sprite_eye::_ZTv0_n12_N10sprite_eyeD0Ev

Construction vtable for sprite_object (0x0x7f993cd54af8 instance) in sprite_eye
sprite_eye::_ZTC10sprite_eye0_13sprite_object: 13u entries
0     224u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967072u
36    (int (*)(...))-224
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_eye
sprite_eye::_ZTT10sprite_eye: 4u entries
0     ((& sprite_eye::_ZTV10sprite_eye) + 12u)
4     ((& sprite_eye::_ZTC10sprite_eye0_13sprite_object) + 12u)
8     ((& sprite_eye::_ZTC10sprite_eye0_13sprite_object) + 44u)
12    ((& sprite_eye::_ZTV10sprite_eye) + 44u)

Class sprite_eye
   size=232 align=4
   base size=224 base align=4
sprite_eye (0x0x7f993cd540d0) 0
    vptridx=0u vptr=((& sprite_eye::_ZTV10sprite_eye) + 12u)
  sprite_object (0x0x7f993cd54af8) 0
      primary-for sprite_eye (0x0x7f993cd540d0)
      subvttidx=4u
    tecnoballz (0x0x7f993cae72a0) 224 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_eye::_ZTV10sprite_eye) + 44u)

Vtable for objects_list<sprite_eye, controller_magnetic_eyes>
objects_list<sprite_eye, controller_magnetic_eyes>::_ZTV12objects_listI10sprite_eye24controller_magnetic_eyesE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI10sprite_eye24controller_magnetic_eyesE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_eye, controller_magnetic_eyes>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_eye, controller_magnetic_eyes>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI10sprite_eye24controller_magnetic_eyesE)
32    (int (*)(...))objects_list<sprite_eye, controller_magnetic_eyes>::_ZTv0_n12_N12objects_listI10sprite_eye24controller_magnetic_eyesED1Ev
36    (int (*)(...))objects_list<sprite_eye, controller_magnetic_eyes>::_ZTv0_n12_N12objects_listI10sprite_eye24controller_magnetic_eyesED0Ev

VTT for objects_list<sprite_eye, controller_magnetic_eyes>
objects_list<sprite_eye, controller_magnetic_eyes>::_ZTT12objects_listI10sprite_eye24controller_magnetic_eyesE: 2u entries
0     ((& objects_list<sprite_eye, controller_magnetic_eyes>::_ZTV12objects_listI10sprite_eye24controller_magnetic_eyesE) + 12u)
4     ((& objects_list<sprite_eye, controller_magnetic_eyes>::_ZTV12objects_listI10sprite_eye24controller_magnetic_eyesE) + 32u)

Class objects_list<sprite_eye, controller_magnetic_eyes>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_eye, controller_magnetic_eyes> (0x0x7f993cd54c98) 0
    vptridx=0u vptr=((& objects_list<sprite_eye, controller_magnetic_eyes>::_ZTV12objects_listI10sprite_eye24controller_magnetic_eyesE) + 12u)
  tecnoballz (0x0x7f993cae7300) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_eye, controller_magnetic_eyes>::_ZTV12objects_listI10sprite_eye24controller_magnetic_eyesE) + 32u)

Vtable for controller_magnetic_eyes
controller_magnetic_eyes::_ZTV24controller_magnetic_eyes: 10u entries
0     44u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI24controller_magnetic_eyes)
12    (int (*)(...))controller_magnetic_eyes::~controller_magnetic_eyes
16    (int (*)(...))controller_magnetic_eyes::~controller_magnetic_eyes
20    4294967252u
24    (int (*)(...))-44
28    (int (*)(...))(& _ZTI24controller_magnetic_eyes)
32    (int (*)(...))controller_magnetic_eyes::_ZTv0_n12_N24controller_magnetic_eyesD1Ev
36    (int (*)(...))controller_magnetic_eyes::_ZTv0_n12_N24controller_magnetic_eyesD0Ev

Construction vtable for objects_list<sprite_eye, controller_magnetic_eyes> (0x0x7f993cd54f70 instance) in controller_magnetic_eyes
controller_magnetic_eyes::_ZTC24controller_magnetic_eyes0_12objects_listI10sprite_eyeS_E: 10u entries
0     44u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI10sprite_eye24controller_magnetic_eyesE)
12    0u
16    0u
20    4294967252u
24    (int (*)(...))-44
28    (int (*)(...))(& _ZTI12objects_listI10sprite_eye24controller_magnetic_eyesE)
32    0u
36    0u

VTT for controller_magnetic_eyes
controller_magnetic_eyes::_ZTT24controller_magnetic_eyes: 4u entries
0     ((& controller_magnetic_eyes::_ZTV24controller_magnetic_eyes) + 12u)
4     ((& controller_magnetic_eyes::_ZTC24controller_magnetic_eyes0_12objects_listI10sprite_eyeS_E) + 12u)
8     ((& controller_magnetic_eyes::_ZTC24controller_magnetic_eyes0_12objects_listI10sprite_eyeS_E) + 32u)
12    ((& controller_magnetic_eyes::_ZTV24controller_magnetic_eyes) + 32u)

Class controller_magnetic_eyes
   size=52 align=4
   base size=44 base align=4
controller_magnetic_eyes (0x0x7f993cd54e38) 0
    vptridx=0u vptr=((& controller_magnetic_eyes::_ZTV24controller_magnetic_eyes) + 12u)
  objects_list<sprite_eye, controller_magnetic_eyes> (0x0x7f993cd54f70) 0
      primary-for controller_magnetic_eyes (0x0x7f993cd54e38)
      subvttidx=4u
    tecnoballz (0x0x7f993cae7360) 44 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_magnetic_eyes::_ZTV24controller_magnetic_eyes) + 32u)

Vtable for supervisor_bricks_level
supervisor_bricks_level::_ZTV23supervisor_bricks_level: 23u entries
0     120u
4     112u
8     (int (*)(...))0
12    (int (*)(...))(& _ZTI23supervisor_bricks_level)
16    (int (*)(...))supervisor_bricks_level::~supervisor_bricks_level
20    (int (*)(...))supervisor_bricks_level::~supervisor_bricks_level
24    (int (*)(...))supervisor_bricks_level::first_init
28    (int (*)(...))supervisor_bricks_level::main_loop
32    4294967184u
36    4294967184u
40    4294967184u
44    8u
48    (int (*)(...))-112
52    (int (*)(...))(& _ZTI23supervisor_bricks_level)
56    (int (*)(...))supervisor_bricks_level::_ZTv0_n16_N23supervisor_bricks_levelD1Ev
60    (int (*)(...))supervisor_bricks_level::_ZTv0_n16_N23supervisor_bricks_levelD0Ev
64    (int (*)(...))supervisor_bricks_level::_ZTv0_n20_N23supervisor_bricks_level10first_initEv
68    (int (*)(...))supervisor_bricks_level::_ZTv0_n24_N23supervisor_bricks_level9main_loopEv
72    4294967176u
76    (int (*)(...))-120
80    (int (*)(...))(& _ZTI23supervisor_bricks_level)
84    (int (*)(...))supervisor_bricks_level::_ZTv0_n12_N23supervisor_bricks_levelD1Ev
88    (int (*)(...))supervisor_bricks_level::_ZTv0_n12_N23supervisor_bricks_levelD0Ev

Construction vtable for supervisor in supervisor_bricks_level
supervisor_bricks_level::_ZTC23supervisor_bricks_level112_10supervisor: 12u entries
0     8u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI10supervisor)
12    (int (*)(...))__cxa_pure_virtual
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))supervisor::first_init
24    (int (*)(...))supervisor::main_loop
28    4294967288u
32    (int (*)(...))-8
36    (int (*)(...))(& _ZTI10supervisor)
40    (int (*)(...))__cxa_pure_virtual
44    (int (*)(...))__cxa_pure_virtual

VTT for supervisor_bricks_level
supervisor_bricks_level::_ZTT23supervisor_bricks_level: 5u entries
0     ((& supervisor_bricks_level::_ZTV23supervisor_bricks_level) + 16u)
4     ((& supervisor_bricks_level::_ZTV23supervisor_bricks_level) + 56u)
8     ((& supervisor_bricks_level::_ZTV23supervisor_bricks_level) + 84u)
12    ((& supervisor_bricks_level::_ZTC23supervisor_bricks_level112_10supervisor) + 12u)
16    ((& supervisor_bricks_level::_ZTC23supervisor_bricks_level112_10supervisor) + 40u)

Class supervisor_bricks_level
   size=128 align=4
   base size=112 base align=4
supervisor_bricks_level (0x0x7f993cb271a0) 0
    vptridx=0u vptr=((& supervisor_bricks_level::_ZTV23supervisor_bricks_level) + 16u)
  supervisor (0x0x7f993cb27208) 112 virtual
      subvttidx=12u vptridx=4u vbaseoffset=-12 vptr=((& supervisor_bricks_level::_ZTV23supervisor_bricks_level) + 56u)
    tecnoballz (0x0x7f993cae7420) 120 virtual
        vptridx=8u vbaseoffset=-16 vptr=((& supervisor_bricks_level::_ZTV23supervisor_bricks_level) + 84u)

Vtable for objects_list<sprite_money, controller_moneys>
objects_list<sprite_money, controller_moneys>::_ZTV12objects_listI12sprite_money17controller_moneysE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI12sprite_money17controller_moneysE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_money, controller_moneys>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_money, controller_moneys>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI12sprite_money17controller_moneysE)
32    (int (*)(...))objects_list<sprite_money, controller_moneys>::_ZTv0_n12_N12objects_listI12sprite_money17controller_moneysED1Ev
36    (int (*)(...))objects_list<sprite_money, controller_moneys>::_ZTv0_n12_N12objects_listI12sprite_money17controller_moneysED0Ev

VTT for objects_list<sprite_money, controller_moneys>
objects_list<sprite_money, controller_moneys>::_ZTT12objects_listI12sprite_money17controller_moneysE: 2u entries
0     ((& objects_list<sprite_money, controller_moneys>::_ZTV12objects_listI12sprite_money17controller_moneysE) + 12u)
4     ((& objects_list<sprite_money, controller_moneys>::_ZTV12objects_listI12sprite_money17controller_moneysE) + 32u)

Class objects_list<sprite_money, controller_moneys>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_money, controller_moneys> (0x0x7f993cb272d8) 0
    vptridx=0u vptr=((& objects_list<sprite_money, controller_moneys>::_ZTV12objects_listI12sprite_money17controller_moneysE) + 12u)
  tecnoballz (0x0x7f993cae74e0) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_money, controller_moneys>::_ZTV12objects_listI12sprite_money17controller_moneysE) + 32u)

Vtable for controller_moneys
controller_moneys::_ZTV17controller_moneys: 10u entries
0     48u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI17controller_moneys)
12    (int (*)(...))controller_moneys::~controller_moneys
16    (int (*)(...))controller_moneys::~controller_moneys
20    4294967248u
24    (int (*)(...))-48
28    (int (*)(...))(& _ZTI17controller_moneys)
32    (int (*)(...))controller_moneys::_ZTv0_n12_N17controller_moneysD1Ev
36    (int (*)(...))controller_moneys::_ZTv0_n12_N17controller_moneysD0Ev

Construction vtable for objects_list<sprite_money, controller_moneys> (0x0x7f993cb27548 instance) in controller_moneys
controller_moneys::_ZTC17controller_moneys0_12objects_listI12sprite_moneyS_E: 10u entries
0     48u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI12sprite_money17controller_moneysE)
12    0u
16    0u
20    4294967248u
24    (int (*)(...))-48
28    (int (*)(...))(& _ZTI12objects_listI12sprite_money17controller_moneysE)
32    0u
36    0u

VTT for controller_moneys
controller_moneys::_ZTT17controller_moneys: 4u entries
0     ((& controller_moneys::_ZTV17controller_moneys) + 12u)
4     ((& controller_moneys::_ZTC17controller_moneys0_12objects_listI12sprite_moneyS_E) + 12u)
8     ((& controller_moneys::_ZTC17controller_moneys0_12objects_listI12sprite_moneyS_E) + 32u)
12    ((& controller_moneys::_ZTV17controller_moneys) + 32u)

Class controller_moneys
   size=56 align=4
   base size=48 base align=4
controller_moneys (0x0x7f993cb274e0) 0
    vptridx=0u vptr=((& controller_moneys::_ZTV17controller_moneys) + 12u)
  objects_list<sprite_money, controller_moneys> (0x0x7f993cb27548) 0
      primary-for controller_moneys (0x0x7f993cb274e0)
      subvttidx=4u
    tecnoballz (0x0x7f993cae7540) 48 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_moneys::_ZTV17controller_moneys) + 32u)

Vtable for sprite_ship
sprite_ship::_ZTV11sprite_ship: 13u entries
0     300u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI11sprite_ship)
12    (int (*)(...))sprite_ship::~sprite_ship
16    (int (*)(...))sprite_ship::~sprite_ship
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294966996u
36    (int (*)(...))-300
40    (int (*)(...))(& _ZTI11sprite_ship)
44    (int (*)(...))sprite_ship::_ZTv0_n12_N11sprite_shipD1Ev
48    (int (*)(...))sprite_ship::_ZTv0_n12_N11sprite_shipD0Ev

Construction vtable for sprite_object (0x0x7f993cb276e8 instance) in sprite_ship
sprite_ship::_ZTC11sprite_ship0_13sprite_object: 13u entries
0     300u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294966996u
36    (int (*)(...))-300
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_ship
sprite_ship::_ZTT11sprite_ship: 4u entries
0     ((& sprite_ship::_ZTV11sprite_ship) + 12u)
4     ((& sprite_ship::_ZTC11sprite_ship0_13sprite_object) + 12u)
8     ((& sprite_ship::_ZTC11sprite_ship0_13sprite_object) + 44u)
12    ((& sprite_ship::_ZTV11sprite_ship) + 44u)

Class sprite_ship
   size=308 align=4
   base size=300 base align=4
sprite_ship (0x0x7f993cb27680) 0
    vptridx=0u vptr=((& sprite_ship::_ZTV11sprite_ship) + 12u)
  sprite_object (0x0x7f993cb276e8) 0
      primary-for sprite_ship (0x0x7f993cb27680)
      subvttidx=4u
    tecnoballz (0x0x7f993cae7660) 300 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_ship::_ZTV11sprite_ship) + 44u)

Vtable for objects_list<sprite_ship, controller_ships>
objects_list<sprite_ship, controller_ships>::_ZTV12objects_listI11sprite_ship16controller_shipsE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI11sprite_ship16controller_shipsE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_ship, controller_ships>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_ship, controller_ships>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI11sprite_ship16controller_shipsE)
32    (int (*)(...))objects_list<sprite_ship, controller_ships>::_ZTv0_n12_N12objects_listI11sprite_ship16controller_shipsED1Ev
36    (int (*)(...))objects_list<sprite_ship, controller_ships>::_ZTv0_n12_N12objects_listI11sprite_ship16controller_shipsED0Ev

VTT for objects_list<sprite_ship, controller_ships>
objects_list<sprite_ship, controller_ships>::_ZTT12objects_listI11sprite_ship16controller_shipsE: 2u entries
0     ((& objects_list<sprite_ship, controller_ships>::_ZTV12objects_listI11sprite_ship16controller_shipsE) + 12u)
4     ((& objects_list<sprite_ship, controller_ships>::_ZTV12objects_listI11sprite_ship16controller_shipsE) + 32u)

Class objects_list<sprite_ship, controller_ships>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_ship, controller_ships> (0x0x7f993cb27820) 0
    vptridx=0u vptr=((& objects_list<sprite_ship, controller_ships>::_ZTV12objects_listI11sprite_ship16controller_shipsE) + 12u)
  tecnoballz (0x0x7f993cae76c0) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_ship, controller_ships>::_ZTV12objects_listI11sprite_ship16controller_shipsE) + 32u)

Vtable for controller_ships
controller_ships::_ZTV16controller_ships: 10u entries
0     56u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI16controller_ships)
12    (int (*)(...))controller_ships::~controller_ships
16    (int (*)(...))controller_ships::~controller_ships
20    4294967240u
24    (int (*)(...))-56
28    (int (*)(...))(& _ZTI16controller_ships)
32    (int (*)(...))controller_ships::_ZTv0_n12_N16controller_shipsD1Ev
36    (int (*)(...))controller_ships::_ZTv0_n12_N16controller_shipsD0Ev

Construction vtable for objects_list<sprite_ship, controller_ships> (0x0x7f993cb27a90 instance) in controller_ships
controller_ships::_ZTC16controller_ships0_12objects_listI11sprite_shipS_E: 10u entries
0     56u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI11sprite_ship16controller_shipsE)
12    0u
16    0u
20    4294967240u
24    (int (*)(...))-56
28    (int (*)(...))(& _ZTI12objects_listI11sprite_ship16controller_shipsE)
32    0u
36    0u

VTT for controller_ships
controller_ships::_ZTT16controller_ships: 4u entries
0     ((& controller_ships::_ZTV16controller_ships) + 12u)
4     ((& controller_ships::_ZTC16controller_ships0_12objects_listI11sprite_shipS_E) + 12u)
8     ((& controller_ships::_ZTC16controller_ships0_12objects_listI11sprite_shipS_E) + 32u)
12    ((& controller_ships::_ZTV16controller_ships) + 32u)

Class controller_ships
   size=64 align=4
   base size=56 base align=4
controller_ships (0x0x7f993cb27a28) 0
    vptridx=0u vptr=((& controller_ships::_ZTV16controller_ships) + 12u)
  objects_list<sprite_ship, controller_ships> (0x0x7f993cb27a90) 0
      primary-for controller_ships (0x0x7f993cb27a28)
      subvttidx=4u
    tecnoballz (0x0x7f993cae7720) 56 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_ships::_ZTV16controller_ships) + 32u)

Class <anonymous struct>
   size=112 align=4
   base size=112 base align=4
<anonymous struct> (0x0x7f993cae7780) 0

Vtable for objects_list<sprite_object, controller_explosions>
objects_list<sprite_object, controller_explosions>::_ZTV12objects_listI13sprite_object21controller_explosionsE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_object21controller_explosionsE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_object, controller_explosions>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_object, controller_explosions>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI13sprite_object21controller_explosionsE)
32    (int (*)(...))objects_list<sprite_object, controller_explosions>::_ZTv0_n12_N12objects_listI13sprite_object21controller_explosionsED1Ev
36    (int (*)(...))objects_list<sprite_object, controller_explosions>::_ZTv0_n12_N12objects_listI13sprite_object21controller_explosionsED0Ev

VTT for objects_list<sprite_object, controller_explosions>
objects_list<sprite_object, controller_explosions>::_ZTT12objects_listI13sprite_object21controller_explosionsE: 2u entries
0     ((& objects_list<sprite_object, controller_explosions>::_ZTV12objects_listI13sprite_object21controller_explosionsE) + 12u)
4     ((& objects_list<sprite_object, controller_explosions>::_ZTV12objects_listI13sprite_object21controller_explosionsE) + 32u)

Class objects_list<sprite_object, controller_explosions>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_object, controller_explosions> (0x0x7f993cb27bc8) 0
    vptridx=0u vptr=((& objects_list<sprite_object, controller_explosions>::_ZTV12objects_listI13sprite_object21controller_explosionsE) + 12u)
  tecnoballz (0x0x7f993cae77e0) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_object, controller_explosions>::_ZTV12objects_listI13sprite_object21controller_explosionsE) + 32u)

Vtable for controller_explosions
controller_explosions::_ZTV21controller_explosions: 10u entries
0     36u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI21controller_explosions)
12    (int (*)(...))controller_explosions::~controller_explosions
16    (int (*)(...))controller_explosions::~controller_explosions
20    4294967260u
24    (int (*)(...))-36
28    (int (*)(...))(& _ZTI21controller_explosions)
32    (int (*)(...))controller_explosions::_ZTv0_n12_N21controller_explosionsD1Ev
36    (int (*)(...))controller_explosions::_ZTv0_n12_N21controller_explosionsD0Ev

Construction vtable for objects_list<sprite_object, controller_explosions> (0x0x7f993cb27d68 instance) in controller_explosions
controller_explosions::_ZTC21controller_explosions0_12objects_listI13sprite_objectS_E: 10u entries
0     36u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_object21controller_explosionsE)
12    0u
16    0u
20    4294967260u
24    (int (*)(...))-36
28    (int (*)(...))(& _ZTI12objects_listI13sprite_object21controller_explosionsE)
32    0u
36    0u

VTT for controller_explosions
controller_explosions::_ZTT21controller_explosions: 4u entries
0     ((& controller_explosions::_ZTV21controller_explosions) + 12u)
4     ((& controller_explosions::_ZTC21controller_explosions0_12objects_listI13sprite_objectS_E) + 12u)
8     ((& controller_explosions::_ZTC21controller_explosions0_12objects_listI13sprite_objectS_E) + 32u)
12    ((& controller_explosions::_ZTV21controller_explosions) + 32u)

Class controller_explosions
   size=44 align=4
   base size=36 base align=4
controller_explosions (0x0x7f993cb27d00) 0
    vptridx=0u vptr=((& controller_explosions::_ZTV21controller_explosions) + 12u)
  objects_list<sprite_object, controller_explosions> (0x0x7f993cb27d68) 0
      primary-for controller_explosions (0x0x7f993cb27d00)
      subvttidx=4u
    tecnoballz (0x0x7f993cae7840) 36 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_explosions::_ZTV21controller_explosions) + 32u)

Vtable for sprite_guardian
sprite_guardian::_ZTV15sprite_guardian: 13u entries
0     296u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI15sprite_guardian)
12    (int (*)(...))sprite_guardian::~sprite_guardian
16    (int (*)(...))sprite_guardian::~sprite_guardian
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967000u
36    (int (*)(...))-296
40    (int (*)(...))(& _ZTI15sprite_guardian)
44    (int (*)(...))sprite_guardian::_ZTv0_n12_N15sprite_guardianD1Ev
48    (int (*)(...))sprite_guardian::_ZTv0_n12_N15sprite_guardianD0Ev

Construction vtable for sprite_object (0x0x7f993cb27000 instance) in sprite_guardian
sprite_guardian::_ZTC15sprite_guardian0_13sprite_object: 13u entries
0     296u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967000u
36    (int (*)(...))-296
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_guardian
sprite_guardian::_ZTT15sprite_guardian: 4u entries
0     ((& sprite_guardian::_ZTV15sprite_guardian) + 12u)
4     ((& sprite_guardian::_ZTC15sprite_guardian0_13sprite_object) + 12u)
8     ((& sprite_guardian::_ZTC15sprite_guardian0_13sprite_object) + 44u)
12    ((& sprite_guardian::_ZTV15sprite_guardian) + 44u)

Class sprite_guardian
   size=304 align=4
   base size=296 base align=4
sprite_guardian (0x0x7f993cb27f70) 0
    vptridx=0u vptr=((& sprite_guardian::_ZTV15sprite_guardian) + 12u)
  sprite_object (0x0x7f993cb27000) 0
      primary-for sprite_guardian (0x0x7f993cb27f70)
      subvttidx=4u
    tecnoballz (0x0x7f993cae78a0) 296 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_guardian::_ZTV15sprite_guardian) + 44u)

Vtable for sprite_bullet
sprite_bullet::_ZTV13sprite_bullet: 13u entries
0     264u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_bullet)
12    (int (*)(...))sprite_bullet::~sprite_bullet
16    (int (*)(...))sprite_bullet::~sprite_bullet
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967032u
36    (int (*)(...))-264
40    (int (*)(...))(& _ZTI13sprite_bullet)
44    (int (*)(...))sprite_bullet::_ZTv0_n12_N13sprite_bulletD1Ev
48    (int (*)(...))sprite_bullet::_ZTv0_n12_N13sprite_bulletD0Ev

Construction vtable for sprite_object (0x0x7f993cb27270 instance) in sprite_bullet
sprite_bullet::_ZTC13sprite_bullet0_13sprite_object: 13u entries
0     264u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967032u
36    (int (*)(...))-264
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_bullet
sprite_bullet::_ZTT13sprite_bullet: 4u entries
0     ((& sprite_bullet::_ZTV13sprite_bullet) + 12u)
4     ((& sprite_bullet::_ZTC13sprite_bullet0_13sprite_object) + 12u)
8     ((& sprite_bullet::_ZTC13sprite_bullet0_13sprite_object) + 44u)
12    ((& sprite_bullet::_ZTV13sprite_bullet) + 44u)

Class sprite_bullet
   size=272 align=4
   base size=264 base align=4
sprite_bullet (0x0x7f993cb27068) 0
    vptridx=0u vptr=((& sprite_bullet::_ZTV13sprite_bullet) + 12u)
  sprite_object (0x0x7f993cb27270) 0
      primary-for sprite_bullet (0x0x7f993cb27068)
      subvttidx=4u
    tecnoballz (0x0x7f993cae7900) 264 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_bullet::_ZTV13sprite_bullet) + 44u)

Vtable for objects_list<sprite_bullet, controller_bullets>
objects_list<sprite_bullet, controller_bullets>::_ZTV12objects_listI13sprite_bullet18controller_bulletsE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_bullet18controller_bulletsE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_bullet, controller_bullets>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_bullet, controller_bullets>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI13sprite_bullet18controller_bulletsE)
32    (int (*)(...))objects_list<sprite_bullet, controller_bullets>::_ZTv0_n12_N12objects_listI13sprite_bullet18controller_bulletsED1Ev
36    (int (*)(...))objects_list<sprite_bullet, controller_bullets>::_ZTv0_n12_N12objects_listI13sprite_bullet18controller_bulletsED0Ev

VTT for objects_list<sprite_bullet, controller_bullets>
objects_list<sprite_bullet, controller_bullets>::_ZTT12objects_listI13sprite_bullet18controller_bulletsE: 2u entries
0     ((& objects_list<sprite_bullet, controller_bullets>::_ZTV12objects_listI13sprite_bullet18controller_bulletsE) + 12u)
4     ((& objects_list<sprite_bullet, controller_bullets>::_ZTV12objects_listI13sprite_bullet18controller_bulletsE) + 32u)

Class objects_list<sprite_bullet, controller_bullets>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_bullet, controller_bullets> (0x0x7f993cb273a8) 0
    vptridx=0u vptr=((& objects_list<sprite_bullet, controller_bullets>::_ZTV12objects_listI13sprite_bullet18controller_bulletsE) + 12u)
  tecnoballz (0x0x7f993cae7960) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_bullet, controller_bullets>::_ZTV12objects_listI13sprite_bullet18controller_bulletsE) + 32u)

Vtable for controller_bullets
controller_bullets::_ZTV18controller_bullets: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI18controller_bullets)
12    (int (*)(...))controller_bullets::~controller_bullets
16    (int (*)(...))controller_bullets::~controller_bullets
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI18controller_bullets)
32    (int (*)(...))controller_bullets::_ZTv0_n12_N18controller_bulletsD1Ev
36    (int (*)(...))controller_bullets::_ZTv0_n12_N18controller_bulletsD0Ev

Construction vtable for objects_list<sprite_bullet, controller_bullets> (0x0x7f993cb27750 instance) in controller_bullets
controller_bullets::_ZTC18controller_bullets0_12objects_listI13sprite_bulletS_E: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_bullet18controller_bulletsE)
12    0u
16    0u
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI13sprite_bullet18controller_bulletsE)
32    0u
36    0u

VTT for controller_bullets
controller_bullets::_ZTT18controller_bullets: 4u entries
0     ((& controller_bullets::_ZTV18controller_bullets) + 12u)
4     ((& controller_bullets::_ZTC18controller_bullets0_12objects_listI13sprite_bulletS_E) + 12u)
8     ((& controller_bullets::_ZTC18controller_bullets0_12objects_listI13sprite_bulletS_E) + 32u)
12    ((& controller_bullets::_ZTV18controller_bullets) + 32u)

Class controller_bullets
   size=40 align=4
   base size=29 base align=4
controller_bullets (0x0x7f993cb27618) 0
    vptridx=0u vptr=((& controller_bullets::_ZTV18controller_bullets) + 12u)
  objects_list<sprite_bullet, controller_bullets> (0x0x7f993cb27750) 0
      primary-for controller_bullets (0x0x7f993cb27618)
      subvttidx=4u
    tecnoballz (0x0x7f993cae79c0) 32 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_bullets::_ZTV18controller_bullets) + 32u)

Vtable for objects_list<sprite_guardian, controller_guardians>
objects_list<sprite_guardian, controller_guardians>::_ZTV12objects_listI15sprite_guardian20controller_guardiansE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI15sprite_guardian20controller_guardiansE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_guardian, controller_guardians>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_guardian, controller_guardians>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI15sprite_guardian20controller_guardiansE)
32    (int (*)(...))objects_list<sprite_guardian, controller_guardians>::_ZTv0_n12_N12objects_listI15sprite_guardian20controller_guardiansED1Ev
36    (int (*)(...))objects_list<sprite_guardian, controller_guardians>::_ZTv0_n12_N12objects_listI15sprite_guardian20controller_guardiansED0Ev

VTT for objects_list<sprite_guardian, controller_guardians>
objects_list<sprite_guardian, controller_guardians>::_ZTT12objects_listI15sprite_guardian20controller_guardiansE: 2u entries
0     ((& objects_list<sprite_guardian, controller_guardians>::_ZTV12objects_listI15sprite_guardian20controller_guardiansE) + 12u)
4     ((& objects_list<sprite_guardian, controller_guardians>::_ZTV12objects_listI15sprite_guardian20controller_guardiansE) + 32u)

Class objects_list<sprite_guardian, controller_guardians>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_guardian, controller_guardians> (0x0x7f993cb277b8) 0
    vptridx=0u vptr=((& objects_list<sprite_guardian, controller_guardians>::_ZTV12objects_listI15sprite_guardian20controller_guardiansE) + 12u)
  tecnoballz (0x0x7f993cae7ae0) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_guardian, controller_guardians>::_ZTV12objects_listI15sprite_guardian20controller_guardiansE) + 32u)

Vtable for controller_guardians
controller_guardians::_ZTV20controller_guardians: 10u entries
0     48u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI20controller_guardians)
12    (int (*)(...))controller_guardians::~controller_guardians
16    (int (*)(...))controller_guardians::~controller_guardians
20    4294967248u
24    (int (*)(...))-48
28    (int (*)(...))(& _ZTI20controller_guardians)
32    (int (*)(...))controller_guardians::_ZTv0_n12_N20controller_guardiansD1Ev
36    (int (*)(...))controller_guardians::_ZTv0_n12_N20controller_guardiansD0Ev

Construction vtable for objects_list<sprite_guardian, controller_guardians> (0x0x7f993cb27af8 instance) in controller_guardians
controller_guardians::_ZTC20controller_guardians0_12objects_listI15sprite_guardianS_E: 10u entries
0     48u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI15sprite_guardian20controller_guardiansE)
12    0u
16    0u
20    4294967248u
24    (int (*)(...))-48
28    (int (*)(...))(& _ZTI12objects_listI15sprite_guardian20controller_guardiansE)
32    0u
36    0u

VTT for controller_guardians
controller_guardians::_ZTT20controller_guardians: 4u entries
0     ((& controller_guardians::_ZTV20controller_guardians) + 12u)
4     ((& controller_guardians::_ZTC20controller_guardians0_12objects_listI15sprite_guardianS_E) + 12u)
8     ((& controller_guardians::_ZTC20controller_guardians0_12objects_listI15sprite_guardianS_E) + 32u)
12    ((& controller_guardians::_ZTV20controller_guardians) + 32u)

Class controller_guardians
   size=56 align=4
   base size=48 base align=4
controller_guardians (0x0x7f993cb27b60) 0
    vptridx=0u vptr=((& controller_guardians::_ZTV20controller_guardians) + 12u)
  objects_list<sprite_guardian, controller_guardians> (0x0x7f993cb27af8) 0
      primary-for controller_guardians (0x0x7f993cb27b60)
      subvttidx=4u
    tecnoballz (0x0x7f993cae7b40) 48 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_guardians::_ZTV20controller_guardians) + 32u)

Vtable for objects_list<sprite_ball, controller_balls>
objects_list<sprite_ball, controller_balls>::_ZTV12objects_listI11sprite_ball16controller_ballsE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI11sprite_ball16controller_ballsE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_ball, controller_balls>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_ball, controller_balls>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI11sprite_ball16controller_ballsE)
32    (int (*)(...))objects_list<sprite_ball, controller_balls>::_ZTv0_n12_N12objects_listI11sprite_ball16controller_ballsED1Ev
36    (int (*)(...))objects_list<sprite_ball, controller_balls>::_ZTv0_n12_N12objects_listI11sprite_ball16controller_ballsED0Ev

VTT for objects_list<sprite_ball, controller_balls>
objects_list<sprite_ball, controller_balls>::_ZTT12objects_listI11sprite_ball16controller_ballsE: 2u entries
0     ((& objects_list<sprite_ball, controller_balls>::_ZTV12objects_listI11sprite_ball16controller_ballsE) + 12u)
4     ((& objects_list<sprite_ball, controller_balls>::_ZTV12objects_listI11sprite_ball16controller_ballsE) + 32u)

Class objects_list<sprite_ball, controller_balls>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_ball, controller_balls> (0x0x7f993cb27e38) 0
    vptridx=0u vptr=((& objects_list<sprite_ball, controller_balls>::_ZTV12objects_listI11sprite_ball16controller_ballsE) + 12u)
  tecnoballz (0x0x7f993cae7ba0) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_ball, controller_balls>::_ZTV12objects_listI11sprite_ball16controller_ballsE) + 32u)

Vtable for controller_balls
controller_balls::_ZTV16controller_balls: 10u entries
0     64u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI16controller_balls)
12    (int (*)(...))controller_balls::~controller_balls
16    (int (*)(...))controller_balls::~controller_balls
20    4294967232u
24    (int (*)(...))-64
28    (int (*)(...))(& _ZTI16controller_balls)
32    (int (*)(...))controller_balls::_ZTv0_n12_N16controller_ballsD1Ev
36    (int (*)(...))controller_balls::_ZTv0_n12_N16controller_ballsD0Ev

Construction vtable for objects_list<sprite_ball, controller_balls> (0x0x7f993cbae208 instance) in controller_balls
controller_balls::_ZTC16controller_balls0_12objects_listI11sprite_ballS_E: 10u entries
0     64u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI11sprite_ball16controller_ballsE)
12    0u
16    0u
20    4294967232u
24    (int (*)(...))-64
28    (int (*)(...))(& _ZTI12objects_listI11sprite_ball16controller_ballsE)
32    0u
36    0u

VTT for controller_balls
controller_balls::_ZTT16controller_balls: 4u entries
0     ((& controller_balls::_ZTV16controller_balls) + 12u)
4     ((& controller_balls::_ZTC16controller_balls0_12objects_listI11sprite_ballS_E) + 12u)
8     ((& controller_balls::_ZTC16controller_balls0_12objects_listI11sprite_ballS_E) + 32u)
12    ((& controller_balls::_ZTV16controller_balls) + 32u)

Class controller_balls
   size=72 align=4
   base size=64 base align=4
controller_balls (0x0x7f993cbae1a0) 0
    vptridx=0u vptr=((& controller_balls::_ZTV16controller_balls) + 12u)
  objects_list<sprite_ball, controller_balls> (0x0x7f993cbae208) 0
      primary-for controller_balls (0x0x7f993cbae1a0)
      subvttidx=4u
    tecnoballz (0x0x7f993cae7c00) 64 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_balls::_ZTV16controller_balls) + 32u)

Vtable for objects_list<sprite_paddle, controller_paddles>
objects_list<sprite_paddle, controller_paddles>::_ZTV12objects_listI13sprite_paddle18controller_paddlesE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_paddle18controller_paddlesE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_paddle, controller_paddles>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_paddle, controller_paddles>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI13sprite_paddle18controller_paddlesE)
32    (int (*)(...))objects_list<sprite_paddle, controller_paddles>::_ZTv0_n12_N12objects_listI13sprite_paddle18controller_paddlesED1Ev
36    (int (*)(...))objects_list<sprite_paddle, controller_paddles>::_ZTv0_n12_N12objects_listI13sprite_paddle18controller_paddlesED0Ev

VTT for objects_list<sprite_paddle, controller_paddles>
objects_list<sprite_paddle, controller_paddles>::_ZTT12objects_listI13sprite_paddle18controller_paddlesE: 2u entries
0     ((& objects_list<sprite_paddle, controller_paddles>::_ZTV12objects_listI13sprite_paddle18controller_paddlesE) + 12u)
4     ((& objects_list<sprite_paddle, controller_paddles>::_ZTV12objects_listI13sprite_paddle18controller_paddlesE) + 32u)

Class objects_list<sprite_paddle, controller_paddles>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_paddle, controller_paddles> (0x0x7f993cbae340) 0
    vptridx=0u vptr=((& objects_list<sprite_paddle, controller_paddles>::_ZTV12objects_listI13sprite_paddle18controller_paddlesE) + 12u)
  tecnoballz (0x0x7f993cae7c60) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_paddle, controller_paddles>::_ZTV12objects_listI13sprite_paddle18controller_paddlesE) + 32u)

Vtable for controller_paddles
controller_paddles::_ZTV18controller_paddles: 10u entries
0     124u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI18controller_paddles)
12    (int (*)(...))controller_paddles::~controller_paddles
16    (int (*)(...))controller_paddles::~controller_paddles
20    4294967172u
24    (int (*)(...))-124
28    (int (*)(...))(& _ZTI18controller_paddles)
32    (int (*)(...))controller_paddles::_ZTv0_n12_N18controller_paddlesD1Ev
36    (int (*)(...))controller_paddles::_ZTv0_n12_N18controller_paddlesD0Ev

Construction vtable for objects_list<sprite_paddle, controller_paddles> (0x0x7f993cbae4e0 instance) in controller_paddles
controller_paddles::_ZTC18controller_paddles0_12objects_listI13sprite_paddleS_E: 10u entries
0     124u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_paddle18controller_paddlesE)
12    0u
16    0u
20    4294967172u
24    (int (*)(...))-124
28    (int (*)(...))(& _ZTI12objects_listI13sprite_paddle18controller_paddlesE)
32    0u
36    0u

VTT for controller_paddles
controller_paddles::_ZTT18controller_paddles: 4u entries
0     ((& controller_paddles::_ZTV18controller_paddles) + 12u)
4     ((& controller_paddles::_ZTC18controller_paddles0_12objects_listI13sprite_paddleS_E) + 12u)
8     ((& controller_paddles::_ZTC18controller_paddles0_12objects_listI13sprite_paddleS_E) + 32u)
12    ((& controller_paddles::_ZTV18controller_paddles) + 32u)

Class controller_paddles
   size=132 align=4
   base size=124 base align=4
controller_paddles (0x0x7f993cbae478) 0
    vptridx=0u vptr=((& controller_paddles::_ZTV18controller_paddles) + 12u)
  objects_list<sprite_paddle, controller_paddles> (0x0x7f993cbae4e0) 0
      primary-for controller_paddles (0x0x7f993cbae478)
      subvttidx=4u
    tecnoballz (0x0x7f993cae7cc0) 124 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_paddles::_ZTV18controller_paddles) + 32u)

Vtable for objects_list<sprite_object, controller_viewfinders>
objects_list<sprite_object, controller_viewfinders>::_ZTV12objects_listI13sprite_object22controller_viewfindersE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_object22controller_viewfindersE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_object, controller_viewfinders>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_object, controller_viewfinders>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI13sprite_object22controller_viewfindersE)
32    (int (*)(...))objects_list<sprite_object, controller_viewfinders>::_ZTv0_n12_N12objects_listI13sprite_object22controller_viewfindersED1Ev
36    (int (*)(...))objects_list<sprite_object, controller_viewfinders>::_ZTv0_n12_N12objects_listI13sprite_object22controller_viewfindersED0Ev

VTT for objects_list<sprite_object, controller_viewfinders>
objects_list<sprite_object, controller_viewfinders>::_ZTT12objects_listI13sprite_object22controller_viewfindersE: 2u entries
0     ((& objects_list<sprite_object, controller_viewfinders>::_ZTV12objects_listI13sprite_object22controller_viewfindersE) + 12u)
4     ((& objects_list<sprite_object, controller_viewfinders>::_ZTV12objects_listI13sprite_object22controller_viewfindersE) + 32u)

Class objects_list<sprite_object, controller_viewfinders>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_object, controller_viewfinders> (0x0x7f993cbae618) 0
    vptridx=0u vptr=((& objects_list<sprite_object, controller_viewfinders>::_ZTV12objects_listI13sprite_object22controller_viewfindersE) + 12u)
  tecnoballz (0x0x7f993cae7de0) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_object, controller_viewfinders>::_ZTV12objects_listI13sprite_object22controller_viewfindersE) + 32u)

Vtable for controller_viewfinders
controller_viewfinders::_ZTV22controller_viewfinders: 10u entries
0     40u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI22controller_viewfinders)
12    (int (*)(...))controller_viewfinders::~controller_viewfinders
16    (int (*)(...))controller_viewfinders::~controller_viewfinders
20    4294967256u
24    (int (*)(...))-40
28    (int (*)(...))(& _ZTI22controller_viewfinders)
32    (int (*)(...))controller_viewfinders::_ZTv0_n12_N22controller_viewfindersD1Ev
36    (int (*)(...))controller_viewfinders::_ZTv0_n12_N22controller_viewfindersD0Ev

Construction vtable for objects_list<sprite_object, controller_viewfinders> (0x0x7f993cbae7b8 instance) in controller_viewfinders
controller_viewfinders::_ZTC22controller_viewfinders0_12objects_listI13sprite_objectS_E: 10u entries
0     40u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_object22controller_viewfindersE)
12    0u
16    0u
20    4294967256u
24    (int (*)(...))-40
28    (int (*)(...))(& _ZTI12objects_listI13sprite_object22controller_viewfindersE)
32    0u
36    0u

VTT for controller_viewfinders
controller_viewfinders::_ZTT22controller_viewfinders: 4u entries
0     ((& controller_viewfinders::_ZTV22controller_viewfinders) + 12u)
4     ((& controller_viewfinders::_ZTC22controller_viewfinders0_12objects_listI13sprite_objectS_E) + 12u)
8     ((& controller_viewfinders::_ZTC22controller_viewfinders0_12objects_listI13sprite_objectS_E) + 32u)
12    ((& controller_viewfinders::_ZTV22controller_viewfinders) + 32u)

Class controller_viewfinders
   size=48 align=4
   base size=40 base align=4
controller_viewfinders (0x0x7f993cbae750) 0
    vptridx=0u vptr=((& controller_viewfinders::_ZTV22controller_viewfinders) + 12u)
  objects_list<sprite_object, controller_viewfinders> (0x0x7f993cbae7b8) 0
      primary-for controller_viewfinders (0x0x7f993cbae750)
      subvttidx=4u
    tecnoballz (0x0x7f993cae7e40) 40 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_viewfinders::_ZTV22controller_viewfinders) + 32u)

Vtable for objects_list<sprite_projectile, controller_projectiles>
objects_list<sprite_projectile, controller_projectiles>::_ZTV12objects_listI17sprite_projectile22controller_projectilesE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI17sprite_projectile22controller_projectilesE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_projectile, controller_projectiles>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_projectile, controller_projectiles>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI17sprite_projectile22controller_projectilesE)
32    (int (*)(...))objects_list<sprite_projectile, controller_projectiles>::_ZTv0_n12_N12objects_listI17sprite_projectile22controller_projectilesED1Ev
36    (int (*)(...))objects_list<sprite_projectile, controller_projectiles>::_ZTv0_n12_N12objects_listI17sprite_projectile22controller_projectilesED0Ev

VTT for objects_list<sprite_projectile, controller_projectiles>
objects_list<sprite_projectile, controller_projectiles>::_ZTT12objects_listI17sprite_projectile22controller_projectilesE: 2u entries
0     ((& objects_list<sprite_projectile, controller_projectiles>::_ZTV12objects_listI17sprite_projectile22controller_projectilesE) + 12u)
4     ((& objects_list<sprite_projectile, controller_projectiles>::_ZTV12objects_listI17sprite_projectile22controller_projectilesE) + 32u)

Class objects_list<sprite_projectile, controller_projectiles>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_projectile, controller_projectiles> (0x0x7f993cbae9c0) 0
    vptridx=0u vptr=((& objects_list<sprite_projectile, controller_projectiles>::_ZTV12objects_listI17sprite_projectile22controller_projectilesE) + 12u)
  tecnoballz (0x0x7f993cae7ea0) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_projectile, controller_projectiles>::_ZTV12objects_listI17sprite_projectile22controller_projectilesE) + 32u)

Vtable for controller_projectiles
controller_projectiles::_ZTV22controller_projectiles: 10u entries
0     48u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI22controller_projectiles)
12    (int (*)(...))controller_projectiles::~controller_projectiles
16    (int (*)(...))controller_projectiles::~controller_projectiles
20    4294967248u
24    (int (*)(...))-48
28    (int (*)(...))(& _ZTI22controller_projectiles)
32    (int (*)(...))controller_projectiles::_ZTv0_n12_N22controller_projectilesD1Ev
36    (int (*)(...))controller_projectiles::_ZTv0_n12_N22controller_projectilesD0Ev

Construction vtable for objects_list<sprite_projectile, controller_projectiles> (0x0x7f993cbaeb60 instance) in controller_projectiles
controller_projectiles::_ZTC22controller_projectiles0_12objects_listI17sprite_projectileS_E: 10u entries
0     48u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI17sprite_projectile22controller_projectilesE)
12    0u
16    0u
20    4294967248u
24    (int (*)(...))-48
28    (int (*)(...))(& _ZTI12objects_listI17sprite_projectile22controller_projectilesE)
32    0u
36    0u

VTT for controller_projectiles
controller_projectiles::_ZTT22controller_projectiles: 4u entries
0     ((& controller_projectiles::_ZTV22controller_projectiles) + 12u)
4     ((& controller_projectiles::_ZTC22controller_projectiles0_12objects_listI17sprite_projectileS_E) + 12u)
8     ((& controller_projectiles::_ZTC22controller_projectiles0_12objects_listI17sprite_projectileS_E) + 32u)
12    ((& controller_projectiles::_ZTV22controller_projectiles) + 32u)

Class controller_projectiles
   size=56 align=4
   base size=48 base align=4
controller_projectiles (0x0x7f993cbaeaf8) 0
    vptridx=0u vptr=((& controller_projectiles::_ZTV22controller_projectiles) + 12u)
  objects_list<sprite_projectile, controller_projectiles> (0x0x7f993cbaeb60) 0
      primary-for controller_projectiles (0x0x7f993cbaeaf8)
      subvttidx=4u
    tecnoballz (0x0x7f993c7fd000) 48 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_projectiles::_ZTV22controller_projectiles) + 32u)

Vtable for objects_list<sprite_gigablitz, controller_gigablitz>
objects_list<sprite_gigablitz, controller_gigablitz>::_ZTV12objects_listI16sprite_gigablitz20controller_gigablitzE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI16sprite_gigablitz20controller_gigablitzE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_gigablitz, controller_gigablitz>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_gigablitz, controller_gigablitz>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI16sprite_gigablitz20controller_gigablitzE)
32    (int (*)(...))objects_list<sprite_gigablitz, controller_gigablitz>::_ZTv0_n12_N12objects_listI16sprite_gigablitz20controller_gigablitzED1Ev
36    (int (*)(...))objects_list<sprite_gigablitz, controller_gigablitz>::_ZTv0_n12_N12objects_listI16sprite_gigablitz20controller_gigablitzED0Ev

VTT for objects_list<sprite_gigablitz, controller_gigablitz>
objects_list<sprite_gigablitz, controller_gigablitz>::_ZTT12objects_listI16sprite_gigablitz20controller_gigablitzE: 2u entries
0     ((& objects_list<sprite_gigablitz, controller_gigablitz>::_ZTV12objects_listI16sprite_gigablitz20controller_gigablitzE) + 12u)
4     ((& objects_list<sprite_gigablitz, controller_gigablitz>::_ZTV12objects_listI16sprite_gigablitz20controller_gigablitzE) + 32u)

Class objects_list<sprite_gigablitz, controller_gigablitz>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_gigablitz, controller_gigablitz> (0x0x7f993cbaedd0) 0
    vptridx=0u vptr=((& objects_list<sprite_gigablitz, controller_gigablitz>::_ZTV12objects_listI16sprite_gigablitz20controller_gigablitzE) + 12u)
  tecnoballz (0x0x7f993c7fd0c0) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_gigablitz, controller_gigablitz>::_ZTV12objects_listI16sprite_gigablitz20controller_gigablitzE) + 32u)

Vtable for controller_gigablitz
controller_gigablitz::_ZTV20controller_gigablitz: 10u entries
0     80u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI20controller_gigablitz)
12    (int (*)(...))controller_gigablitz::~controller_gigablitz
16    (int (*)(...))controller_gigablitz::~controller_gigablitz
20    4294967216u
24    (int (*)(...))-80
28    (int (*)(...))(& _ZTI20controller_gigablitz)
32    (int (*)(...))controller_gigablitz::_ZTv0_n12_N20controller_gigablitzD1Ev
36    (int (*)(...))controller_gigablitz::_ZTv0_n12_N20controller_gigablitzD0Ev

Construction vtable for objects_list<sprite_gigablitz, controller_gigablitz> (0x0x7f993cbaef70 instance) in controller_gigablitz
controller_gigablitz::_ZTC20controller_gigablitz0_12objects_listI16sprite_gigablitzS_E: 10u entries
0     80u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI16sprite_gigablitz20controller_gigablitzE)
12    0u
16    0u
20    4294967216u
24    (int (*)(...))-80
28    (int (*)(...))(& _ZTI12objects_listI16sprite_gigablitz20controller_gigablitzE)
32    0u
36    0u

VTT for controller_gigablitz
controller_gigablitz::_ZTT20controller_gigablitz: 4u entries
0     ((& controller_gigablitz::_ZTV20controller_gigablitz) + 12u)
4     ((& controller_gigablitz::_ZTC20controller_gigablitz0_12objects_listI16sprite_gigablitzS_E) + 12u)
8     ((& controller_gigablitz::_ZTC20controller_gigablitz0_12objects_listI16sprite_gigablitzS_E) + 32u)
12    ((& controller_gigablitz::_ZTV20controller_gigablitz) + 32u)

Class controller_gigablitz
   size=88 align=4
   base size=80 base align=4
controller_gigablitz (0x0x7f993cbaef08) 0
    vptridx=0u vptr=((& controller_gigablitz::_ZTV20controller_gigablitz) + 12u)
  objects_list<sprite_gigablitz, controller_gigablitz> (0x0x7f993cbaef70) 0
      primary-for controller_gigablitz (0x0x7f993cbaef08)
      subvttidx=4u
    tecnoballz (0x0x7f993c7fd120) 80 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_gigablitz::_ZTV20controller_gigablitz) + 32u)

Vtable for right_panel_score
right_panel_score::_ZTV17right_panel_score: 10u entries
0     92u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI17right_panel_score)
12    (int (*)(...))right_panel_score::~right_panel_score
16    (int (*)(...))right_panel_score::~right_panel_score
20    4294967204u
24    (int (*)(...))-92
28    (int (*)(...))(& _ZTI17right_panel_score)
32    (int (*)(...))right_panel_score::_ZTv0_n12_N17right_panel_scoreD1Ev
36    (int (*)(...))right_panel_score::_ZTv0_n12_N17right_panel_scoreD0Ev

Construction vtable for display_text_bitmap (0x0x7f993cbae410 instance) in right_panel_score
right_panel_score::_ZTC17right_panel_score0_19display_text_bitmap: 10u entries
0     92u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI19display_text_bitmap)
12    0u
16    0u
20    4294967204u
24    (int (*)(...))-92
28    (int (*)(...))(& _ZTI19display_text_bitmap)
32    0u
36    0u

VTT for right_panel_score
right_panel_score::_ZTT17right_panel_score: 4u entries
0     ((& right_panel_score::_ZTV17right_panel_score) + 12u)
4     ((& right_panel_score::_ZTC17right_panel_score0_19display_text_bitmap) + 12u)
8     ((& right_panel_score::_ZTC17right_panel_score0_19display_text_bitmap) + 32u)
12    ((& right_panel_score::_ZTV17right_panel_score) + 32u)

Class right_panel_score
   size=100 align=4
   base size=92 base align=4
right_panel_score (0x0x7f993cbae2d8) 0
    vptridx=0u vptr=((& right_panel_score::_ZTV17right_panel_score) + 12u)
  display_text_bitmap (0x0x7f993cbae410) 0
      primary-for right_panel_score (0x0x7f993cbae2d8)
      subvttidx=4u
    tecnoballz (0x0x7f993c7fd180) 92 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& right_panel_score::_ZTV17right_panel_score) + 32u)

Vtable for objects_list<sprite_object, controller_bricks>
objects_list<sprite_object, controller_bricks>::_ZTV12objects_listI13sprite_object17controller_bricksE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_object17controller_bricksE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_object, controller_bricks>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_object, controller_bricks>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI13sprite_object17controller_bricksE)
32    (int (*)(...))objects_list<sprite_object, controller_bricks>::_ZTv0_n12_N12objects_listI13sprite_object17controller_bricksED1Ev
36    (int (*)(...))objects_list<sprite_object, controller_bricks>::_ZTv0_n12_N12objects_listI13sprite_object17controller_bricksED0Ev

VTT for objects_list<sprite_object, controller_bricks>
objects_list<sprite_object, controller_bricks>::_ZTT12objects_listI13sprite_object17controller_bricksE: 2u entries
0     ((& objects_list<sprite_object, controller_bricks>::_ZTV12objects_listI13sprite_object17controller_bricksE) + 12u)
4     ((& objects_list<sprite_object, controller_bricks>::_ZTV12objects_listI13sprite_object17controller_bricksE) + 32u)

Class objects_list<sprite_object, controller_bricks>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_object, controller_bricks> (0x0x7f993cbae548) 0
    vptridx=0u vptr=((& objects_list<sprite_object, controller_bricks>::_ZTV12objects_listI13sprite_object17controller_bricksE) + 12u)
  tecnoballz (0x0x7f993c7fd1e0) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_object, controller_bricks>::_ZTV12objects_listI13sprite_object17controller_bricksE) + 32u)

Vtable for controller_bricks
controller_bricks::_ZTV17controller_bricks: 10u entries
0     140u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI17controller_bricks)
12    (int (*)(...))controller_bricks::~controller_bricks
16    (int (*)(...))controller_bricks::~controller_bricks
20    4294967156u
24    (int (*)(...))-140
28    (int (*)(...))(& _ZTI17controller_bricks)
32    (int (*)(...))controller_bricks::_ZTv0_n12_N17controller_bricksD1Ev
36    (int (*)(...))controller_bricks::_ZTv0_n12_N17controller_bricksD0Ev

Construction vtable for objects_list<sprite_object, controller_bricks> (0x0x7f993cbaea90 instance) in controller_bricks
controller_bricks::_ZTC17controller_bricks0_12objects_listI13sprite_objectS_E: 10u entries
0     140u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI13sprite_object17controller_bricksE)
12    0u
16    0u
20    4294967156u
24    (int (*)(...))-140
28    (int (*)(...))(& _ZTI12objects_listI13sprite_object17controller_bricksE)
32    0u
36    0u

VTT for controller_bricks
controller_bricks::_ZTT17controller_bricks: 4u entries
0     ((& controller_bricks::_ZTV17controller_bricks) + 12u)
4     ((& controller_bricks::_ZTC17controller_bricks0_12objects_listI13sprite_objectS_E) + 12u)
8     ((& controller_bricks::_ZTC17controller_bricks0_12objects_listI13sprite_objectS_E) + 32u)
12    ((& controller_bricks::_ZTV17controller_bricks) + 32u)

Class controller_bricks
   size=148 align=4
   base size=140 base align=4
controller_bricks (0x0x7f993cbae888) 0
    vptridx=0u vptr=((& controller_bricks::_ZTV17controller_bricks) + 12u)
  objects_list<sprite_object, controller_bricks> (0x0x7f993cbaea90) 0
      primary-for controller_bricks (0x0x7f993cbae888)
      subvttidx=4u
    tecnoballz (0x0x7f993c7fd240) 140 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_bricks::_ZTV17controller_bricks) + 32u)

Vtable for sprite_ball
sprite_ball::_ZTV11sprite_ball: 13u entries
0     308u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI11sprite_ball)
12    (int (*)(...))sprite_ball::~sprite_ball
16    (int (*)(...))sprite_ball::~sprite_ball
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_ball::collision
28    (int (*)(...))sprite_object::collision
32    4294966988u
36    (int (*)(...))-308
40    (int (*)(...))(& _ZTI11sprite_ball)
44    (int (*)(...))sprite_ball::_ZTv0_n12_N11sprite_ballD1Ev
48    (int (*)(...))sprite_ball::_ZTv0_n12_N11sprite_ballD0Ev

Construction vtable for sprite_object (0x0x7f993cbaec98 instance) in sprite_ball
sprite_ball::_ZTC11sprite_ball0_13sprite_object: 13u entries
0     308u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294966988u
36    (int (*)(...))-308
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_ball
sprite_ball::_ZTT11sprite_ball: 4u entries
0     ((& sprite_ball::_ZTV11sprite_ball) + 12u)
4     ((& sprite_ball::_ZTC11sprite_ball0_13sprite_object) + 12u)
8     ((& sprite_ball::_ZTC11sprite_ball0_13sprite_object) + 44u)
12    ((& sprite_ball::_ZTV11sprite_ball) + 44u)

Class sprite_ball
   size=316 align=4
   base size=308 base align=4
sprite_ball (0x0x7f993cbaec30) 0
    vptridx=0u vptr=((& sprite_ball::_ZTV11sprite_ball) + 12u)
  sprite_object (0x0x7f993cbaec98) 0
      primary-for sprite_ball (0x0x7f993cbaec30)
      subvttidx=4u
    tecnoballz (0x0x7f993c7fd360) 308 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_ball::_ZTV11sprite_ball) + 44u)

Vtable for sprite_paddle
sprite_paddle::_ZTV13sprite_paddle: 13u entries
0     316u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_paddle)
12    (int (*)(...))sprite_paddle::~sprite_paddle
16    (int (*)(...))sprite_paddle::~sprite_paddle
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294966980u
36    (int (*)(...))-316
40    (int (*)(...))(& _ZTI13sprite_paddle)
44    (int (*)(...))sprite_paddle::_ZTv0_n12_N13sprite_paddleD1Ev
48    (int (*)(...))sprite_paddle::_ZTv0_n12_N13sprite_paddleD0Ev

Construction vtable for sprite_object (0x0x7f993c84d000 instance) in sprite_paddle
sprite_paddle::_ZTC13sprite_paddle0_13sprite_object: 13u entries
0     316u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294966980u
36    (int (*)(...))-316
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_paddle
sprite_paddle::_ZTT13sprite_paddle: 4u entries
0     ((& sprite_paddle::_ZTV13sprite_paddle) + 12u)
4     ((& sprite_paddle::_ZTC13sprite_paddle0_13sprite_object) + 12u)
8     ((& sprite_paddle::_ZTC13sprite_paddle0_13sprite_object) + 44u)
12    ((& sprite_paddle::_ZTV13sprite_paddle) + 44u)

Class sprite_paddle
   size=324 align=4
   base size=316 base align=4
sprite_paddle (0x0x7f993cbaeea0) 0
    vptridx=0u vptr=((& sprite_paddle::_ZTV13sprite_paddle) + 12u)
  sprite_object (0x0x7f993c84d000) 0
      primary-for sprite_paddle (0x0x7f993cbaeea0)
      subvttidx=4u
    tecnoballz (0x0x7f993c7fd3c0) 316 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_paddle::_ZTV13sprite_paddle) + 44u)

Vtable for sprite_capsule
sprite_capsule::_ZTV14sprite_capsule: 13u entries
0     216u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI14sprite_capsule)
12    (int (*)(...))sprite_capsule::~sprite_capsule
16    (int (*)(...))sprite_capsule::~sprite_capsule
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967080u
36    (int (*)(...))-216
40    (int (*)(...))(& _ZTI14sprite_capsule)
44    (int (*)(...))sprite_capsule::_ZTv0_n12_N14sprite_capsuleD1Ev
48    (int (*)(...))sprite_capsule::_ZTv0_n12_N14sprite_capsuleD0Ev

Construction vtable for sprite_object (0x0x7f993c84d1a0 instance) in sprite_capsule
sprite_capsule::_ZTC14sprite_capsule0_13sprite_object: 13u entries
0     216u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967080u
36    (int (*)(...))-216
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_capsule
sprite_capsule::_ZTT14sprite_capsule: 4u entries
0     ((& sprite_capsule::_ZTV14sprite_capsule) + 12u)
4     ((& sprite_capsule::_ZTC14sprite_capsule0_13sprite_object) + 12u)
8     ((& sprite_capsule::_ZTC14sprite_capsule0_13sprite_object) + 44u)
12    ((& sprite_capsule::_ZTV14sprite_capsule) + 44u)

Class sprite_capsule
   size=224 align=4
   base size=216 base align=4
sprite_capsule (0x0x7f993c84d138) 0
    vptridx=0u vptr=((& sprite_capsule::_ZTV14sprite_capsule) + 12u)
  sprite_object (0x0x7f993c84d1a0) 0
      primary-for sprite_capsule (0x0x7f993c84d138)
      subvttidx=4u
    tecnoballz (0x0x7f993c7fd420) 216 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& sprite_capsule::_ZTV14sprite_capsule) + 44u)

Vtable for objects_list<sprite_capsule, controller_capsules>
objects_list<sprite_capsule, controller_capsules>::_ZTV12objects_listI14sprite_capsule19controller_capsulesE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI14sprite_capsule19controller_capsulesE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_capsule, controller_capsules>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_capsule, controller_capsules>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI14sprite_capsule19controller_capsulesE)
32    (int (*)(...))objects_list<sprite_capsule, controller_capsules>::_ZTv0_n12_N12objects_listI14sprite_capsule19controller_capsulesED1Ev
36    (int (*)(...))objects_list<sprite_capsule, controller_capsules>::_ZTv0_n12_N12objects_listI14sprite_capsule19controller_capsulesED0Ev

VTT for objects_list<sprite_capsule, controller_capsules>
objects_list<sprite_capsule, controller_capsules>::_ZTT12objects_listI14sprite_capsule19controller_capsulesE: 2u entries
0     ((& objects_list<sprite_capsule, controller_capsules>::_ZTV12objects_listI14sprite_capsule19controller_capsulesE) + 12u)
4     ((& objects_list<sprite_capsule, controller_capsules>::_ZTV12objects_listI14sprite_capsule19controller_capsulesE) + 32u)

Class objects_list<sprite_capsule, controller_capsules>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_capsule, controller_capsules> (0x0x7f993c84d2d8) 0
    vptridx=0u vptr=((& objects_list<sprite_capsule, controller_capsules>::_ZTV12objects_listI14sprite_capsule19controller_capsulesE) + 12u)
  tecnoballz (0x0x7f993c7fd480) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_capsule, controller_capsules>::_ZTV12objects_listI14sprite_capsule19controller_capsulesE) + 32u)

Vtable for controller_capsules
controller_capsules::_ZTV19controller_capsules: 10u entries
0     88u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI19controller_capsules)
12    (int (*)(...))controller_capsules::~controller_capsules
16    (int (*)(...))controller_capsules::~controller_capsules
20    4294967208u
24    (int (*)(...))-88
28    (int (*)(...))(& _ZTI19controller_capsules)
32    (int (*)(...))controller_capsules::_ZTv0_n12_N19controller_capsulesD1Ev
36    (int (*)(...))controller_capsules::_ZTv0_n12_N19controller_capsulesD0Ev

Construction vtable for objects_list<sprite_capsule, controller_capsules> (0x0x7f993c84d478 instance) in controller_capsules
controller_capsules::_ZTC19controller_capsules0_12objects_listI14sprite_capsuleS_E: 10u entries
0     88u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI14sprite_capsule19controller_capsulesE)
12    0u
16    0u
20    4294967208u
24    (int (*)(...))-88
28    (int (*)(...))(& _ZTI12objects_listI14sprite_capsule19controller_capsulesE)
32    0u
36    0u

VTT for controller_capsules
controller_capsules::_ZTT19controller_capsules: 4u entries
0     ((& controller_capsules::_ZTV19controller_capsules) + 12u)
4     ((& controller_capsules::_ZTC19controller_capsules0_12objects_listI14sprite_capsuleS_E) + 12u)
8     ((& controller_capsules::_ZTC19controller_capsules0_12objects_listI14sprite_capsuleS_E) + 32u)
12    ((& controller_capsules::_ZTV19controller_capsules) + 32u)

Class controller_capsules
   size=96 align=4
   base size=88 base align=4
controller_capsules (0x0x7f993c84d410) 0
    vptridx=0u vptr=((& controller_capsules::_ZTV19controller_capsules) + 12u)
  objects_list<sprite_capsule, controller_capsules> (0x0x7f993c84d478) 0
      primary-for controller_capsules (0x0x7f993c84d410)
      subvttidx=4u
    tecnoballz (0x0x7f993c7fd4e0) 88 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_capsules::_ZTV19controller_capsules) + 32u)

Vtable for supervisor_shop
supervisor_shop::_ZTV15supervisor_shop: 12u entries
0     252u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI15supervisor_shop)
12    (int (*)(...))supervisor_shop::~supervisor_shop
16    (int (*)(...))supervisor_shop::~supervisor_shop
20    (int (*)(...))supervisor_shop::first_init
24    (int (*)(...))supervisor_shop::main_loop
28    4294967044u
32    (int (*)(...))-252
36    (int (*)(...))(& _ZTI15supervisor_shop)
40    (int (*)(...))supervisor_shop::_ZTv0_n12_N15supervisor_shopD1Ev
44    (int (*)(...))supervisor_shop::_ZTv0_n12_N15supervisor_shopD0Ev

Construction vtable for supervisor (0x0x7f993c84d618 instance) in supervisor_shop
supervisor_shop::_ZTC15supervisor_shop0_10supervisor: 12u entries
0     252u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI10supervisor)
12    (int (*)(...))__cxa_pure_virtual
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))supervisor::first_init
24    (int (*)(...))supervisor::main_loop
28    4294967044u
32    (int (*)(...))-252
36    (int (*)(...))(& _ZTI10supervisor)
40    (int (*)(...))__cxa_pure_virtual
44    (int (*)(...))__cxa_pure_virtual

VTT for supervisor_shop
supervisor_shop::_ZTT15supervisor_shop: 4u entries
0     ((& supervisor_shop::_ZTV15supervisor_shop) + 12u)
4     ((& supervisor_shop::_ZTC15supervisor_shop0_10supervisor) + 12u)
8     ((& supervisor_shop::_ZTC15supervisor_shop0_10supervisor) + 40u)
12    ((& supervisor_shop::_ZTV15supervisor_shop) + 40u)

Class supervisor_shop
   size=260 align=4
   base size=252 base align=4
supervisor_shop (0x0x7f993c84d5b0) 0
    vptridx=0u vptr=((& supervisor_shop::_ZTV15supervisor_shop) + 12u)
  supervisor (0x0x7f993c84d618) 0
      primary-for supervisor_shop (0x0x7f993c84d5b0)
      subvttidx=4u
    tecnoballz (0x0x7f993c7fd600) 252 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& supervisor_shop::_ZTV15supervisor_shop) + 40u)

Vtable for handler_resources
handler_resources::_ZTV17handler_resources: 10u entries
0     8u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI17handler_resources)
12    (int (*)(...))handler_resources::~handler_resources
16    (int (*)(...))handler_resources::~handler_resources
20    4294967288u
24    (int (*)(...))-8
28    (int (*)(...))(& _ZTI17handler_resources)
32    (int (*)(...))handler_resources::_ZTv0_n12_N17handler_resourcesD1Ev
36    (int (*)(...))handler_resources::_ZTv0_n12_N17handler_resourcesD0Ev

VTT for handler_resources
handler_resources::_ZTT17handler_resources: 2u entries
0     ((& handler_resources::_ZTV17handler_resources) + 12u)
4     ((& handler_resources::_ZTV17handler_resources) + 32u)

Class handler_resources
   size=16 align=4
   base size=8 base align=4
handler_resources (0x0x7f993c84d750) 0
    vptridx=0u vptr=((& handler_resources::_ZTV17handler_resources) + 12u)
  tecnoballz (0x0x7f993c7fd660) 8 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& handler_resources::_ZTV17handler_resources) + 32u)

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

Vtable for supervisor_map_editor
supervisor_map_editor::_ZTV21supervisor_map_editor: 23u entries
0     108u
4     100u
8     (int (*)(...))0
12    (int (*)(...))(& _ZTI21supervisor_map_editor)
16    (int (*)(...))supervisor_map_editor::~supervisor_map_editor
20    (int (*)(...))supervisor_map_editor::~supervisor_map_editor
24    (int (*)(...))supervisor_map_editor::first_init
28    (int (*)(...))supervisor_map_editor::main_loop
32    4294967196u
36    4294967196u
40    4294967196u
44    8u
48    (int (*)(...))-100
52    (int (*)(...))(& _ZTI21supervisor_map_editor)
56    (int (*)(...))supervisor_map_editor::_ZTv0_n16_N21supervisor_map_editorD1Ev
60    (int (*)(...))supervisor_map_editor::_ZTv0_n16_N21supervisor_map_editorD0Ev
64    (int (*)(...))supervisor_map_editor::_ZTv0_n20_N21supervisor_map_editor10first_initEv
68    (int (*)(...))supervisor_map_editor::_ZTv0_n24_N21supervisor_map_editor9main_loopEv
72    4294967188u
76    (int (*)(...))-108
80    (int (*)(...))(& _ZTI21supervisor_map_editor)
84    (int (*)(...))supervisor_map_editor::_ZTv0_n12_N21supervisor_map_editorD1Ev
88    (int (*)(...))supervisor_map_editor::_ZTv0_n12_N21supervisor_map_editorD0Ev

Construction vtable for supervisor in supervisor_map_editor
supervisor_map_editor::_ZTC21supervisor_map_editor100_10supervisor: 12u entries
0     8u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI10supervisor)
12    (int (*)(...))__cxa_pure_virtual
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))supervisor::first_init
24    (int (*)(...))supervisor::main_loop
28    4294967288u
32    (int (*)(...))-8
36    (int (*)(...))(& _ZTI10supervisor)
40    (int (*)(...))__cxa_pure_virtual
44    (int (*)(...))__cxa_pure_virtual

VTT for supervisor_map_editor
supervisor_map_editor::_ZTT21supervisor_map_editor: 5u entries
0     ((& supervisor_map_editor::_ZTV21supervisor_map_editor) + 16u)
4     ((& supervisor_map_editor::_ZTV21supervisor_map_editor) + 56u)
8     ((& supervisor_map_editor::_ZTV21supervisor_map_editor) + 84u)
12    ((& supervisor_map_editor::_ZTC21supervisor_map_editor100_10supervisor) + 12u)
16    ((& supervisor_map_editor::_ZTC21supervisor_map_editor100_10supervisor) + 40u)

Class supervisor_map_editor
   size=116 align=4
   base size=97 base align=4
supervisor_map_editor (0x0x7f993c84d820) 0
    vptridx=0u vptr=((& supervisor_map_editor::_ZTV21supervisor_map_editor) + 16u)
  supervisor (0x0x7f993c84d888) 100 virtual
      subvttidx=12u vptridx=4u vbaseoffset=-12 vptr=((& supervisor_map_editor::_ZTV21supervisor_map_editor) + 56u)
    tecnoballz (0x0x7f993c7fd6c0) 108 virtual
        vptridx=8u vbaseoffset=-16 vptr=((& supervisor_map_editor::_ZTV21supervisor_map_editor) + 84u)

Vtable for tilesmap_scrolling
tilesmap_scrolling::_ZTV18tilesmap_scrolling: 10u entries
0     48u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI18tilesmap_scrolling)
12    (int (*)(...))tilesmap_scrolling::~tilesmap_scrolling
16    (int (*)(...))tilesmap_scrolling::~tilesmap_scrolling
20    4294967248u
24    (int (*)(...))-48
28    (int (*)(...))(& _ZTI18tilesmap_scrolling)
32    (int (*)(...))tilesmap_scrolling::_ZTv0_n12_N18tilesmap_scrollingD1Ev
36    (int (*)(...))tilesmap_scrolling::_ZTv0_n12_N18tilesmap_scrollingD0Ev

VTT for tilesmap_scrolling
tilesmap_scrolling::_ZTT18tilesmap_scrolling: 2u entries
0     ((& tilesmap_scrolling::_ZTV18tilesmap_scrolling) + 12u)
4     ((& tilesmap_scrolling::_ZTV18tilesmap_scrolling) + 32u)

Class tilesmap_scrolling
   size=56 align=4
   base size=48 base align=4
tilesmap_scrolling (0x0x7f993c84d958) 0
    vptridx=0u vptr=((& tilesmap_scrolling::_ZTV18tilesmap_scrolling) + 12u)
  tecnoballz (0x0x7f993c7fd780) 48 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& tilesmap_scrolling::_ZTV18tilesmap_scrolling) + 32u)

Vtable for sprite_font_menu
sprite_font_menu::_ZTV16sprite_font_menu: 23u entries
0     216u
4     12u
8     (int (*)(...))0
12    (int (*)(...))(& _ZTI16sprite_font_menu)
16    (int (*)(...))sprite_font_menu::~sprite_font_menu
20    (int (*)(...))sprite_font_menu::~sprite_font_menu
24    0u
28    0u
32    0u
36    4294967284u
40    204u
44    (int (*)(...))-12
48    (int (*)(...))(& _ZTI16sprite_font_menu)
52    (int (*)(...))sprite_font_menu::_ZTv0_n16_N16sprite_font_menuD1Ev
56    (int (*)(...))sprite_font_menu::_ZTv0_n16_N16sprite_font_menuD0Ev
60    (int (*)(...))sprite_object::draw
64    (int (*)(...))sprite_object::collision
68    (int (*)(...))sprite_object::collision
72    4294967080u
76    (int (*)(...))-216
80    (int (*)(...))(& _ZTI16sprite_font_menu)
84    (int (*)(...))sprite_font_menu::_ZTv0_n12_N16sprite_font_menuD1Ev
88    (int (*)(...))sprite_font_menu::_ZTv0_n12_N16sprite_font_menuD0Ev

Construction vtable for sprite_object in sprite_font_menu
sprite_font_menu::_ZTC16sprite_font_menu12_13sprite_object: 13u entries
0     204u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    4294967092u
36    (int (*)(...))-204
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_font_menu
sprite_font_menu::_ZTT16sprite_font_menu: 5u entries
0     ((& sprite_font_menu::_ZTV16sprite_font_menu) + 16u)
4     ((& sprite_font_menu::_ZTV16sprite_font_menu) + 52u)
8     ((& sprite_font_menu::_ZTV16sprite_font_menu) + 84u)
12    ((& sprite_font_menu::_ZTC16sprite_font_menu12_13sprite_object) + 12u)
16    ((& sprite_font_menu::_ZTC16sprite_font_menu12_13sprite_object) + 44u)

Class sprite_font_menu
   size=224 align=4
   base size=12 base align=4
sprite_font_menu (0x0x7f993c84da28) 0
    vptridx=0u vptr=((& sprite_font_menu::_ZTV16sprite_font_menu) + 16u)
  sprite_object (0x0x7f993c84da90) 12 virtual
      subvttidx=12u vptridx=4u vbaseoffset=-12 vptr=((& sprite_font_menu::_ZTV16sprite_font_menu) + 52u)
    tecnoballz (0x0x7f993c7fd7e0) 216 virtual
        vptridx=8u vbaseoffset=-16 vptr=((& sprite_font_menu::_ZTV16sprite_font_menu) + 84u)

Vtable for objects_list<sprite_font_menu, controller_font_menu>
objects_list<sprite_font_menu, controller_font_menu>::_ZTV12objects_listI16sprite_font_menu20controller_font_menuE: 10u entries
0     32u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI16sprite_font_menu20controller_font_menuE)
12    (int (*)(...))objects_list<X, T>::~objects_list<sprite_font_menu, controller_font_menu>
16    (int (*)(...))objects_list<X, T>::~objects_list<sprite_font_menu, controller_font_menu>
20    4294967264u
24    (int (*)(...))-32
28    (int (*)(...))(& _ZTI12objects_listI16sprite_font_menu20controller_font_menuE)
32    (int (*)(...))objects_list<sprite_font_menu, controller_font_menu>::_ZTv0_n12_N12objects_listI16sprite_font_menu20controller_font_menuED1Ev
36    (int (*)(...))objects_list<sprite_font_menu, controller_font_menu>::_ZTv0_n12_N12objects_listI16sprite_font_menu20controller_font_menuED0Ev

VTT for objects_list<sprite_font_menu, controller_font_menu>
objects_list<sprite_font_menu, controller_font_menu>::_ZTT12objects_listI16sprite_font_menu20controller_font_menuE: 2u entries
0     ((& objects_list<sprite_font_menu, controller_font_menu>::_ZTV12objects_listI16sprite_font_menu20controller_font_menuE) + 12u)
4     ((& objects_list<sprite_font_menu, controller_font_menu>::_ZTV12objects_listI16sprite_font_menu20controller_font_menuE) + 32u)

Class objects_list<sprite_font_menu, controller_font_menu>
   size=40 align=4
   base size=29 base align=4
objects_list<sprite_font_menu, controller_font_menu> (0x0x7f993c84db60) 0
    vptridx=0u vptr=((& objects_list<sprite_font_menu, controller_font_menu>::_ZTV12objects_listI16sprite_font_menu20controller_font_menuE) + 12u)
  tecnoballz (0x0x7f993c7fd840) 32 virtual
      vptridx=4u vbaseoffset=-12 vptr=((& objects_list<sprite_font_menu, controller_font_menu>::_ZTV12objects_listI16sprite_font_menu20controller_font_menuE) + 32u)

Vtable for controller_font_menu
controller_font_menu::_ZTV20controller_font_menu: 10u entries
0     128u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI20controller_font_menu)
12    (int (*)(...))controller_font_menu::~controller_font_menu
16    (int (*)(...))controller_font_menu::~controller_font_menu
20    4294967168u
24    (int (*)(...))-128
28    (int (*)(...))(& _ZTI20controller_font_menu)
32    (int (*)(...))controller_font_menu::_ZTv0_n12_N20controller_font_menuD1Ev
36    (int (*)(...))controller_font_menu::_ZTv0_n12_N20controller_font_menuD0Ev

Construction vtable for objects_list<sprite_font_menu, controller_font_menu> (0x0x7f993c84dd00 instance) in controller_font_menu
controller_font_menu::_ZTC20controller_font_menu0_12objects_listI16sprite_font_menuS_E: 10u entries
0     128u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI12objects_listI16sprite_font_menu20controller_font_menuE)
12    0u
16    0u
20    4294967168u
24    (int (*)(...))-128
28    (int (*)(...))(& _ZTI12objects_listI16sprite_font_menu20controller_font_menuE)
32    0u
36    0u

VTT for controller_font_menu
controller_font_menu::_ZTT20controller_font_menu: 4u entries
0     ((& controller_font_menu::_ZTV20controller_font_menu) + 12u)
4     ((& controller_font_menu::_ZTC20controller_font_menu0_12objects_listI16sprite_font_menuS_E) + 12u)
8     ((& controller_font_menu::_ZTC20controller_font_menu0_12objects_listI16sprite_font_menuS_E) + 32u)
12    ((& controller_font_menu::_ZTV20controller_font_menu) + 32u)

Class controller_font_menu
   size=136 align=4
   base size=128 base align=4
controller_font_menu (0x0x7f993c84dc98) 0
    vptridx=0u vptr=((& controller_font_menu::_ZTV20controller_font_menu) + 12u)
  objects_list<sprite_font_menu, controller_font_menu> (0x0x7f993c84dd00) 0
      primary-for controller_font_menu (0x0x7f993c84dc98)
      subvttidx=4u
    tecnoballz (0x0x7f993c7fd8a0) 128 virtual
        vptridx=12u vbaseoffset=-12 vptr=((& controller_font_menu::_ZTV20controller_font_menu) + 32u)

Vtable for sprite_display_menu
sprite_display_menu::_ZTV19sprite_display_menu: 30u entries
0     140u
4     132u
8     68u
12    (int (*)(...))0
16    (int (*)(...))(& _ZTI19sprite_display_menu)
20    (int (*)(...))sprite_display_menu::~sprite_display_menu
24    (int (*)(...))sprite_display_menu::~sprite_display_menu
28    4294967228u
32    64u
36    (int (*)(...))-68
40    (int (*)(...))(& _ZTI19sprite_display_menu)
44    (int (*)(...))sprite_display_menu::_ZTv0_n16_N19sprite_display_menuD1Ev
48    (int (*)(...))sprite_display_menu::_ZTv0_n16_N19sprite_display_menuD0Ev
52    4294967164u
56    (int (*)(...))-132
60    (int (*)(...))(& _ZTI19sprite_display_menu)
64    (int (*)(...))sprite_display_menu::_ZTv0_n12_N19sprite_display_menuD1Ev
68    (int (*)(...))sprite_display_menu::_ZTv0_n12_N19sprite_display_menuD0Ev
72    0u
76    0u
80    0u
84    4294967156u
88    4294967288u
92    (int (*)(...))-140
96    (int (*)(...))(& _ZTI19sprite_display_menu)
100   (int (*)(...))sprite_display_menu::_ZTv0_n16_N19sprite_display_menuD1Ev
104   (int (*)(...))sprite_display_menu::_ZTv0_n16_N19sprite_display_menuD0Ev
108   (int (*)(...))sprite_object::draw
112   (int (*)(...))sprite_object::collision
116   (int (*)(...))sprite_object::collision

Construction vtable for display_text_bitmap in sprite_display_menu
sprite_display_menu::_ZTC19sprite_display_menu68_19display_text_bitmap: 10u entries
0     64u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI19display_text_bitmap)
12    0u
16    0u
20    4294967232u
24    (int (*)(...))-64
28    (int (*)(...))(& _ZTI19display_text_bitmap)
32    0u
36    0u

Construction vtable for sprite_object in sprite_display_menu
sprite_display_menu::_ZTC19sprite_display_menu140_13sprite_object: 13u entries
0     4294967288u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI13sprite_object)
12    0u
16    0u
20    (int (*)(...))sprite_object::draw
24    (int (*)(...))sprite_object::collision
28    (int (*)(...))sprite_object::collision
32    8u
36    (int (*)(...))8
40    (int (*)(...))(& _ZTI13sprite_object)
44    0u
48    0u

VTT for sprite_display_menu
sprite_display_menu::_ZTT19sprite_display_menu: 8u entries
0     ((& sprite_display_menu::_ZTV19sprite_display_menu) + 20u)
4     ((& sprite_display_menu::_ZTV19sprite_display_menu) + 44u)
8     ((& sprite_display_menu::_ZTV19sprite_display_menu) + 64u)
12    ((& sprite_display_menu::_ZTV19sprite_display_menu) + 100u)
16    ((& sprite_display_menu::_ZTC19sprite_display_menu68_19display_text_bitmap) + 12u)
20    ((& sprite_display_menu::_ZTC19sprite_display_menu68_19display_text_bitmap) + 32u)
24    ((& sprite_display_menu::_ZTC19sprite_display_menu140_13sprite_object) + 12u)
28    ((& sprite_display_menu::_ZTC19sprite_display_menu140_13sprite_object) + 44u)

Class sprite_display_menu
   size=344 align=4
   base size=68 base align=4
sprite_display_menu (0x0x7f993c89cd90) 0
    vptridx=0u vptr=((& sprite_display_menu::_ZTV19sprite_display_menu) + 20u)
  display_text_bitmap (0x0x7f993c84df08) 68 virtual
      subvttidx=16u vptridx=4u vbaseoffset=-12 vptr=((& sprite_display_menu::_ZTV19sprite_display_menu) + 44u)
    tecnoballz (0x0x7f993c7fd900) 132 virtual
        vptridx=8u vbaseoffset=-16 vptr=((& sprite_display_menu::_ZTV19sprite_display_menu) + 64u)
  sprite_object (0x0x7f993c84df70) 140 virtual
      subvttidx=24u vptridx=12u vbaseoffset=-20 vptr=((& sprite_display_menu::_ZTV19sprite_display_menu) + 100u)
    tecnoballz (0x0x7f993c7fd900) alternative-path

Vtable for supervisor_main_menu
supervisor_main_menu::_ZTV20supervisor_main_menu: 23u entries
0     36u
4     28u
8     (int (*)(...))0
12    (int (*)(...))(& _ZTI20supervisor_main_menu)
16    (int (*)(...))supervisor_main_menu::~supervisor_main_menu
20    (int (*)(...))supervisor_main_menu::~supervisor_main_menu
24    (int (*)(...))supervisor_main_menu::first_init
28    (int (*)(...))supervisor_main_menu::main_loop
32    4294967268u
36    4294967268u
40    4294967268u
44    8u
48    (int (*)(...))-28
52    (int (*)(...))(& _ZTI20supervisor_main_menu)
56    (int (*)(...))supervisor_main_menu::_ZTv0_n16_N20supervisor_main_menuD1Ev
60    (int (*)(...))supervisor_main_menu::_ZTv0_n16_N20supervisor_main_menuD0Ev
64    (int (*)(...))supervisor_main_menu::_ZTv0_n20_N20supervisor_main_menu10first_initEv
68    (int (*)(...))supervisor_main_menu::_ZTv0_n24_N20supervisor_main_menu9main_loopEv
72    4294967260u
76    (int (*)(...))-36
80    (int (*)(...))(& _ZTI20supervisor_main_menu)
84    (int (*)(...))supervisor_main_menu::_ZTv0_n12_N20supervisor_main_menuD1Ev
88    (int (*)(...))supervisor_main_menu::_ZTv0_n12_N20supervisor_main_menuD0Ev

Construction vtable for supervisor in supervisor_main_menu
supervisor_main_menu::_ZTC20supervisor_main_menu28_10supervisor: 12u entries
0     8u
4     (int (*)(...))0
8     (int (*)(...))(& _ZTI10supervisor)
12    (int (*)(...))__cxa_pure_virtual
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))supervisor::first_init
24    (int (*)(...))supervisor::main_loop
28    4294967288u
32    (int (*)(...))-8
36    (int (*)(...))(& _ZTI10supervisor)
40    (int (*)(...))__cxa_pure_virtual
44    (int (*)(...))__cxa_pure_virtual

VTT for supervisor_main_menu
supervisor_main_menu::_ZTT20supervisor_main_menu: 5u entries
0     ((& supervisor_main_menu::_ZTV20supervisor_main_menu) + 16u)
4     ((& supervisor_main_menu::_ZTV20supervisor_main_menu) + 56u)
8     ((& supervisor_main_menu::_ZTV20supervisor_main_menu) + 84u)
12    ((& supervisor_main_menu::_ZTC20supervisor_main_menu28_10supervisor) + 12u)
16    ((& supervisor_main_menu::_ZTC20supervisor_main_menu28_10supervisor) + 40u)

Class supervisor_main_menu
   size=44 align=4
   base size=28 base align=4
supervisor_main_menu (0x0x7f993c84d068) 0
    vptridx=0u vptr=((& supervisor_main_menu::_ZTV20supervisor_main_menu) + 16u)
  supervisor (0x0x7f993c84d0d0) 28 virtual
      subvttidx=12u vptridx=4u vbaseoffset=-12 vptr=((& supervisor_main_menu::_ZTV20supervisor_main_menu) + 56u)
    tecnoballz (0x0x7f993c7fd960) 36 virtual
        vptridx=8u vbaseoffset=-16 vptr=((& supervisor_main_menu::_ZTV20supervisor_main_menu) + 84u)

