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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7fdec22f2ba0) 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> (0x0x7fdec22f2c00) 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> (0x0x7fdec22f2c60) 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> (0x0x7fdec22f2cc0) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7fdec19ce600) 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> (0x0x7fdec19ce660) 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> (0x0x7fdec19ce6c0) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7fdec19ce720) 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> (0x0x7fdec19ce780) 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> (0x0x7fdec19ce7e0) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7fdec19ce8a0) 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> (0x0x7fdec19ce900) 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> (0x0x7fdec19ce960) 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> (0x0x7fdec19ce9c0) 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> (0x0x7fdec19cea20) 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> (0x0x7fdec19cea80) 0 empty

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7fdec1dc4a90) 0 empty
  std::input_iterator_tag (0x0x7fdec1606120) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7fdec1dc4af8) 0 empty
  std::forward_iterator_tag (0x0x7fdec1dc4b60) 0 empty
    std::input_iterator_tag (0x0x7fdec1606180) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7fdec1dc4bc8) 0 empty
  std::bidirectional_iterator_tag (0x0x7fdec1dc4c30) 0 empty
    std::forward_iterator_tag (0x0x7fdec1dc4c98) 0 empty
      std::input_iterator_tag (0x0x7fdec16061e0) 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> (0x0x7fdec16064e0) 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 (0x0x7fdec16066c0) 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 (0x0x7fdec1606720) 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 (0x0x7fdec1606780) 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 (0x0x7fdec16067e0) 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 (0x0x7fdec1606840) 0 empty

Class std::__iter_swap<true>
   size=1 align=1
   base size=0 base align=1
std::__iter_swap<true> (0x0x7fdec1606c60) 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> (0x0x7fdec1606de0) 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> (0x0x7fdec1606f00) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__uninitialized_construct_buf_dispatch<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_construct_buf_dispatch<true> (0x0x7fdec1453780) 0 empty

Class __exception
   size=40 align=8
   base size=40 base align=8
__exception (0x0x7fdec15ae0c0) 0

Class __signbitl(long double)::<anonymous union>
   size=16 align=16
   base size=16 base align=16
__signbitl(long double)::<anonymous union> (0x0x7fdec15ae120) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<int>, __gnu_cxx::__numeric_traits_floating<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<int>, __gnu_cxx::__numeric_traits_floating<int> > (0x0x7fdec1389900) 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> (0x0x7fdec1389960) 0 empty

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

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

Class std::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char>::_Alloc_hider (0x0x7fdec13725b0) 0
  std::allocator<char> (0x0x7fdec1372618) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7fdec1389ba0) 0 empty

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

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

Class std::basic_string<char>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep (0x0x7fdec1372820) 0
  std::basic_string<char>::_Rep_base (0x0x7fdec1389c60) 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> (0x0x7fdec1389d20) 0 empty

Class std::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t>::_Alloc_hider (0x0x7fdec1372958) 0
  std::allocator<wchar_t> (0x0x7fdec13729c0) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7fdec1389d80) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::logic_error
   size=16 align=8
   base size=16 base align=8
std::logic_error (0x0x7fdec1372b60) 0
    vptr=((& std::logic_error::_ZTVSt11logic_error) + 16u)
  std::exception (0x0x7fdec0e8f2a0) 0 nearly-empty
      primary-for std::logic_error (0x0x7fdec1372b60)

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

Class std::domain_error
   size=16 align=8
   base size=16 base align=8
std::domain_error (0x0x7fdec1372bc8) 0
    vptr=((& std::domain_error::_ZTVSt12domain_error) + 16u)
  std::logic_error (0x0x7fdec1372c30) 0
      primary-for std::domain_error (0x0x7fdec1372bc8)
    std::exception (0x0x7fdec0e8f300) 0 nearly-empty
        primary-for std::logic_error (0x0x7fdec1372c30)

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

Class std::invalid_argument
   size=16 align=8
   base size=16 base align=8
std::invalid_argument (0x0x7fdec1372c98) 0
    vptr=((& std::invalid_argument::_ZTVSt16invalid_argument) + 16u)
  std::logic_error (0x0x7fdec1372d00) 0
      primary-for std::invalid_argument (0x0x7fdec1372c98)
    std::exception (0x0x7fdec0e8f360) 0 nearly-empty
        primary-for std::logic_error (0x0x7fdec1372d00)

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

Class std::length_error
   size=16 align=8
   base size=16 base align=8
std::length_error (0x0x7fdec1372d68) 0
    vptr=((& std::length_error::_ZTVSt12length_error) + 16u)
  std::logic_error (0x0x7fdec1372dd0) 0
      primary-for std::length_error (0x0x7fdec1372d68)
    std::exception (0x0x7fdec0e8f3c0) 0 nearly-empty
        primary-for std::logic_error (0x0x7fdec1372dd0)

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

Class std::out_of_range
   size=16 align=8
   base size=16 base align=8
std::out_of_range (0x0x7fdec1372e38) 0
    vptr=((& std::out_of_range::_ZTVSt12out_of_range) + 16u)
  std::logic_error (0x0x7fdec1372ea0) 0
      primary-for std::out_of_range (0x0x7fdec1372e38)
    std::exception (0x0x7fdec0e8f420) 0 nearly-empty
        primary-for std::logic_error (0x0x7fdec1372ea0)

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

Class std::runtime_error
   size=16 align=8
   base size=16 base align=8
std::runtime_error (0x0x7fdec1372f08) 0
    vptr=((& std::runtime_error::_ZTVSt13runtime_error) + 16u)
  std::exception (0x0x7fdec0e8f480) 0 nearly-empty
      primary-for std::runtime_error (0x0x7fdec1372f08)

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

Class std::range_error
   size=16 align=8
   base size=16 base align=8
std::range_error (0x0x7fdec1372f70) 0
    vptr=((& std::range_error::_ZTVSt11range_error) + 16u)
  std::runtime_error (0x0x7fdec13723a8) 0
      primary-for std::range_error (0x0x7fdec1372f70)
    std::exception (0x0x7fdec0e8f4e0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fdec13723a8)

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

Class std::overflow_error
   size=16 align=8
   base size=16 base align=8
std::overflow_error (0x0x7fdec1372478) 0
    vptr=((& std::overflow_error::_ZTVSt14overflow_error) + 16u)
  std::runtime_error (0x0x7fdec13724e0) 0
      primary-for std::overflow_error (0x0x7fdec1372478)
    std::exception (0x0x7fdec0e8f540) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fdec13724e0)

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

Class std::underflow_error
   size=16 align=8
   base size=16 base align=8
std::underflow_error (0x0x7fdec1372548) 0
    vptr=((& std::underflow_error::_ZTVSt15underflow_error) + 16u)
  std::runtime_error (0x0x7fdec13728f0) 0
      primary-for std::underflow_error (0x0x7fdec1372548)
    std::exception (0x0x7fdec0e8f5a0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fdec13728f0)

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

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

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

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

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

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7fdec0f4b138) 0
  std::_Bit_iterator_base (0x0x7fdec0f4b1a0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fdec0e8fae0) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7fdec0f4b208) 0
  std::_Bit_iterator_base (0x0x7fdec0f4b270) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fdec0e8fb40) 0 empty

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

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

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

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

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

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

Class std::__detail::_List_node_base
   size=16 align=8
   base size=16 base align=8
std::__detail::_List_node_base (0x0x7fdec0e8ff00) 0

Class std::auto_ptr<void>
   size=1 align=1
   base size=0 base align=1
std::auto_ptr<void> (0x0x7fdec0c3d5a0) 0 empty

Class std::locale
   size=8 align=8
   base size=8 base align=8
std::locale (0x0x7fdec0c3d600) 0

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

Class std::locale::facet
   size=16 align=8
   base size=12 base align=8
std::locale::facet (0x0x7fdec0c3d660) 0
    vptr=((& std::locale::facet::_ZTVNSt6locale5facetE) + 16u)

Class std::locale::id
   size=8 align=8
   base size=8 base align=8
std::locale::id (0x0x7fdec0c3d6c0) 0

Class std::locale::_Impl
   size=40 align=8
   base size=40 base align=8
std::locale::_Impl (0x0x7fdec0c3d720) 0

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

Class std::collate<char>
   size=24 align=8
   base size=24 base align=8
std::collate<char> (0x0x7fdec0f4bbc8) 0
    vptr=((& std::collate<char>::_ZTVSt7collateIcE) + 16u)
  std::locale::facet (0x0x7fdec0c3d7e0) 0
      primary-for std::collate<char> (0x0x7fdec0f4bbc8)

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

Class std::collate<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::collate<wchar_t> (0x0x7fdec0f4bc30) 0
    vptr=((& std::collate<wchar_t>::_ZTVSt7collateIwE) + 16u)
  std::locale::facet (0x0x7fdec0c3d840) 0
      primary-for std::collate<wchar_t> (0x0x7fdec0f4bc30)

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> > (0x0x7fdec0c3d900) 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> (0x0x7fdec0c3d960) 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> (0x0x7fdec0f4bd68) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7fdec0c3d9c0) 0 empty

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

Class std::collate_byname<char>
   size=24 align=8
   base size=24 base align=8
std::collate_byname<char> (0x0x7fdec0f4be38) 0
    vptr=((& std::collate_byname<char>::_ZTVSt14collate_bynameIcE) + 16u)
  std::collate<char> (0x0x7fdec0f4bea0) 0
      primary-for std::collate_byname<char> (0x0x7fdec0f4be38)
    std::locale::facet (0x0x7fdec0c3da20) 0
        primary-for std::collate<char> (0x0x7fdec0f4bea0)

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

Class std::collate_byname<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::collate_byname<wchar_t> (0x0x7fdec0f4bf08) 0
    vptr=((& std::collate_byname<wchar_t>::_ZTVSt14collate_bynameIwE) + 16u)
  std::collate<wchar_t> (0x0x7fdec0f4bf70) 0
      primary-for std::collate_byname<wchar_t> (0x0x7fdec0f4bf08)
    std::locale::facet (0x0x7fdec0c3da80) 0
        primary-for std::collate<wchar_t> (0x0x7fdec0f4bf70)

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

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

Class std::ios_base::_Callback_list
   size=24 align=8
   base size=24 base align=8
std::ios_base::_Callback_list (0x0x7fdec0c3dba0) 0

Class std::ios_base::_Words
   size=16 align=8
   base size=16 base align=8
std::ios_base::_Words (0x0x7fdec0c3dc00) 0

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

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

Class std::ios_base
   size=216 align=8
   base size=216 base align=8
std::ios_base (0x0x7fdec0c3dae0) 0
    vptr=((& std::ios_base::_ZTVSt8ios_base) + 16u)

Vtable for std::basic_streambuf<char>
std::basic_streambuf<char>::_ZTVSt15basic_streambufIcSt11char_traitsIcEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15basic_streambufIcSt11char_traitsIcEE)
16    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<char, std::char_traits<char> >
24    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<char, std::char_traits<char> >
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
40    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::setbuf<char, std::char_traits<char> >
48    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekoff<char, std::char_traits<char> >
56    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekpos<char, std::char_traits<char> >
64    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<char, std::char_traits<char> >
72    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::showmanyc<char, std::char_traits<char> >
80    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<char, std::char_traits<char> >
88    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::underflow<char, std::char_traits<char> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<char, std::char_traits<char> >
104   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::pbackfail<char, std::char_traits<char> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<char, std::char_traits<char> >
120   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::overflow<char, std::char_traits<char> >

Class std::basic_streambuf<char>
   size=64 align=8
   base size=64 base align=8
std::basic_streambuf<char> (0x0x7fdec0c3dd20) 0
    vptr=((& std::basic_streambuf<char>::_ZTVSt15basic_streambufIcSt11char_traitsIcEE) + 16u)

Vtable for std::basic_streambuf<wchar_t>
std::basic_streambuf<wchar_t>::_ZTVSt15basic_streambufIwSt11char_traitsIwEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15basic_streambufIwSt11char_traitsIwEE)
16    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<wchar_t, std::char_traits<wchar_t> >
24    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<wchar_t, std::char_traits<wchar_t> >
40    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::setbuf<wchar_t, std::char_traits<wchar_t> >
48    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekoff<wchar_t, std::char_traits<wchar_t> >
56    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekpos<wchar_t, std::char_traits<wchar_t> >
64    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<wchar_t, std::char_traits<wchar_t> >
72    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::showmanyc<wchar_t, std::char_traits<wchar_t> >
80    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<wchar_t, std::char_traits<wchar_t> >
88    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::underflow<wchar_t, std::char_traits<wchar_t> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<wchar_t, std::char_traits<wchar_t> >
104   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::pbackfail<wchar_t, std::char_traits<wchar_t> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<wchar_t, std::char_traits<wchar_t> >
120   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::overflow<wchar_t, std::char_traits<wchar_t> >

Class std::basic_streambuf<wchar_t>
   size=64 align=8
   base size=64 base align=8
std::basic_streambuf<wchar_t> (0x0x7fdec0ab6240) 0
    vptr=((& std::basic_streambuf<wchar_t>::_ZTVSt15basic_streambufIwSt11char_traitsIwEE) + 16u)

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

Vtable for std::ctype<char>
std::ctype<char>::_ZTVSt5ctypeIcE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt5ctypeIcE)
16    (int (*)(...))std::ctype<char>::~ctype
24    (int (*)(...))std::ctype<char>::~ctype
32    (int (*)(...))std::ctype<char>::do_toupper
40    (int (*)(...))std::ctype<char>::do_toupper
48    (int (*)(...))std::ctype<char>::do_tolower
56    (int (*)(...))std::ctype<char>::do_tolower
64    (int (*)(...))std::ctype<char>::do_widen
72    (int (*)(...))std::ctype<char>::do_widen
80    (int (*)(...))std::ctype<char>::do_narrow
88    (int (*)(...))std::ctype<char>::do_narrow

Class std::ctype<char>
   size=576 align=8
   base size=570 base align=8
std::ctype<char> (0x0x7fdec0b3b4d0) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x7fdec0ab6660) 0
      primary-for std::ctype<char> (0x0x7fdec0b3b4d0)
  std::ctype_base (0x0x7fdec0ab66c0) 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
8     (int (*)(...))(& _ZTISt21__ctype_abstract_baseIwE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))__cxa_pure_virtual

Class std::__ctype_abstract_base<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__ctype_abstract_base<wchar_t> (0x0x7fdec07621c0) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 16u)
  std::locale::facet (0x0x7fdec0ab6720) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x7fdec07621c0)
  std::ctype_base (0x0x7fdec0ab6780) 0 empty

Vtable for std::ctype<wchar_t>
std::ctype<wchar_t>::_ZTVSt5ctypeIwE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt5ctypeIwE)
16    (int (*)(...))std::ctype<wchar_t>::~ctype
24    (int (*)(...))std::ctype<wchar_t>::~ctype
32    (int (*)(...))std::ctype<wchar_t>::do_is
40    (int (*)(...))std::ctype<wchar_t>::do_is
48    (int (*)(...))std::ctype<wchar_t>::do_scan_is
56    (int (*)(...))std::ctype<wchar_t>::do_scan_not
64    (int (*)(...))std::ctype<wchar_t>::do_toupper
72    (int (*)(...))std::ctype<wchar_t>::do_toupper
80    (int (*)(...))std::ctype<wchar_t>::do_tolower
88    (int (*)(...))std::ctype<wchar_t>::do_tolower
96    (int (*)(...))std::ctype<wchar_t>::do_widen
104   (int (*)(...))std::ctype<wchar_t>::do_widen
112   (int (*)(...))std::ctype<wchar_t>::do_narrow
120   (int (*)(...))std::ctype<wchar_t>::do_narrow

Class std::ctype<wchar_t>
   size=1344 align=8
   base size=1344 base align=8
std::ctype<wchar_t> (0x0x7fdec0adc5b0) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7fdec07622a0) 0
      primary-for std::ctype<wchar_t> (0x0x7fdec0adc5b0)
    std::locale::facet (0x0x7fdec0ab67e0) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7fdec07622a0)
    std::ctype_base (0x0x7fdec0ab6840) 0 empty

Vtable for std::ctype_byname<char>
std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12ctype_bynameIcE)
16    (int (*)(...))std::ctype_byname<char>::~ctype_byname
24    (int (*)(...))std::ctype_byname<char>::~ctype_byname
32    (int (*)(...))std::ctype<char>::do_toupper
40    (int (*)(...))std::ctype<char>::do_toupper
48    (int (*)(...))std::ctype<char>::do_tolower
56    (int (*)(...))std::ctype<char>::do_tolower
64    (int (*)(...))std::ctype<char>::do_widen
72    (int (*)(...))std::ctype<char>::do_widen
80    (int (*)(...))std::ctype<char>::do_narrow
88    (int (*)(...))std::ctype<char>::do_narrow

Class std::ctype_byname<char>
   size=576 align=8
   base size=570 base align=8
std::ctype_byname<char> (0x0x7fdec0adc750) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7fdec07625b0) 0
      primary-for std::ctype_byname<char> (0x0x7fdec0adc750)
    std::locale::facet (0x0x7fdec0ab6900) 0
        primary-for std::ctype<char> (0x0x7fdec07625b0)
    std::ctype_base (0x0x7fdec0ab6960) 0 empty

Vtable for std::ctype_byname<wchar_t>
std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12ctype_bynameIwE)
16    (int (*)(...))std::ctype_byname<wchar_t>::~ctype_byname
24    (int (*)(...))std::ctype_byname<wchar_t>::~ctype_byname
32    (int (*)(...))std::ctype<wchar_t>::do_is
40    (int (*)(...))std::ctype<wchar_t>::do_is
48    (int (*)(...))std::ctype<wchar_t>::do_scan_is
56    (int (*)(...))std::ctype<wchar_t>::do_scan_not
64    (int (*)(...))std::ctype<wchar_t>::do_toupper
72    (int (*)(...))std::ctype<wchar_t>::do_toupper
80    (int (*)(...))std::ctype<wchar_t>::do_tolower
88    (int (*)(...))std::ctype<wchar_t>::do_tolower
96    (int (*)(...))std::ctype<wchar_t>::do_widen
104   (int (*)(...))std::ctype<wchar_t>::do_widen
112   (int (*)(...))std::ctype<wchar_t>::do_narrow
120   (int (*)(...))std::ctype<wchar_t>::do_narrow

Class std::ctype_byname<wchar_t>
   size=1344 align=8
   base size=1344 base align=8
std::ctype_byname<wchar_t> (0x0x7fdec0adc7b8) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7fdec0adc820) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7fdec0adc7b8)
    std::__ctype_abstract_base<wchar_t> (0x0x7fdec0762700) 0
        primary-for std::ctype<wchar_t> (0x0x7fdec0adc820)
      std::locale::facet (0x0x7fdec0ab69c0) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7fdec0762700)
      std::ctype_base (0x0x7fdec0ab6a20) 0 empty

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

Vtable for std::numpunct<char>
std::numpunct<char>::_ZTVSt8numpunctIcE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8numpunctIcE)
16    (int (*)(...))std::numpunct<_CharT>::~numpunct<char>
24    (int (*)(...))std::numpunct<_CharT>::~numpunct<char>
32    (int (*)(...))std::numpunct<_CharT>::do_decimal_point<char>
40    (int (*)(...))std::numpunct<_CharT>::do_thousands_sep<char>
48    (int (*)(...))std::numpunct<_CharT>::do_grouping<char>
56    (int (*)(...))std::numpunct<_CharT>::do_truename<char>
64    (int (*)(...))std::numpunct<_CharT>::do_falsename<char>

Class std::numpunct<char>
   size=24 align=8
   base size=24 base align=8
std::numpunct<char> (0x0x7fdec0adcaf8) 0
    vptr=((& std::numpunct<char>::_ZTVSt8numpunctIcE) + 16u)
  std::locale::facet (0x0x7fdec0ab6ba0) 0
      primary-for std::numpunct<char> (0x0x7fdec0adcaf8)

Vtable for std::numpunct<wchar_t>
std::numpunct<wchar_t>::_ZTVSt8numpunctIwE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8numpunctIwE)
16    (int (*)(...))std::numpunct<_CharT>::~numpunct<wchar_t>
24    (int (*)(...))std::numpunct<_CharT>::~numpunct<wchar_t>
32    (int (*)(...))std::numpunct<_CharT>::do_decimal_point<wchar_t>
40    (int (*)(...))std::numpunct<_CharT>::do_thousands_sep<wchar_t>
48    (int (*)(...))std::numpunct<_CharT>::do_grouping<wchar_t>
56    (int (*)(...))std::numpunct<_CharT>::do_truename<wchar_t>
64    (int (*)(...))std::numpunct<_CharT>::do_falsename<wchar_t>

Class std::numpunct<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::numpunct<wchar_t> (0x0x7fdec0adcb60) 0
    vptr=((& std::numpunct<wchar_t>::_ZTVSt8numpunctIwE) + 16u)
  std::locale::facet (0x0x7fdec0ab6c00) 0
      primary-for std::numpunct<wchar_t> (0x0x7fdec0adcb60)

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

Class __gnu_cxx::__numeric_traits<char>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<char> (0x0x7fdec0adcea0) 0 empty
  __gnu_cxx::__numeric_traits_integer<char> (0x0x7fdec0ab6f00) 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> (0x0x7fdec0ab6f60) 0 empty

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

Class std::numpunct_byname<char>
   size=24 align=8
   base size=24 base align=8
std::numpunct_byname<char> (0x0x7fdec085d208) 0
    vptr=((& std::numpunct_byname<char>::_ZTVSt15numpunct_bynameIcE) + 16u)
  std::numpunct<char> (0x0x7fdec085d270) 0
      primary-for std::numpunct_byname<char> (0x0x7fdec085d208)
    std::locale::facet (0x0x7fdec084f2a0) 0
        primary-for std::numpunct<char> (0x0x7fdec085d270)

Vtable for std::num_get<char>
std::num_get<char>::_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE: 15u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE)
16    (int (*)(...))std::num_get<_CharT, _InIter>::~num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::num_get<_CharT, _InIter>::~num_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> > >
40    (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> > >
56    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
64    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
72    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
80    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
88    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
96    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
104   (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
112   (int (*)(...))std::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >

Class std::num_get<char>
   size=16 align=8
   base size=12 base align=8
std::num_get<char> (0x0x7fdec085d2d8) 0
    vptr=((& std::num_get<char>::_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7fdec084f300) 0
      primary-for std::num_get<char> (0x0x7fdec085d2d8)

Vtable for std::num_put<char>
std::num_put<char>::_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE)
16    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_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> > >
40    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
48    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
56    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
64    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
72    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
80    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
88    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::num_put<char>
   size=16 align=8
   base size=12 base align=8
std::num_put<char> (0x0x7fdec085d340) 0
    vptr=((& std::num_put<char>::_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7fdec084f3c0) 0
      primary-for std::num_put<char> (0x0x7fdec085d340)

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

Class std::numpunct_byname<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::numpunct_byname<wchar_t> (0x0x7fdec085d3a8) 0
    vptr=((& std::numpunct_byname<wchar_t>::_ZTVSt15numpunct_bynameIwE) + 16u)
  std::numpunct<wchar_t> (0x0x7fdec085d410) 0
      primary-for std::numpunct_byname<wchar_t> (0x0x7fdec085d3a8)
    std::locale::facet (0x0x7fdec084f480) 0
        primary-for std::numpunct<wchar_t> (0x0x7fdec085d410)

Vtable for std::num_get<wchar_t>
std::num_get<wchar_t>::_ZTVSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE: 15u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::num_get<_CharT, _InIter>::~num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::num_get<_CharT, _InIter>::~num_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> > >
40    (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> > >
56    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
80    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
88    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
96    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
104   (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
112   (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=16 align=8
   base size=12 base align=8
std::num_get<wchar_t> (0x0x7fdec085d478) 0
    vptr=((& std::num_get<wchar_t>::_ZTVSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7fdec084f4e0) 0
      primary-for std::num_get<wchar_t> (0x0x7fdec085d478)

Vtable for std::num_put<wchar_t>
std::num_put<wchar_t>::_ZTVSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_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> > >
40    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
80    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
88    (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=16 align=8
   base size=12 base align=8
std::num_put<wchar_t> (0x0x7fdec085d548) 0
    vptr=((& std::num_put<wchar_t>::_ZTVSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7fdec084f540) 0
      primary-for std::num_put<wchar_t> (0x0x7fdec085d548)

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

Class std::basic_ios<char>
   size=264 align=8
   base size=264 base align=8
std::basic_ios<char> (0x0x7fdec085d888) 0
    vptr=((& std::basic_ios<char>::_ZTVSt9basic_iosIcSt11char_traitsIcEE) + 16u)
  std::ios_base (0x0x7fdec084f600) 0
      primary-for std::basic_ios<char> (0x0x7fdec085d888)

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

Class std::basic_ios<wchar_t>
   size=264 align=8
   base size=264 base align=8
std::basic_ios<wchar_t> (0x0x7fdec085d958) 0
    vptr=((& std::basic_ios<wchar_t>::_ZTVSt9basic_iosIwSt11char_traitsIwEE) + 16u)
  std::ios_base (0x0x7fdec084f720) 0
      primary-for std::basic_ios<wchar_t> (0x0x7fdec085d958)

Vtable for std::basic_ostream<char>
std::basic_ostream<char>::_ZTVSo: 10u entries
0     8u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<char, std::char_traits<char> >
40    18446744073709551608u
48    (int (*)(...))-8
56    (int (*)(...))(& _ZTISo)
64    (int (*)(...))std::basic_ostream<char>::_ZTv0_n24_NSoD1Ev
72    (int (*)(...))std::basic_ostream<char>::_ZTv0_n24_NSoD0Ev

VTT for std::basic_ostream<char>
std::basic_ostream<char>::_ZTTSo: 2u entries
0     ((& std::basic_ostream<char>::_ZTVSo) + 24u)
8     ((& std::basic_ostream<char>::_ZTVSo) + 64u)

Class std::basic_ostream<char>
   size=272 align=8
   base size=8 base align=8
std::basic_ostream<char> (0x0x7fdec085de38) 0 nearly-empty
    vptridx=0u vptr=((& std::basic_ostream<char>::_ZTVSo) + 24u)
  std::basic_ios<char> (0x0x7fdec085dea0) 8 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_ostream<char>::_ZTVSo) + 64u)
    std::ios_base (0x0x7fdec084f960) 8
        primary-for std::basic_ios<char> (0x0x7fdec085dea0)

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

Vtable for std::basic_ostream<wchar_t>
std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE: 10u entries
0     8u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<wchar_t, std::char_traits<wchar_t> >
40    18446744073709551608u
48    (int (*)(...))-8
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_ostream<wchar_t>::_ZTv0_n24_NSt13basic_ostreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_ostream<wchar_t>::_ZTv0_n24_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) + 24u)
8     ((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_ostream<wchar_t>
   size=272 align=8
   base size=8 base align=8
std::basic_ostream<wchar_t> (0x0x7fdec0586068) 0 nearly-empty
    vptridx=0u vptr=((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ios<wchar_t> (0x0x7fdec05860d0) 8 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 64u)
    std::ios_base (0x0x7fdec084fa20) 8
        primary-for std::basic_ios<wchar_t> (0x0x7fdec05860d0)

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

Vtable for std::basic_istream<char>
std::basic_istream<char>::_ZTVSi: 10u entries
0     16u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<char, std::char_traits<char> >
40    18446744073709551600u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISi)
64    (int (*)(...))std::basic_istream<char>::_ZTv0_n24_NSiD1Ev
72    (int (*)(...))std::basic_istream<char>::_ZTv0_n24_NSiD0Ev

VTT for std::basic_istream<char>
std::basic_istream<char>::_ZTTSi: 2u entries
0     ((& std::basic_istream<char>::_ZTVSi) + 24u)
8     ((& std::basic_istream<char>::_ZTVSi) + 64u)

Class std::basic_istream<char>
   size=280 align=8
   base size=16 base align=8
std::basic_istream<char> (0x0x7fdec0586478) 0
    vptridx=0u vptr=((& std::basic_istream<char>::_ZTVSi) + 24u)
  std::basic_ios<char> (0x0x7fdec05864e0) 16 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_istream<char>::_ZTVSi) + 64u)
    std::ios_base (0x0x7fdec084fb40) 16
        primary-for std::basic_ios<char> (0x0x7fdec05864e0)

Vtable for std::basic_istream<wchar_t>
std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE: 10u entries
0     16u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<wchar_t, std::char_traits<wchar_t> >
40    18446744073709551600u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_istream<wchar_t>::_ZTv0_n24_NSt13basic_istreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_istream<wchar_t>::_ZTv0_n24_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) + 24u)
8     ((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_istream<wchar_t>
   size=280 align=8
   base size=16 base align=8
std::basic_istream<wchar_t> (0x0x7fdec05866e8) 0
    vptridx=0u vptr=((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ios<wchar_t> (0x0x7fdec0586750) 16 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 64u)
    std::ios_base (0x0x7fdec084fba0) 16
        primary-for std::basic_ios<wchar_t> (0x0x7fdec0586750)

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> > (0x0x7fdec084fd20) 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> (0x0x7fdec084fd80) 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> (0x0x7fdec0586bc8) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7fdec084fde0) 0 empty

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

Vtable for std::basic_iostream<char>
std::basic_iostream<char>::_ZTVSd: 15u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISd)
24    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<char, std::char_traits<char> >
40    8u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISd)
64    (int (*)(...))std::basic_iostream<char>::_ZThn16_NSdD1Ev
72    (int (*)(...))std::basic_iostream<char>::_ZThn16_NSdD0Ev
80    18446744073709551592u
88    (int (*)(...))-24
96    (int (*)(...))(& _ZTISd)
104   (int (*)(...))std::basic_iostream<char>::_ZTv0_n24_NSdD1Ev
112   (int (*)(...))std::basic_iostream<char>::_ZTv0_n24_NSdD0Ev

Construction vtable for std::basic_istream<char> (0x0x7fdec066b3a8 instance) in std::basic_iostream<char>
std::basic_iostream<char>::_ZTCSd0_Si: 10u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551592u
48    (int (*)(...))-24
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

Construction vtable for std::basic_ostream<char> (0x0x7fdec066b478 instance) in std::basic_iostream<char>
std::basic_iostream<char>::_ZTCSd16_So: 10u entries
0     8u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551608u
48    (int (*)(...))-8
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::basic_iostream<char>
std::basic_iostream<char>::_ZTTSd: 7u entries
0     ((& std::basic_iostream<char>::_ZTVSd) + 24u)
8     ((& std::basic_iostream<char>::_ZTCSd0_Si) + 24u)
16    ((& std::basic_iostream<char>::_ZTCSd0_Si) + 64u)
24    ((& std::basic_iostream<char>::_ZTCSd16_So) + 24u)
32    ((& std::basic_iostream<char>::_ZTCSd16_So) + 64u)
40    ((& std::basic_iostream<char>::_ZTVSd) + 104u)
48    ((& std::basic_iostream<char>::_ZTVSd) + 64u)

Class std::basic_iostream<char>
   size=288 align=8
   base size=24 base align=8
std::basic_iostream<char> (0x0x7fdec0684c40) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x7fdec066b3a8) 0
      primary-for std::basic_iostream<char> (0x0x7fdec0684c40)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fdec066b410) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x7fdec084fea0) 24
          primary-for std::basic_ios<char> (0x0x7fdec066b410)
  std::basic_ostream<char> (0x0x7fdec066b478) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x7fdec066b410) 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 (0x0x7fdec084ff00) 0

Vtable for std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE: 15u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<wchar_t, std::char_traits<wchar_t> >
40    8u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_iostream<wchar_t>::_ZThn16_NSt14basic_iostreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_iostream<wchar_t>::_ZThn16_NSt14basic_iostreamIwSt11char_traitsIwEED0Ev
80    18446744073709551592u
88    (int (*)(...))-24
96    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
104   (int (*)(...))std::basic_iostream<wchar_t>::_ZTv0_n24_NSt14basic_iostreamIwSt11char_traitsIwEED1Ev
112   (int (*)(...))std::basic_iostream<wchar_t>::_ZTv0_n24_NSt14basic_iostreamIwSt11char_traitsIwEED0Ev

Construction vtable for std::basic_istream<wchar_t> (0x0x7fdec066b820 instance) in std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E: 10u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551592u
48    (int (*)(...))-24
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

Construction vtable for std::basic_ostream<wchar_t> (0x0x7fdec066b8f0 instance) in std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E: 10u entries
0     8u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551608u
48    (int (*)(...))-8
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    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) + 24u)
8     ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 24u)
16    ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 64u)
24    ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E) + 24u)
32    ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E) + 64u)
40    ((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
48    ((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_iostream<wchar_t>
   size=288 align=8
   base size=24 base align=8
std::basic_iostream<wchar_t> (0x0x7fdec06b5380) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7fdec066b820) 0
      primary-for std::basic_iostream<wchar_t> (0x0x7fdec06b5380)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7fdec066b888) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
      std::ios_base (0x0x7fdec084ff60) 24
          primary-for std::basic_ios<wchar_t> (0x0x7fdec066b888)
  std::basic_ostream<wchar_t> (0x0x7fdec066b8f0) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)
    std::basic_ios<wchar_t> (0x0x7fdec066b888) alternative-path

Class boost::error_info<boost::throw_function_, const char*>
   size=8 align=8
   base size=8 base align=8
boost::error_info<boost::throw_function_, const char*> (0x0x7fdec06d1120) 0

Class boost::error_info<boost::throw_file_, const char*>
   size=8 align=8
   base size=8 base align=8
boost::error_info<boost::throw_file_, const char*> (0x0x7fdec06d1180) 0

Class boost::error_info<boost::throw_line_, int>
   size=4 align=4
   base size=4 base align=4
boost::error_info<boost::throw_line_, int> (0x0x7fdec06d11e0) 0

Vtable for boost::exception_detail::error_info_container
boost::exception_detail::error_info_container::_ZTVN5boost16exception_detail20error_info_containerE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail20error_info_containerE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual

Class boost::exception_detail::error_info_container
   size=8 align=8
   base size=8 base align=8
boost::exception_detail::error_info_container (0x0x7fdec06d1240) 0 nearly-empty
    vptr=((& boost::exception_detail::error_info_container::_ZTVN5boost16exception_detail20error_info_containerE) + 16u)

Class boost::exception_detail::refcount_ptr<boost::exception_detail::error_info_container>
   size=8 align=8
   base size=8 base align=8
boost::exception_detail::refcount_ptr<boost::exception_detail::error_info_container> (0x0x7fdec06d1300) 0

Vtable for boost::exception
boost::exception::_ZTVN5boost9exceptionE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost9exceptionE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual

Class boost::exception
   size=40 align=8
   base size=36 base align=8
boost::exception (0x0x7fdec06d12a0) 0
    vptr=((& boost::exception::_ZTVN5boost9exceptionE) + 16u)

Class boost::exception_detail::large_size
   size=256 align=1
   base size=256 base align=1
boost::exception_detail::large_size (0x0x7fdec06d1420) 0

Class boost::exception_detail::small_size
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::small_size (0x0x7fdec06d1480) 0 empty

Vtable for boost::exception_detail::clone_base
boost::exception_detail::clone_base::_ZTVN5boost16exception_detail10clone_baseE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail10clone_baseE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    0u
40    0u

Class boost::exception_detail::clone_base
   size=8 align=8
   base size=8 base align=8
boost::exception_detail::clone_base (0x0x7fdec06d1600) 0 nearly-empty
    vptr=((& boost::exception_detail::clone_base::_ZTVN5boost16exception_detail10clone_baseE) + 16u)

Vtable for boost::bad_weak_ptr
boost::bad_weak_ptr::_ZTVN5boost12bad_weak_ptrE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost12bad_weak_ptrE)
16    (int (*)(...))boost::bad_weak_ptr::~bad_weak_ptr
24    (int (*)(...))boost::bad_weak_ptr::~bad_weak_ptr
32    (int (*)(...))boost::bad_weak_ptr::what

Class boost::bad_weak_ptr
   size=8 align=8
   base size=8 base align=8
boost::bad_weak_ptr (0x0x7fdec066bf08) 0 nearly-empty
    vptr=((& boost::bad_weak_ptr::_ZTVN5boost12bad_weak_ptrE) + 16u)
  std::exception (0x0x7fdec06d17e0) 0 nearly-empty
      primary-for boost::bad_weak_ptr (0x0x7fdec066bf08)

Vtable for std::type_info
std::type_info::_ZTVSt9type_info: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9type_info)
16    (int (*)(...))std::type_info::~type_info
24    (int (*)(...))std::type_info::~type_info
32    (int (*)(...))std::type_info::__is_pointer_p
40    (int (*)(...))std::type_info::__is_function_p
48    (int (*)(...))std::type_info::__do_catch
56    (int (*)(...))std::type_info::__do_upcast

Class std::type_info
   size=16 align=8
   base size=16 base align=8
std::type_info (0x0x7fdec06d1840) 0
    vptr=((& std::type_info::_ZTVSt9type_info) + 16u)

Vtable for std::bad_cast
std::bad_cast::_ZTVSt8bad_cast: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8bad_cast)
16    (int (*)(...))std::bad_cast::~bad_cast
24    (int (*)(...))std::bad_cast::~bad_cast
32    (int (*)(...))std::bad_cast::what

Class std::bad_cast
   size=8 align=8
   base size=8 base align=8
std::bad_cast (0x0x7fdec066bf70) 0 nearly-empty
    vptr=((& std::bad_cast::_ZTVSt8bad_cast) + 16u)
  std::exception (0x0x7fdec06d18a0) 0 nearly-empty
      primary-for std::bad_cast (0x0x7fdec066bf70)

Vtable for std::bad_typeid
std::bad_typeid::_ZTVSt10bad_typeid: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt10bad_typeid)
16    (int (*)(...))std::bad_typeid::~bad_typeid
24    (int (*)(...))std::bad_typeid::~bad_typeid
32    (int (*)(...))std::bad_typeid::what

Class std::bad_typeid
   size=8 align=8
   base size=8 base align=8
std::bad_typeid (0x0x7fdec066b000) 0 nearly-empty
    vptr=((& std::bad_typeid::_ZTVSt10bad_typeid) + 16u)
  std::exception (0x0x7fdec06d1900) 0 nearly-empty
      primary-for std::bad_typeid (0x0x7fdec066b000)

Vtable for boost::detail::sp_counted_base
boost::detail::sp_counted_base::_ZTVN5boost6detail15sp_counted_baseE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail15sp_counted_baseE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))boost::detail::sp_counted_base::destroy
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual

Class boost::detail::sp_counted_base
   size=16 align=8
   base size=16 base align=8
boost::detail::sp_counted_base (0x0x7fdec06d1960) 0
    vptr=((& boost::detail::sp_counted_base::_ZTVN5boost6detail15sp_counted_baseE) + 16u)

Class boost::detail::sp_nothrow_tag
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_nothrow_tag (0x0x7fdec06d1ae0) 0 empty

Class boost::detail::shared_count
   size=8 align=8
   base size=8 base align=8
boost::detail::shared_count (0x0x7fdec06d1ba0) 0

Class std::binary_function<boost::detail::sp_counted_base*, boost::detail::sp_counted_base*, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<boost::detail::sp_counted_base*, boost::detail::sp_counted_base*, bool> (0x0x7fdec06d1c00) 0 empty

Class std::less<boost::detail::sp_counted_base*>
   size=1 align=1
   base size=1 base align=1
std::less<boost::detail::sp_counted_base*> (0x0x7fdec066ba28) 0 empty
  std::binary_function<boost::detail::sp_counted_base*, boost::detail::sp_counted_base*, bool> (0x0x7fdec06d1d20) 0 empty

Class boost::detail::weak_count
   size=8 align=8
   base size=8 base align=8
boost::detail::weak_count (0x0x7fdec06d1de0) 0

Class boost::detail::sp_empty
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_empty (0x0x7fdec03a2000) 0 empty

Class boost::detail::sp_enable_if_convertible_impl<true>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdec03a2060) 0 empty

Class boost::detail::sp_enable_if_convertible_impl<false>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_convertible_impl<false> (0x0x7fdec03a20c0) 0 empty

Class boost::detail::spinlock::scoped_lock
   size=8 align=8
   base size=8 base align=8
boost::detail::spinlock::scoped_lock (0x0x7fdec03a21e0) 0

Class boost::detail::spinlock
   size=4 align=4
   base size=4 base align=4
boost::detail::spinlock (0x0x7fdec03a2180) 0

Class boost::detail::sp_dereference<void>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<void> (0x0x7fdec03a2480) 0 empty

Class boost::detail::sp_dereference<const void>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<const void> (0x0x7fdec03a24e0) 0 empty

Class boost::detail::sp_dereference<volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<volatile void> (0x0x7fdec03a2540) 0 empty

Class boost::detail::sp_dereference<const volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<const volatile void> (0x0x7fdec03a25a0) 0 empty

Class boost::detail::sp_element<void>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<void> (0x0x7fdec03a2ba0) 0 empty

Class boost::detail::sp_member_access<void>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<void> (0x0x7fdec03a2c00) 0 empty

Class boost::detail::sp_array_access<void>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<void> (0x0x7fdec03a2c60) 0 empty

Class boost::shared_ptr<void>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<void> (0x0x7fdec03a2b40) 0

Class boost::detail::esft2_deleter_wrapper
   size=16 align=8
   base size=16 base align=8
boost::detail::esft2_deleter_wrapper (0x0x7fdec03a2ae0) 0

Class boost::detail::spinlock_pool<2>
   size=1 align=1
   base size=0 base align=1
boost::detail::spinlock_pool<2> (0x0x7fdec03a2cc0) 0 empty

Class std::time_base
   size=1 align=1
   base size=0 base align=1
std::time_base (0x0x7fdec03a2d20) 0 empty

Vtable for std::__timepunct_cache<char>
std::__timepunct_cache<char>::_ZTVSt17__timepunct_cacheIcE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt17__timepunct_cacheIcE)
16    (int (*)(...))std::__timepunct_cache<_CharT>::~__timepunct_cache<char>
24    (int (*)(...))std::__timepunct_cache<_CharT>::~__timepunct_cache<char>

Class std::__timepunct_cache<char>
   size=400 align=8
   base size=393 base align=8
std::__timepunct_cache<char> (0x0x7fdec04660d0) 0
    vptr=((& std::__timepunct_cache<char>::_ZTVSt17__timepunct_cacheIcE) + 16u)
  std::locale::facet (0x0x7fdec03a2de0) 0
      primary-for std::__timepunct_cache<char> (0x0x7fdec04660d0)

Vtable for std::__timepunct_cache<wchar_t>
std::__timepunct_cache<wchar_t>::_ZTVSt17__timepunct_cacheIwE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt17__timepunct_cacheIwE)
16    (int (*)(...))std::__timepunct_cache<_CharT>::~__timepunct_cache<wchar_t>
24    (int (*)(...))std::__timepunct_cache<_CharT>::~__timepunct_cache<wchar_t>

Class std::__timepunct_cache<wchar_t>
   size=400 align=8
   base size=393 base align=8
std::__timepunct_cache<wchar_t> (0x0x7fdec0466138) 0
    vptr=((& std::__timepunct_cache<wchar_t>::_ZTVSt17__timepunct_cacheIwE) + 16u)
  std::locale::facet (0x0x7fdec03a2e40) 0
      primary-for std::__timepunct_cache<wchar_t> (0x0x7fdec0466138)

Vtable for std::__timepunct<char>
std::__timepunct<char>::_ZTVSt11__timepunctIcE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt11__timepunctIcE)
16    (int (*)(...))std::__timepunct<_CharT>::~__timepunct<char>
24    (int (*)(...))std::__timepunct<_CharT>::~__timepunct<char>

Class std::__timepunct<char>
   size=40 align=8
   base size=40 base align=8
std::__timepunct<char> (0x0x7fdec0466208) 0
    vptr=((& std::__timepunct<char>::_ZTVSt11__timepunctIcE) + 16u)
  std::locale::facet (0x0x7fdec03a2f00) 0
      primary-for std::__timepunct<char> (0x0x7fdec0466208)

Vtable for std::__timepunct<wchar_t>
std::__timepunct<wchar_t>::_ZTVSt11__timepunctIwE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt11__timepunctIwE)
16    (int (*)(...))std::__timepunct<_CharT>::~__timepunct<wchar_t>
24    (int (*)(...))std::__timepunct<_CharT>::~__timepunct<wchar_t>

Class std::__timepunct<wchar_t>
   size=40 align=8
   base size=40 base align=8
std::__timepunct<wchar_t> (0x0x7fdec0466270) 0
    vptr=((& std::__timepunct<wchar_t>::_ZTVSt11__timepunctIwE) + 16u)
  std::locale::facet (0x0x7fdec03a2f60) 0
      primary-for std::__timepunct<wchar_t> (0x0x7fdec0466270)

Class std::money_base::pattern
   size=4 align=1
   base size=4 base align=1
std::money_base::pattern (0x0x7fdec04ad2a0) 0

Class std::money_base
   size=1 align=1
   base size=0 base align=1
std::money_base (0x0x7fdec04ad240) 0 empty

Vtable for std::moneypunct<char, true>
std::moneypunct<char, true>::_ZTVSt10moneypunctIcLb1EE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt10moneypunctIcLb1EE)
16    (int (*)(...))std::moneypunct<_CharT, _Intl>::~moneypunct<char, true>
24    (int (*)(...))std::moneypunct<_CharT, _Intl>::~moneypunct<char, true>
32    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_decimal_point<char, true>
40    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_thousands_sep<char, true>
48    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_grouping<char, true>
56    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_curr_symbol<char, true>
64    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_positive_sign<char, true>
72    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_negative_sign<char, true>
80    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_frac_digits<char, true>
88    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_pos_format<char, true>
96    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_neg_format<char, true>

Class std::moneypunct<char, true>
   size=24 align=8
   base size=24 base align=8
std::moneypunct<char, true> (0x0x7fdec04e47e0) 0
    vptr=((& std::moneypunct<char, true>::_ZTVSt10moneypunctIcLb1EE) + 16u)
  std::locale::facet (0x0x7fdec04ad420) 0
      primary-for std::moneypunct<char, true> (0x0x7fdec04e47e0)
  std::money_base (0x0x7fdec04ad480) 0 empty

Vtable for std::moneypunct<char, false>
std::moneypunct<char, false>::_ZTVSt10moneypunctIcLb0EE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt10moneypunctIcLb0EE)
16    (int (*)(...))std::moneypunct<_CharT, _Intl>::~moneypunct<char, false>
24    (int (*)(...))std::moneypunct<_CharT, _Intl>::~moneypunct<char, false>
32    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_decimal_point<char, false>
40    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_thousands_sep<char, false>
48    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_grouping<char, false>
56    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_curr_symbol<char, false>
64    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_positive_sign<char, false>
72    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_negative_sign<char, false>
80    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_frac_digits<char, false>
88    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_pos_format<char, false>
96    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_neg_format<char, false>

Class std::moneypunct<char, false>
   size=24 align=8
   base size=24 base align=8
std::moneypunct<char, false> (0x0x7fdec04e49a0) 0
    vptr=((& std::moneypunct<char, false>::_ZTVSt10moneypunctIcLb0EE) + 16u)
  std::locale::facet (0x0x7fdec04ad4e0) 0
      primary-for std::moneypunct<char, false> (0x0x7fdec04e49a0)
  std::money_base (0x0x7fdec04ad540) 0 empty

Vtable for std::moneypunct<wchar_t, true>
std::moneypunct<wchar_t, true>::_ZTVSt10moneypunctIwLb1EE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt10moneypunctIwLb1EE)
16    (int (*)(...))std::moneypunct<_CharT, _Intl>::~moneypunct<wchar_t, true>
24    (int (*)(...))std::moneypunct<_CharT, _Intl>::~moneypunct<wchar_t, true>
32    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_decimal_point<wchar_t, true>
40    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_thousands_sep<wchar_t, true>
48    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_grouping<wchar_t, true>
56    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_curr_symbol<wchar_t, true>
64    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_positive_sign<wchar_t, true>
72    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_negative_sign<wchar_t, true>
80    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_frac_digits<wchar_t, true>
88    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_pos_format<wchar_t, true>
96    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_neg_format<wchar_t, true>

Class std::moneypunct<wchar_t, true>
   size=24 align=8
   base size=24 base align=8
std::moneypunct<wchar_t, true> (0x0x7fdec04e4d20) 0
    vptr=((& std::moneypunct<wchar_t, true>::_ZTVSt10moneypunctIwLb1EE) + 16u)
  std::locale::facet (0x0x7fdec04ad5a0) 0
      primary-for std::moneypunct<wchar_t, true> (0x0x7fdec04e4d20)
  std::money_base (0x0x7fdec04ad600) 0 empty

Vtable for std::moneypunct<wchar_t, false>
std::moneypunct<wchar_t, false>::_ZTVSt10moneypunctIwLb0EE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt10moneypunctIwLb0EE)
16    (int (*)(...))std::moneypunct<_CharT, _Intl>::~moneypunct<wchar_t, false>
24    (int (*)(...))std::moneypunct<_CharT, _Intl>::~moneypunct<wchar_t, false>
32    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_decimal_point<wchar_t, false>
40    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_thousands_sep<wchar_t, false>
48    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_grouping<wchar_t, false>
56    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_curr_symbol<wchar_t, false>
64    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_positive_sign<wchar_t, false>
72    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_negative_sign<wchar_t, false>
80    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_frac_digits<wchar_t, false>
88    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_pos_format<wchar_t, false>
96    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_neg_format<wchar_t, false>

Class std::moneypunct<wchar_t, false>
   size=24 align=8
   base size=24 base align=8
std::moneypunct<wchar_t, false> (0x0x7fdec04e4ee0) 0
    vptr=((& std::moneypunct<wchar_t, false>::_ZTVSt10moneypunctIwLb0EE) + 16u)
  std::locale::facet (0x0x7fdec04ad660) 0
      primary-for std::moneypunct<wchar_t, false> (0x0x7fdec04e4ee0)
  std::money_base (0x0x7fdec04ad6c0) 0 empty

Class std::messages_base
   size=1 align=1
   base size=0 base align=1
std::messages_base (0x0x7fdec04ad900) 0 empty

Vtable for std::messages<char>
std::messages<char>::_ZTVSt8messagesIcE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8messagesIcE)
16    (int (*)(...))std::messages<_CharT>::~messages<char>
24    (int (*)(...))std::messages<_CharT>::~messages<char>
32    (int (*)(...))std::messages<_CharT>::do_open<char>
40    (int (*)(...))std::messages<_CharT>::do_get<char>
48    (int (*)(...))std::messages<_CharT>::do_close<char>

Class std::messages<char>
   size=32 align=8
   base size=32 base align=8
std::messages<char> (0x0x7fdec01324d0) 0
    vptr=((& std::messages<char>::_ZTVSt8messagesIcE) + 16u)
  std::locale::facet (0x0x7fdec04ada20) 0
      primary-for std::messages<char> (0x0x7fdec01324d0)
  std::messages_base (0x0x7fdec04ada80) 0 empty

Vtable for std::messages<wchar_t>
std::messages<wchar_t>::_ZTVSt8messagesIwE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8messagesIwE)
16    (int (*)(...))std::messages<_CharT>::~messages<wchar_t>
24    (int (*)(...))std::messages<_CharT>::~messages<wchar_t>
32    (int (*)(...))std::messages<_CharT>::do_open<wchar_t>
40    (int (*)(...))std::messages<_CharT>::do_get<wchar_t>
48    (int (*)(...))std::messages<_CharT>::do_close<wchar_t>

Class std::messages<wchar_t>
   size=32 align=8
   base size=32 base align=8
std::messages<wchar_t> (0x0x7fdec0132690) 0
    vptr=((& std::messages<wchar_t>::_ZTVSt8messagesIwE) + 16u)
  std::locale::facet (0x0x7fdec04adae0) 0
      primary-for std::messages<wchar_t> (0x0x7fdec0132690)
  std::messages_base (0x0x7fdec04adb40) 0 empty

Class std::codecvt_base
   size=1 align=1
   base size=0 base align=1
std::codecvt_base (0x0x7fdec04adc00) 0 empty

Vtable for std::__codecvt_abstract_base<char, char, __mbstate_t>
std::__codecvt_abstract_base<char, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

Class std::__codecvt_abstract_base<char, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fdec01782a0) 0
    vptr=((& std::__codecvt_abstract_base<char, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7fdec04add80) 0
      primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fdec01782a0)
  std::codecvt_base (0x0x7fdec04adde0) 0 empty

Vtable for std::codecvt<char, char, __mbstate_t>
std::codecvt<char, char, __mbstate_t>::_ZTVSt7codecvtIcc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7codecvtIcc11__mbstate_tE)
16    (int (*)(...))std::codecvt<char, char, __mbstate_t>::~codecvt
24    (int (*)(...))std::codecvt<char, char, __mbstate_t>::~codecvt
32    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_max_length

Class std::codecvt<char, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt<char, char, __mbstate_t> (0x0x7fdec0466f70) 0
    vptr=((& std::codecvt<char, char, __mbstate_t>::_ZTVSt7codecvtIcc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fdec0178380) 0
      primary-for std::codecvt<char, char, __mbstate_t> (0x0x7fdec0466f70)
    std::locale::facet (0x0x7fdec04ade40) 0
        primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fdec0178380)
    std::codecvt_base (0x0x7fdec04adea0) 0 empty

Vtable for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>
std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIwc11__mbstate_tE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

Class std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fdec01784d0) 0
    vptr=((& std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7fdec04adf00) 0
      primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fdec01784d0)
  std::codecvt_base (0x0x7fdec04adf60) 0 empty

Vtable for std::codecvt<wchar_t, char, __mbstate_t>
std::codecvt<wchar_t, char, __mbstate_t>::_ZTVSt7codecvtIwc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7codecvtIwc11__mbstate_tE)
16    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::~codecvt
24    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::~codecvt
32    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_max_length

Class std::codecvt<wchar_t, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt<wchar_t, char, __mbstate_t> (0x0x7fdec018e068) 0
    vptr=((& std::codecvt<wchar_t, char, __mbstate_t>::_ZTVSt7codecvtIwc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fdec0178620) 0
      primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7fdec018e068)
    std::locale::facet (0x0x7fdec01a4000) 0
        primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fdec0178620)
    std::codecvt_base (0x0x7fdec01a4060) 0 empty

Vtable for std::codecvt_byname<char, char, __mbstate_t>
std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14codecvt_bynameIcc11__mbstate_tE)
16    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<char, char, __mbstate_t>
24    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<char, char, __mbstate_t>
32    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_max_length

Class std::codecvt_byname<char, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt_byname<char, char, __mbstate_t> (0x0x7fdec018e1a0) 0
    vptr=((& std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE) + 16u)
  std::codecvt<char, char, __mbstate_t> (0x0x7fdec018e208) 0
      primary-for std::codecvt_byname<char, char, __mbstate_t> (0x0x7fdec018e1a0)
    std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fdec0178a80) 0
        primary-for std::codecvt<char, char, __mbstate_t> (0x0x7fdec018e208)
      std::locale::facet (0x0x7fdec01a4120) 0
          primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fdec0178a80)
      std::codecvt_base (0x0x7fdec01a4180) 0 empty

Vtable for std::codecvt_byname<wchar_t, char, __mbstate_t>
std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14codecvt_bynameIwc11__mbstate_tE)
16    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<wchar_t, char, __mbstate_t>
24    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<wchar_t, char, __mbstate_t>
32    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_max_length

Class std::codecvt_byname<wchar_t, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7fdec018e2d8) 0
    vptr=((& std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE) + 16u)
  std::codecvt<wchar_t, char, __mbstate_t> (0x0x7fdec018e340) 0
      primary-for std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7fdec018e2d8)
    std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fdec0178c40) 0
        primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7fdec018e340)
      std::locale::facet (0x0x7fdec01a41e0) 0
          primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fdec0178c40)
      std::codecvt_base (0x0x7fdec01a4240) 0 empty

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

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

Vtable for std::moneypunct_byname<char, false>
std::moneypunct_byname<char, false>::_ZTVSt17moneypunct_bynameIcLb0EE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt17moneypunct_bynameIcLb0EE)
16    (int (*)(...))std::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<char, false>
24    (int (*)(...))std::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<char, false>
32    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_decimal_point<char, false>
40    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_thousands_sep<char, false>
48    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_grouping<char, false>
56    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_curr_symbol<char, false>
64    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_positive_sign<char, false>
72    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_negative_sign<char, false>
80    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_frac_digits<char, false>
88    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_pos_format<char, false>
96    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_neg_format<char, false>

Class std::moneypunct_byname<char, false>
   size=24 align=8
   base size=24 base align=8
std::moneypunct_byname<char, false> (0x0x7fdec018eaf8) 0
    vptr=((& std::moneypunct_byname<char, false>::_ZTVSt17moneypunct_bynameIcLb0EE) + 16u)
  std::moneypunct<char, false> (0x0x7fdec0235a10) 0
      primary-for std::moneypunct_byname<char, false> (0x0x7fdec018eaf8)
    std::locale::facet (0x0x7fdec01a48a0) 0
        primary-for std::moneypunct<char, false> (0x0x7fdec0235a10)
    std::money_base (0x0x7fdec01a4900) 0 empty

Vtable for std::moneypunct_byname<char, true>
std::moneypunct_byname<char, true>::_ZTVSt17moneypunct_bynameIcLb1EE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt17moneypunct_bynameIcLb1EE)
16    (int (*)(...))std::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<char, true>
24    (int (*)(...))std::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<char, true>
32    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_decimal_point<char, true>
40    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_thousands_sep<char, true>
48    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_grouping<char, true>
56    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_curr_symbol<char, true>
64    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_positive_sign<char, true>
72    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_negative_sign<char, true>
80    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_frac_digits<char, true>
88    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_pos_format<char, true>
96    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_neg_format<char, true>

Class std::moneypunct_byname<char, true>
   size=24 align=8
   base size=24 base align=8
std::moneypunct_byname<char, true> (0x0x7fdec018eb60) 0
    vptr=((& std::moneypunct_byname<char, true>::_ZTVSt17moneypunct_bynameIcLb1EE) + 16u)
  std::moneypunct<char, true> (0x0x7fdec0235a80) 0
      primary-for std::moneypunct_byname<char, true> (0x0x7fdec018eb60)
    std::locale::facet (0x0x7fdec01a4960) 0
        primary-for std::moneypunct<char, true> (0x0x7fdec0235a80)
    std::money_base (0x0x7fdec01a49c0) 0 empty

Vtable for std::money_get<char>
std::money_get<char>::_ZTVSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE)
16    (int (*)(...))std::money_get<_CharT, _InIter>::~money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::money_get<_CharT, _InIter>::~money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::money_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::money_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >

Class std::money_get<char>
   size=16 align=8
   base size=12 base align=8
std::money_get<char> (0x0x7fdec018ebc8) 0
    vptr=((& std::money_get<char>::_ZTVSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7fdec01a4a20) 0
      primary-for std::money_get<char> (0x0x7fdec018ebc8)

Vtable for std::money_put<char>
std::money_put<char>::_ZTVSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE)
16    (int (*)(...))std::money_put<_CharT, _OutIter>::~money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::money_put<_CharT, _OutIter>::~money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::money_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::money_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::money_put<char>
   size=16 align=8
   base size=12 base align=8
std::money_put<char> (0x0x7fdec018ec98) 0
    vptr=((& std::money_put<char>::_ZTVSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7fdec01a4a80) 0
      primary-for std::money_put<char> (0x0x7fdec018ec98)

Vtable for std::time_put<char>
std::time_put<char>::_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE)
16    (int (*)(...))std::time_put<_CharT, _OutIter>::~time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::time_put<_CharT, _OutIter>::~time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::time_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::time_put<char>
   size=16 align=8
   base size=12 base align=8
std::time_put<char> (0x0x7fdec018ed68) 0
    vptr=((& std::time_put<char>::_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7fdec01a4ae0) 0
      primary-for std::time_put<char> (0x0x7fdec018ed68)

Vtable for std::time_put_byname<char>
std::time_put_byname<char>::_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE)
16    (int (*)(...))std::time_put_byname<_CharT, _OutIter>::~time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::time_put_byname<_CharT, _OutIter>::~time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::time_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::time_put_byname<char>
   size=16 align=8
   base size=12 base align=8
std::time_put_byname<char> (0x0x7fdec018edd0) 0
    vptr=((& std::time_put_byname<char>::_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::time_put<char> (0x0x7fdec018ee38) 0
      primary-for std::time_put_byname<char> (0x0x7fdec018edd0)
    std::locale::facet (0x0x7fdec01a4ba0) 0
        primary-for std::time_put<char> (0x0x7fdec018ee38)

Vtable for std::time_get<char>
std::time_get<char>::_ZTVSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE)
16    (int (*)(...))std::time_get<_CharT, _InIter>::~time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::time_get<_CharT, _InIter>::~time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::time_get<_CharT, _InIter>::do_date_order<char, std::istreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_time<char, std::istreambuf_iterator<char, std::char_traits<char> > >
48    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_date<char, std::istreambuf_iterator<char, std::char_traits<char> > >
56    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_weekday<char, std::istreambuf_iterator<char, std::char_traits<char> > >
64    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_monthname<char, std::istreambuf_iterator<char, std::char_traits<char> > >
72    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_year<char, std::istreambuf_iterator<char, std::char_traits<char> > >

Class std::time_get<char>
   size=16 align=8
   base size=12 base align=8
std::time_get<char> (0x0x7fdec0235f50) 0
    vptr=((& std::time_get<char>::_ZTVSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7fdec01a4c60) 0
      primary-for std::time_get<char> (0x0x7fdec0235f50)
  std::time_base (0x0x7fdec01a4cc0) 0 empty

Vtable for std::time_get_byname<char>
std::time_get_byname<char>::_ZTVSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE)
16    (int (*)(...))std::time_get_byname<_CharT, _InIter>::~time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::time_get_byname<_CharT, _InIter>::~time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::time_get<_CharT, _InIter>::do_date_order<char, std::istreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_time<char, std::istreambuf_iterator<char, std::char_traits<char> > >
48    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_date<char, std::istreambuf_iterator<char, std::char_traits<char> > >
56    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_weekday<char, std::istreambuf_iterator<char, std::char_traits<char> > >
64    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_monthname<char, std::istreambuf_iterator<char, std::char_traits<char> > >
72    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_year<char, std::istreambuf_iterator<char, std::char_traits<char> > >

Class std::time_get_byname<char>
   size=16 align=8
   base size=12 base align=8
std::time_get_byname<char> (0x0x7fdec018ef08) 0
    vptr=((& std::time_get_byname<char>::_ZTVSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::time_get<char> (0x0x7fdec025d070) 0
      primary-for std::time_get_byname<char> (0x0x7fdec018ef08)
    std::locale::facet (0x0x7fdec01a4d80) 0
        primary-for std::time_get<char> (0x0x7fdec025d070)
    std::time_base (0x0x7fdec01a4de0) 0 empty

Vtable for std::messages_byname<char>
std::messages_byname<char>::_ZTVSt15messages_bynameIcE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15messages_bynameIcE)
16    (int (*)(...))std::messages_byname<_CharT>::~messages_byname<char>
24    (int (*)(...))std::messages_byname<_CharT>::~messages_byname<char>
32    (int (*)(...))std::messages<_CharT>::do_open<char>
40    (int (*)(...))std::messages<_CharT>::do_get<char>
48    (int (*)(...))std::messages<_CharT>::do_close<char>

Class std::messages_byname<char>
   size=32 align=8
   base size=32 base align=8
std::messages_byname<char> (0x0x7fdec018e410) 0
    vptr=((& std::messages_byname<char>::_ZTVSt15messages_bynameIcE) + 16u)
  std::messages<char> (0x0x7fdec025d1c0) 0
      primary-for std::messages_byname<char> (0x0x7fdec018e410)
    std::locale::facet (0x0x7fdec01a4ea0) 0
        primary-for std::messages<char> (0x0x7fdec025d1c0)
    std::messages_base (0x0x7fdec01a4f00) 0 empty

Vtable for std::moneypunct_byname<wchar_t, false>
std::moneypunct_byname<wchar_t, false>::_ZTVSt17moneypunct_bynameIwLb0EE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt17moneypunct_bynameIwLb0EE)
16    (int (*)(...))std::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<wchar_t, false>
24    (int (*)(...))std::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<wchar_t, false>
32    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_decimal_point<wchar_t, false>
40    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_thousands_sep<wchar_t, false>
48    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_grouping<wchar_t, false>
56    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_curr_symbol<wchar_t, false>
64    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_positive_sign<wchar_t, false>
72    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_negative_sign<wchar_t, false>
80    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_frac_digits<wchar_t, false>
88    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_pos_format<wchar_t, false>
96    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_neg_format<wchar_t, false>

Class std::moneypunct_byname<wchar_t, false>
   size=24 align=8
   base size=24 base align=8
std::moneypunct_byname<wchar_t, false> (0x0x7fdec018e4e0) 0
    vptr=((& std::moneypunct_byname<wchar_t, false>::_ZTVSt17moneypunct_bynameIwLb0EE) + 16u)
  std::moneypunct<wchar_t, false> (0x0x7fdec025d310) 0
      primary-for std::moneypunct_byname<wchar_t, false> (0x0x7fdec018e4e0)
    std::locale::facet (0x0x7fdec01a4f60) 0
        primary-for std::moneypunct<wchar_t, false> (0x0x7fdec025d310)
    std::money_base (0x0x7fdec0284000) 0 empty

Vtable for std::moneypunct_byname<wchar_t, true>
std::moneypunct_byname<wchar_t, true>::_ZTVSt17moneypunct_bynameIwLb1EE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt17moneypunct_bynameIwLb1EE)
16    (int (*)(...))std::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<wchar_t, true>
24    (int (*)(...))std::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<wchar_t, true>
32    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_decimal_point<wchar_t, true>
40    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_thousands_sep<wchar_t, true>
48    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_grouping<wchar_t, true>
56    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_curr_symbol<wchar_t, true>
64    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_positive_sign<wchar_t, true>
72    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_negative_sign<wchar_t, true>
80    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_frac_digits<wchar_t, true>
88    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_pos_format<wchar_t, true>
96    (int (*)(...))std::moneypunct<_CharT, _Intl>::do_neg_format<wchar_t, true>

Class std::moneypunct_byname<wchar_t, true>
   size=24 align=8
   base size=24 base align=8
std::moneypunct_byname<wchar_t, true> (0x0x7fdec0287000) 0
    vptr=((& std::moneypunct_byname<wchar_t, true>::_ZTVSt17moneypunct_bynameIwLb1EE) + 16u)
  std::moneypunct<wchar_t, true> (0x0x7fdec025d380) 0
      primary-for std::moneypunct_byname<wchar_t, true> (0x0x7fdec0287000)
    std::locale::facet (0x0x7fdec0284060) 0
        primary-for std::moneypunct<wchar_t, true> (0x0x7fdec025d380)
    std::money_base (0x0x7fdec02840c0) 0 empty

Vtable for std::money_get<wchar_t>
std::money_get<wchar_t>::_ZTVSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::money_get<_CharT, _InIter>::~money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::money_get<_CharT, _InIter>::~money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::money_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::money_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::money_get<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::money_get<wchar_t> (0x0x7fdec0287068) 0
    vptr=((& std::money_get<wchar_t>::_ZTVSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7fdec0284120) 0
      primary-for std::money_get<wchar_t> (0x0x7fdec0287068)

Vtable for std::money_put<wchar_t>
std::money_put<wchar_t>::_ZTVSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::money_put<_CharT, _OutIter>::~money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::money_put<_CharT, _OutIter>::~money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::money_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::money_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::money_put<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::money_put<wchar_t> (0x0x7fdec0287138) 0
    vptr=((& std::money_put<wchar_t>::_ZTVSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7fdec02841e0) 0
      primary-for std::money_put<wchar_t> (0x0x7fdec0287138)

Vtable for std::time_put<wchar_t>
std::time_put<wchar_t>::_ZTVSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::time_put<_CharT, _OutIter>::~time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::time_put<_CharT, _OutIter>::~time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::time_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::time_put<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::time_put<wchar_t> (0x0x7fdec0287208) 0
    vptr=((& std::time_put<wchar_t>::_ZTVSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7fdec02842a0) 0
      primary-for std::time_put<wchar_t> (0x0x7fdec0287208)

Vtable for std::time_put_byname<wchar_t>
std::time_put_byname<wchar_t>::_ZTVSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::time_put_byname<_CharT, _OutIter>::~time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::time_put_byname<_CharT, _OutIter>::~time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::time_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::time_put_byname<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::time_put_byname<wchar_t> (0x0x7fdec02872d8) 0
    vptr=((& std::time_put_byname<wchar_t>::_ZTVSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::time_put<wchar_t> (0x0x7fdec0287340) 0
      primary-for std::time_put_byname<wchar_t> (0x0x7fdec02872d8)
    std::locale::facet (0x0x7fdec0284300) 0
        primary-for std::time_put<wchar_t> (0x0x7fdec0287340)

Vtable for std::time_get<wchar_t>
std::time_get<wchar_t>::_ZTVSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::time_get<_CharT, _InIter>::~time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::time_get<_CharT, _InIter>::~time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::time_get<_CharT, _InIter>::do_date_order<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_time<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_date<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_weekday<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_monthname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_year<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::time_get<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::time_get<wchar_t> (0x0x7fdec025d620) 0
    vptr=((& std::time_get<wchar_t>::_ZTVSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7fdec02843c0) 0
      primary-for std::time_get<wchar_t> (0x0x7fdec025d620)
  std::time_base (0x0x7fdec0284420) 0 empty

Vtable for std::time_get_byname<wchar_t>
std::time_get_byname<wchar_t>::_ZTVSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::time_get_byname<_CharT, _InIter>::~time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::time_get_byname<_CharT, _InIter>::~time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::time_get<_CharT, _InIter>::do_date_order<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_time<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_date<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_weekday<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_monthname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::time_get<_CharT, _InIter>::do_get_year<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::time_get_byname<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::time_get_byname<wchar_t> (0x0x7fdec0287478) 0
    vptr=((& std::time_get_byname<wchar_t>::_ZTVSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::time_get<wchar_t> (0x0x7fdec025d700) 0
      primary-for std::time_get_byname<wchar_t> (0x0x7fdec0287478)
    std::locale::facet (0x0x7fdec0284480) 0
        primary-for std::time_get<wchar_t> (0x0x7fdec025d700)
    std::time_base (0x0x7fdec02844e0) 0 empty

Vtable for std::messages_byname<wchar_t>
std::messages_byname<wchar_t>::_ZTVSt15messages_bynameIwE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15messages_bynameIwE)
16    (int (*)(...))std::messages_byname<_CharT>::~messages_byname<wchar_t>
24    (int (*)(...))std::messages_byname<_CharT>::~messages_byname<wchar_t>
32    (int (*)(...))std::messages<_CharT>::do_open<wchar_t>
40    (int (*)(...))std::messages<_CharT>::do_get<wchar_t>
48    (int (*)(...))std::messages<_CharT>::do_close<wchar_t>

Class std::messages_byname<wchar_t>
   size=32 align=8
   base size=32 base align=8
std::messages_byname<wchar_t> (0x0x7fdec0287548) 0
    vptr=((& std::messages_byname<wchar_t>::_ZTVSt15messages_bynameIwE) + 16u)
  std::messages<wchar_t> (0x0x7fdec025d7e0) 0
      primary-for std::messages_byname<wchar_t> (0x0x7fdec0287548)
    std::locale::facet (0x0x7fdec02845a0) 0
        primary-for std::messages<wchar_t> (0x0x7fdec025d7e0)
    std::messages_base (0x0x7fdec0284600) 0 empty

Class mpl_::integral_c_tag
   size=1 align=1
   base size=0 base align=1
mpl_::integral_c_tag (0x0x7fdec0284780) 0 empty

Class mpl_::bool_<true>
   size=1 align=1
   base size=0 base align=1
mpl_::bool_<true> (0x0x7fdec02849c0) 0 empty

Class boost::integral_constant<bool, true>
   size=1 align=1
   base size=1 base align=1
boost::integral_constant<bool, true> (0x0x7fdec0287618) 0 empty
  mpl_::bool_<true> (0x0x7fdec0284a20) 0 empty

Class mpl_::bool_<false>
   size=1 align=1
   base size=0 base align=1
mpl_::bool_<false> (0x0x7fdec0284a80) 0 empty

Class boost::integral_constant<bool, false>
   size=1 align=1
   base size=1 base align=1
boost::integral_constant<bool, false> (0x0x7fdec0287680) 0 empty
  mpl_::bool_<false> (0x0x7fdec0284ae0) 0 empty

Class boost::type_traits::no_type
   size=8 align=1
   base size=8 base align=1
boost::type_traits::no_type (0x0x7fdec0284d20) 0

Class boost::type_traits::ice_or<false, false, false, false, false, false, false>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_or<false, false, false, false, false, false, false> (0x0x7fdec0284de0) 0 empty

Class boost::type_traits::ice_and<true, true, true, true, true, true, true>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_and<true, true, true, true, true, true, true> (0x0x7fdec0284ea0) 0 empty

Class boost::type_traits::ice_not<true>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_not<true> (0x0x7fdec0284f60) 0 empty

Class mpl_::integral_c<long unsigned int, 0ul>
   size=1 align=1
   base size=0 base align=1
mpl_::integral_c<long unsigned int, 0ul> (0x0x7fdec02f36c0) 0 empty

Class boost::integral_constant<long unsigned int, 0ul>
   size=1 align=1
   base size=1 base align=1
boost::integral_constant<long unsigned int, 0ul> (0x0x7fdec0287d68) 0 empty
  mpl_::integral_c<long unsigned int, 0ul> (0x0x7fdec02f3720) 0 empty

Class boost::alignment_of<void>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<void> (0x0x7fdec0287dd0) 0 empty
  boost::integral_constant<long unsigned int, 0ul> (0x0x7fdec0287e38) 0 empty
    mpl_::integral_c<long unsigned int, 0ul> (0x0x7fdec02f3780) 0 empty

Class boost::alignment_of<const void>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<const void> (0x0x7fdec0287ea0) 0 empty
  boost::integral_constant<long unsigned int, 0ul> (0x0x7fdec0287f08) 0 empty
    mpl_::integral_c<long unsigned int, 0ul> (0x0x7fdec02f37e0) 0 empty

Class boost::alignment_of<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<volatile void> (0x0x7fdec0287f70) 0 empty
  boost::integral_constant<long unsigned int, 0ul> (0x0x7fdec030f000) 0 empty
    mpl_::integral_c<long unsigned int, 0ul> (0x0x7fdec02f3840) 0 empty

Class boost::alignment_of<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<const volatile void> (0x0x7fdec030f068) 0 empty
  boost::integral_constant<long unsigned int, 0ul> (0x0x7fdec030f0d0) 0 empty
    mpl_::integral_c<long unsigned int, 0ul> (0x0x7fdec02f38a0) 0 empty

Class boost::is_void<void>
   size=1 align=1
   base size=1 base align=1
boost::is_void<void> (0x0x7fdec030f208) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030f270) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3960) 0 empty

Class boost::is_void<const void>
   size=1 align=1
   base size=1 base align=1
boost::is_void<const void> (0x0x7fdec030f2d8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030f340) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f39c0) 0 empty

Class boost::is_void<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::is_void<volatile void> (0x0x7fdec030f3a8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030f410) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3a20) 0 empty

Class boost::is_void<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::is_void<const volatile void> (0x0x7fdec030f478) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030f4e0) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3a80) 0 empty

Class boost::is_integral<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<unsigned char> (0x0x7fdec030f618) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030f680) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3b40) 0 empty

Class boost::is_integral<const unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const unsigned char> (0x0x7fdec030f6e8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030f750) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3ba0) 0 empty

Class boost::is_integral<volatile unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile unsigned char> (0x0x7fdec030f7b8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030f820) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3c00) 0 empty

Class boost::is_integral<const volatile unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile unsigned char> (0x0x7fdec030f888) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030f8f0) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3c60) 0 empty

Class boost::is_integral<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<short unsigned int> (0x0x7fdec030f958) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030f9c0) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3cc0) 0 empty

Class boost::is_integral<const short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const short unsigned int> (0x0x7fdec030fa28) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030fa90) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3d20) 0 empty

Class boost::is_integral<volatile short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile short unsigned int> (0x0x7fdec030faf8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030fb60) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3d80) 0 empty

Class boost::is_integral<const volatile short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile short unsigned int> (0x0x7fdec030fbc8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030fc30) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3de0) 0 empty

Class boost::is_integral<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<unsigned int> (0x0x7fdec030fc98) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030fd00) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3e40) 0 empty

Class boost::is_integral<const unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const unsigned int> (0x0x7fdec030fd68) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030fdd0) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3ea0) 0 empty

Class boost::is_integral<volatile unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile unsigned int> (0x0x7fdec030fe38) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030fea0) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3f00) 0 empty

Class boost::is_integral<const volatile unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile unsigned int> (0x0x7fdec030ff08) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec030ff70) 0 empty
    mpl_::bool_<true> (0x0x7fdec02f3f60) 0 empty

Class boost::is_integral<long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<long unsigned int> (0x0x7fdec031c000) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031c068) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d000) 0 empty

Class boost::is_integral<const long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const long unsigned int> (0x0x7fdec031c0d0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031c138) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d060) 0 empty

Class boost::is_integral<volatile long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile long unsigned int> (0x0x7fdec031c1a0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031c208) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d0c0) 0 empty

Class boost::is_integral<const volatile long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile long unsigned int> (0x0x7fdec031c270) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031c2d8) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d120) 0 empty

Class boost::is_integral<signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<signed char> (0x0x7fdec031c340) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031c3a8) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d180) 0 empty

Class boost::is_integral<const signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const signed char> (0x0x7fdec031c410) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031c478) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d1e0) 0 empty

Class boost::is_integral<volatile signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile signed char> (0x0x7fdec031c4e0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031c548) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d240) 0 empty

Class boost::is_integral<const volatile signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile signed char> (0x0x7fdec031c5b0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031c618) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d2a0) 0 empty

Class boost::is_integral<short int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<short int> (0x0x7fdec031c680) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031c6e8) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d300) 0 empty

Class boost::is_integral<const short int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const short int> (0x0x7fdec031c750) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031c7b8) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d360) 0 empty

Class boost::is_integral<volatile short int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile short int> (0x0x7fdec031c820) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031c888) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d3c0) 0 empty

Class boost::is_integral<const volatile short int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile short int> (0x0x7fdec031c8f0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031c958) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d420) 0 empty

Class boost::is_integral<int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<int> (0x0x7fdec031c9c0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031ca28) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d480) 0 empty

Class boost::is_integral<const int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const int> (0x0x7fdec031ca90) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031caf8) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d4e0) 0 empty

Class boost::is_integral<volatile int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile int> (0x0x7fdec031cb60) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031cbc8) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d540) 0 empty

Class boost::is_integral<const volatile int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile int> (0x0x7fdec031cc30) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031cc98) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d5a0) 0 empty

Class boost::is_integral<long int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<long int> (0x0x7fdec031cd00) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031cd68) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d600) 0 empty

Class boost::is_integral<const long int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const long int> (0x0x7fdec031cdd0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031ce38) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d660) 0 empty

Class boost::is_integral<volatile long int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile long int> (0x0x7fdec031cea0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdec031cf08) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d6c0) 0 empty

Class boost::is_integral<const volatile long int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile long int> (0x0x7fdec031cf70) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff23000) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d720) 0 empty

Class boost::is_integral<bool>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<bool> (0x0x7fdebff23068) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff230d0) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d780) 0 empty

Class boost::is_integral<const bool>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const bool> (0x0x7fdebff23138) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff231a0) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d7e0) 0 empty

Class boost::is_integral<volatile bool>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile bool> (0x0x7fdebff23208) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff23270) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d840) 0 empty

Class boost::is_integral<const volatile bool>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile bool> (0x0x7fdebff232d8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff23340) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d8a0) 0 empty

Class boost::is_integral<char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<char> (0x0x7fdebff233a8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff23410) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d900) 0 empty

Class boost::is_integral<const char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const char> (0x0x7fdebff23478) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff234e0) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d960) 0 empty

Class boost::is_integral<volatile char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile char> (0x0x7fdebff23548) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff235b0) 0 empty
    mpl_::bool_<true> (0x0x7fdec031d9c0) 0 empty

Class boost::is_integral<const volatile char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile char> (0x0x7fdebff23618) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff23680) 0 empty
    mpl_::bool_<true> (0x0x7fdec031da20) 0 empty

Class boost::is_integral<wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<wchar_t> (0x0x7fdebff236e8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff23750) 0 empty
    mpl_::bool_<true> (0x0x7fdec031da80) 0 empty

Class boost::is_integral<const wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const wchar_t> (0x0x7fdebff237b8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff23820) 0 empty
    mpl_::bool_<true> (0x0x7fdec031dae0) 0 empty

Class boost::is_integral<volatile wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile wchar_t> (0x0x7fdebff23888) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff238f0) 0 empty
    mpl_::bool_<true> (0x0x7fdec031db40) 0 empty

Class boost::is_integral<const volatile wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile wchar_t> (0x0x7fdebff23958) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff239c0) 0 empty
    mpl_::bool_<true> (0x0x7fdec031dba0) 0 empty

Class boost::is_integral<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<long long unsigned int> (0x0x7fdebff23a28) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff23a90) 0 empty
    mpl_::bool_<true> (0x0x7fdec031dc00) 0 empty

Class boost::is_integral<const long long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const long long unsigned int> (0x0x7fdebff23af8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff23b60) 0 empty
    mpl_::bool_<true> (0x0x7fdec031dc60) 0 empty

Class boost::is_integral<volatile long long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile long long unsigned int> (0x0x7fdebff23bc8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff23c30) 0 empty
    mpl_::bool_<true> (0x0x7fdec031dcc0) 0 empty

Class boost::is_integral<const volatile long long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile long long unsigned int> (0x0x7fdebff23c98) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff23d00) 0 empty
    mpl_::bool_<true> (0x0x7fdec031dd20) 0 empty

Class boost::is_integral<long long int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<long long int> (0x0x7fdebff23d68) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff23dd0) 0 empty
    mpl_::bool_<true> (0x0x7fdec031dd80) 0 empty

Class boost::is_integral<const long long int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const long long int> (0x0x7fdebff23e38) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff23ea0) 0 empty
    mpl_::bool_<true> (0x0x7fdec031dde0) 0 empty

Class boost::is_integral<volatile long long int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile long long int> (0x0x7fdebff23f08) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff23f70) 0 empty
    mpl_::bool_<true> (0x0x7fdec031de40) 0 empty

Class boost::is_integral<const volatile long long int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile long long int> (0x0x7fdebff2e000) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2e068) 0 empty
    mpl_::bool_<true> (0x0x7fdec031dea0) 0 empty

Class boost::is_integral<__int128>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<__int128> (0x0x7fdebff2e0d0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2e138) 0 empty
    mpl_::bool_<true> (0x0x7fdec031df00) 0 empty

Class boost::is_integral<const __int128>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const __int128> (0x0x7fdebff2e1a0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2e208) 0 empty
    mpl_::bool_<true> (0x0x7fdec031df60) 0 empty

Class boost::is_integral<volatile __int128>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile __int128> (0x0x7fdebff2e270) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2e2d8) 0 empty
    mpl_::bool_<true> (0x0x7fdebff33000) 0 empty

Class boost::is_integral<const volatile __int128>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile __int128> (0x0x7fdebff2e340) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2e3a8) 0 empty
    mpl_::bool_<true> (0x0x7fdebff33060) 0 empty

Class boost::is_integral<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<__int128 unsigned> (0x0x7fdebff2e410) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2e478) 0 empty
    mpl_::bool_<true> (0x0x7fdebff330c0) 0 empty

Class boost::is_integral<const __int128 unsigned>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const __int128 unsigned> (0x0x7fdebff2e4e0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2e548) 0 empty
    mpl_::bool_<true> (0x0x7fdebff33120) 0 empty

Class boost::is_integral<volatile __int128 unsigned>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile __int128 unsigned> (0x0x7fdebff2e5b0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2e618) 0 empty
    mpl_::bool_<true> (0x0x7fdebff33180) 0 empty

Class boost::is_integral<const volatile __int128 unsigned>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile __int128 unsigned> (0x0x7fdebff2e680) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2e6e8) 0 empty
    mpl_::bool_<true> (0x0x7fdebff331e0) 0 empty

Class boost::is_float<float>
   size=1 align=1
   base size=1 base align=1
boost::is_float<float> (0x0x7fdebff2e820) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2e888) 0 empty
    mpl_::bool_<true> (0x0x7fdebff332a0) 0 empty

Class boost::is_float<const float>
   size=1 align=1
   base size=1 base align=1
boost::is_float<const float> (0x0x7fdebff2e8f0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2e958) 0 empty
    mpl_::bool_<true> (0x0x7fdebff33300) 0 empty

Class boost::is_float<volatile float>
   size=1 align=1
   base size=1 base align=1
boost::is_float<volatile float> (0x0x7fdebff2e9c0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2ea28) 0 empty
    mpl_::bool_<true> (0x0x7fdebff33360) 0 empty

Class boost::is_float<const volatile float>
   size=1 align=1
   base size=1 base align=1
boost::is_float<const volatile float> (0x0x7fdebff2ea90) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2eaf8) 0 empty
    mpl_::bool_<true> (0x0x7fdebff333c0) 0 empty

Class boost::is_float<double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<double> (0x0x7fdebff2eb60) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2ebc8) 0 empty
    mpl_::bool_<true> (0x0x7fdebff33420) 0 empty

Class boost::is_float<const double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<const double> (0x0x7fdebff2ec30) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2ec98) 0 empty
    mpl_::bool_<true> (0x0x7fdebff33480) 0 empty

Class boost::is_float<volatile double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<volatile double> (0x0x7fdebff2ed00) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2ed68) 0 empty
    mpl_::bool_<true> (0x0x7fdebff334e0) 0 empty

Class boost::is_float<const volatile double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<const volatile double> (0x0x7fdebff2edd0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2ee38) 0 empty
    mpl_::bool_<true> (0x0x7fdebff33540) 0 empty

Class boost::is_float<long double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<long double> (0x0x7fdebff2eea0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff2ef08) 0 empty
    mpl_::bool_<true> (0x0x7fdebff335a0) 0 empty

Class boost::is_float<const long double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<const long double> (0x0x7fdebff2ef70) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff3d000) 0 empty
    mpl_::bool_<true> (0x0x7fdebff33600) 0 empty

Class boost::is_float<volatile long double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<volatile long double> (0x0x7fdebff3d068) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff3d0d0) 0 empty
    mpl_::bool_<true> (0x0x7fdebff33660) 0 empty

Class boost::is_float<const volatile long double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<const volatile long double> (0x0x7fdebff3d138) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebff3d1a0) 0 empty
    mpl_::bool_<true> (0x0x7fdebff336c0) 0 empty

Class boost::detail::is_scalar_impl<void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_scalar_impl<void> (0x0x7fdebfb52480) 0 empty

Class boost::detail::is_scalar_impl<const void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_scalar_impl<const void> (0x0x7fdebfb524e0) 0 empty

Class boost::detail::is_scalar_impl<volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_scalar_impl<volatile void> (0x0x7fdebfb52540) 0 empty

Class boost::detail::is_scalar_impl<const volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_scalar_impl<const volatile void> (0x0x7fdebfb525a0) 0 empty

Class boost::detail::is_pod_impl<void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pod_impl<void> (0x0x7fdebfb52720) 0 empty

Class boost::detail::is_pod_impl<const void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pod_impl<const void> (0x0x7fdebfb52780) 0 empty

Class boost::detail::is_pod_impl<volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pod_impl<volatile void> (0x0x7fdebfb527e0) 0 empty

Class boost::detail::is_pod_impl<const volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pod_impl<const volatile void> (0x0x7fdebfb52840) 0 empty

Class boost::has_nothrow_constructor<void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_constructor<void> (0x0x7fdebfb59478) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfb594e0) 0 empty
    mpl_::bool_<false> (0x0x7fdebfb52ba0) 0 empty

Class boost::has_nothrow_constructor<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_constructor<const void> (0x0x7fdebfb59548) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfb595b0) 0 empty
    mpl_::bool_<false> (0x0x7fdebfb52c00) 0 empty

Class boost::has_nothrow_constructor<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_constructor<const volatile void> (0x0x7fdebfb59618) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfb59680) 0 empty
    mpl_::bool_<false> (0x0x7fdebfb52c60) 0 empty

Class boost::has_nothrow_constructor<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_constructor<volatile void> (0x0x7fdebfb596e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfb59750) 0 empty
    mpl_::bool_<false> (0x0x7fdebfb52cc0) 0 empty

Class boost::has_nothrow_default_constructor<void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_default_constructor<void> (0x0x7fdebfb597b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfb59820) 0 empty
    mpl_::bool_<false> (0x0x7fdebfb52d20) 0 empty

Class boost::has_nothrow_default_constructor<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_default_constructor<const void> (0x0x7fdebfb59888) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfb598f0) 0 empty
    mpl_::bool_<false> (0x0x7fdebfb52d80) 0 empty

Class boost::has_nothrow_default_constructor<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_default_constructor<const volatile void> (0x0x7fdebfb59958) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfb599c0) 0 empty
    mpl_::bool_<false> (0x0x7fdebfb52de0) 0 empty

Class boost::has_nothrow_default_constructor<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_default_constructor<volatile void> (0x0x7fdebfb59a28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfb59a90) 0 empty
    mpl_::bool_<false> (0x0x7fdebfb52e40) 0 empty

Class mpl_::na
   size=1 align=1
   base size=0 base align=1
mpl_::na (0x0x7fdebfb52f00) 0 empty

Class boost::mpl::is_na<mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<mpl_::na> (0x0x7fdebfb59b60) 0 empty
  mpl_::bool_<true> (0x0x7fdebfb79000) 0 empty

Class boost::mpl::is_not_na<mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_not_na<mpl_::na> (0x0x7fdebfb59c30) 0 empty
  mpl_::bool_<false> (0x0x7fdebfb790c0) 0 empty

Class boost::mpl::if_<mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<mpl_::na, mpl_::na, mpl_::na> (0x0x7fdebfb79300) 0 empty

Class mpl_::int_<3>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<3> (0x0x7fdebfb79420) 0 empty

Class mpl_::int_<-1>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<-1> (0x0x7fdebfb794e0) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::if_<mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::if_<mpl_::na, mpl_::na, mpl_::na> > (0x0x7fdebfb59d68) 0 empty
  mpl_::int_<-1> (0x0x7fdebfb79540) 0 empty

Class boost::STATIC_ASSERTION_FAILURE<true>
   size=1 align=1
   base size=0 base align=1
boost::STATIC_ASSERTION_FAILURE<true> (0x0x7fdebfb795a0) 0 empty

Class boost::detail::has_one_T<char>
   size=1 align=1
   base size=1 base align=1
boost::detail::has_one_T<char> (0x0x7fdebfb798a0) 0

Class boost::detail::has_one_T<short int>
   size=2 align=2
   base size=2 base align=2
boost::detail::has_one_T<short int> (0x0x7fdebfb79900) 0

Class boost::detail::has_one_T<int>
   size=4 align=4
   base size=4 base align=4
boost::detail::has_one_T<int> (0x0x7fdebfb79960) 0

Class boost::detail::has_one_T<long int>
   size=8 align=8
   base size=8 base align=8
boost::detail::has_one_T<long int> (0x0x7fdebfb799c0) 0

Class boost::detail::has_one_T<long long int>
   size=8 align=8
   base size=8 base align=8
boost::detail::has_one_T<long long int> (0x0x7fdebfb79a20) 0

Class boost::detail::has_one_T<float>
   size=4 align=4
   base size=4 base align=4
boost::detail::has_one_T<float> (0x0x7fdebfb79a80) 0

Class boost::detail::has_one_T<double>
   size=8 align=8
   base size=8 base align=8
boost::detail::has_one_T<double> (0x0x7fdebfb79ae0) 0

Class boost::detail::has_one_T<long double>
   size=16 align=16
   base size=16 base align=16
boost::detail::has_one_T<long double> (0x0x7fdebfb79b40) 0

Class boost::detail::has_one_T<void*>
   size=8 align=8
   base size=8 base align=8
boost::detail::has_one_T<void*> (0x0x7fdebfb79ba0) 0

Class boost::detail::has_one_T<void (*)()>
   size=8 align=8
   base size=8 base align=8
boost::detail::has_one_T<void (*)()> (0x0x7fdebfb79c00) 0

Class boost::detail::has_one_T<int boost::detail::alignment_dummy::*>
   size=8 align=8
   base size=8 base align=8
boost::detail::has_one_T<int boost::detail::alignment_dummy::*> (0x0x7fdebfb79c60) 0

Class boost::detail::has_one_T<int (boost::detail::alignment_dummy::*)()>
   size=16 align=8
   base size=16 base align=8
boost::detail::has_one_T<int (boost::detail::alignment_dummy::*)()> (0x0x7fdebfb79cc0) 0

Class boost::detail::max_align
   size=16 align=16
   base size=16 base align=16
boost::detail::max_align (0x0x7fdebfb79840) 0

Class boost::align::a2
   size=2 align=2
   base size=0 base align=2
boost::align::a2 (0x0x7fdebfb79ea0) 0 empty

Class boost::align::a4
   size=4 align=4
   base size=0 base align=4
boost::align::a4 (0x0x7fdebfb79f00) 0 empty

Class boost::align::a8
   size=8 align=8
   base size=0 base align=8
boost::align::a8 (0x0x7fdebfb79f60) 0 empty

Class boost::align::a16
   size=16 align=16
   base size=0 base align=16
boost::align::a16 (0x0x7fdebfbbd000) 0 empty

Class boost::align::a32
   size=32 align=32
   base size=0 base align=32
boost::align::a32 (0x0x7fdebfbbd060) 0 empty

Class boost::align::a64
   size=64 align=64
   base size=0 base align=64
boost::align::a64 (0x0x7fdebfbbd0c0) 0 empty

Class boost::align::a128
   size=128 align=128
   base size=0 base align=128
boost::align::a128 (0x0x7fdebfbbd120) 0 empty

Class boost::type_with_alignment<1ul>
   size=1 align=1
   base size=0 base align=1
boost::type_with_alignment<1ul> (0x0x7fdebfbbd180) 0 empty

Class boost::type_with_alignment<2ul>
   size=1 align=1
   base size=0 base align=1
boost::type_with_alignment<2ul> (0x0x7fdebfbbd1e0) 0 empty

Class boost::type_with_alignment<4ul>
   size=1 align=1
   base size=0 base align=1
boost::type_with_alignment<4ul> (0x0x7fdebfbbd240) 0 empty

Class boost::type_with_alignment<8ul>
   size=1 align=1
   base size=0 base align=1
boost::type_with_alignment<8ul> (0x0x7fdebfbbd2a0) 0 empty

Class boost::type_with_alignment<16ul>
   size=1 align=1
   base size=0 base align=1
boost::type_with_alignment<16ul> (0x0x7fdebfbbd300) 0 empty

Class boost::type_with_alignment<32ul>
   size=1 align=1
   base size=0 base align=1
boost::type_with_alignment<32ul> (0x0x7fdebfbbd360) 0 empty

Class boost::type_with_alignment<64ul>
   size=1 align=1
   base size=0 base align=1
boost::type_with_alignment<64ul> (0x0x7fdebfbbd3c0) 0 empty

Class boost::type_with_alignment<128ul>
   size=1 align=1
   base size=0 base align=1
boost::type_with_alignment<128ul> (0x0x7fdebfbbd420) 0 empty

Class boost::detail::is_pod_impl<boost::align::a2>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pod_impl<boost::align::a2> (0x0x7fdebfbbd480) 0 empty

Class boost::detail::is_pod_impl<boost::align::a4>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pod_impl<boost::align::a4> (0x0x7fdebfbbd4e0) 0 empty

Class boost::detail::is_pod_impl<boost::align::a8>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pod_impl<boost::align::a8> (0x0x7fdebfbbd540) 0 empty

Class boost::detail::is_pod_impl<boost::align::a16>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pod_impl<boost::align::a16> (0x0x7fdebfbbd5a0) 0 empty

Class boost::detail::is_pod_impl<boost::align::a32>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pod_impl<boost::align::a32> (0x0x7fdebfbbd600) 0 empty

Class boost::detail::is_pod_impl<boost::align::a64>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pod_impl<boost::align::a64> (0x0x7fdebfbbd660) 0 empty

Class boost::detail::is_pod_impl<boost::align::a128>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pod_impl<boost::align::a128> (0x0x7fdebfbbd6c0) 0 empty

Class boost::mpl::not_<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::not_<mpl_::na> (0x0x7fdebfbbd960) 0 empty

Class mpl_::int_<1>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<1> (0x0x7fdebfbbda80) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::not_<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::not_<mpl_::na> > (0x0x7fdebfbd4068) 0 empty
  mpl_::int_<-1> (0x0x7fdebfbbdb40) 0 empty

Class boost::has_trivial_copy<void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy<void> (0x0x7fdebfbd41a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd4208) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbbdcc0) 0 empty

Class boost::has_trivial_copy<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy<const void> (0x0x7fdebfbd4270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd42d8) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbbdd20) 0 empty

Class boost::has_trivial_copy<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy<const volatile void> (0x0x7fdebfbd4340) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd43a8) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbbdd80) 0 empty

Class boost::has_trivial_copy<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy<volatile void> (0x0x7fdebfbd4410) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd4478) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbbdde0) 0 empty

Class boost::has_trivial_copy_constructor<void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy_constructor<void> (0x0x7fdebfbd44e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd4548) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbbde40) 0 empty

Class boost::has_trivial_copy_constructor<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy_constructor<const void> (0x0x7fdebfbd45b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd4618) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbbdea0) 0 empty

Class boost::has_trivial_copy_constructor<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy_constructor<const volatile void> (0x0x7fdebfbd4680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd46e8) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbbdf00) 0 empty

Class boost::has_trivial_copy_constructor<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy_constructor<volatile void> (0x0x7fdebfbd4750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd47b8) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbbdf60) 0 empty

Class boost::has_nothrow_copy<void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy<void> (0x0x7fdebfbd48f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd4958) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbe0120) 0 empty

Class boost::has_nothrow_copy<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy<const void> (0x0x7fdebfbd49c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd4a28) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbe0180) 0 empty

Class boost::has_nothrow_copy<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy<const volatile void> (0x0x7fdebfbd4a90) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd4af8) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbe01e0) 0 empty

Class boost::has_nothrow_copy<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy<volatile void> (0x0x7fdebfbd4b60) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd4bc8) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbe0240) 0 empty

Class boost::has_nothrow_copy_constructor<void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy_constructor<void> (0x0x7fdebfbd4c30) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd4c98) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbe02a0) 0 empty

Class boost::has_nothrow_copy_constructor<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy_constructor<const void> (0x0x7fdebfbd4d00) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd4d68) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbe0300) 0 empty

Class boost::has_nothrow_copy_constructor<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy_constructor<const volatile void> (0x0x7fdebfbd4dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd4e38) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbe0360) 0 empty

Class boost::has_nothrow_copy_constructor<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy_constructor<volatile void> (0x0x7fdebfbd4ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfbd4f08) 0 empty
    mpl_::bool_<false> (0x0x7fdebfbe03c0) 0 empty

Class mpl_::void_
   size=1 align=1
   base size=0 base align=1
mpl_::void_ (0x0x7fdebfbe0420) 0 empty

Class boost::mpl::is_void_<mpl_::void_>
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_void_<mpl_::void_> (0x0x7fdebfbe8000) 0 empty
  mpl_::bool_<true> (0x0x7fdebfbe04e0) 0 empty

Class boost::mpl::is_not_void_<mpl_::void_>
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_not_void_<mpl_::void_> (0x0x7fdebfbe80d0) 0 empty
  mpl_::bool_<false> (0x0x7fdebfbe05a0) 0 empty

Class boost::mpl::is_void_<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::is_void_<mpl_::na> (0x0x7fdebfbe0600) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::is_void_<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::is_void_<mpl_::na> > (0x0x7fdebfbe8208) 0 empty
  mpl_::int_<-1> (0x0x7fdebfbe0780) 0 empty

Class boost::mpl::is_not_void_<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::is_not_void_<mpl_::na> (0x0x7fdebfbe07e0) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::is_not_void_<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::is_not_void_<mpl_::na> > (0x0x7fdebfbe8340) 0 empty
  mpl_::int_<-1> (0x0x7fdebfbe0960) 0 empty

Class boost::detail::make_reference_content<mpl_::void_>
   size=1 align=1
   base size=0 base align=1
boost::detail::make_reference_content<mpl_::void_> (0x0x7fdebfbe0ae0) 0 empty

Class boost::detail::none_helper
   size=1 align=1
   base size=0 base align=1
boost::detail::none_helper (0x0x7fdebfbe0c00) 0 empty

Class boost::in_place_factory_base
   size=1 align=1
   base size=0 base align=1
boost::in_place_factory_base (0x0x7fdebfbe0de0) 0 empty

Class boost::in_place_factory0
   size=1 align=1
   base size=1 base align=1
boost::in_place_factory0 (0x0x7fdebfbe8548) 0 empty
  boost::in_place_factory_base (0x0x7fdebfbe0e40) 0 empty

Class boost::optional_detail::optional_tag
   size=1 align=1
   base size=0 base align=1
boost::optional_detail::optional_tag (0x0x7fdebfc2ea20) 0 empty

Class boost::optional_detail::swap_selector<true>
   size=1 align=1
   base size=0 base align=1
boost::optional_detail::swap_selector<true> (0x0x7fdebfc2ecc0) 0 empty

Class boost::optional_detail::swap_selector<false>
   size=1 align=1
   base size=0 base align=1
boost::optional_detail::swap_selector<false> (0x0x7fdebfc2ede0) 0 empty

Class std::__numeric_limits_base
   size=1 align=1
   base size=0 base align=1
std::__numeric_limits_base (0x0x7fdebfc2eea0) 0 empty

Class std::numeric_limits<bool>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<bool> (0x0x7fdebfc2ef60) 0 empty

Class std::numeric_limits<char>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<char> (0x0x7fdebfd11000) 0 empty

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

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

Class std::numeric_limits<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<wchar_t> (0x0x7fdebfd11120) 0 empty

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

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

Class std::numeric_limits<int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<int> (0x0x7fdebfd11240) 0 empty

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

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

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

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

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

Class std::numeric_limits<__int128>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<__int128> (0x0x7fdebfd11480) 0 empty

Class std::numeric_limits<__int128 unsigned>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<__int128 unsigned> (0x0x7fdebfd114e0) 0 empty

Class std::numeric_limits<float>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<float> (0x0x7fdebfd11540) 0 empty

Class std::numeric_limits<double>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<double> (0x0x7fdebfd115a0) 0 empty

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

Class boost::detail::make_reference_content<std::locale>
   size=1 align=1
   base size=0 base align=1
boost::detail::make_reference_content<std::locale> (0x0x7fdebfd11f60) 0 empty

Class boost::detail::is_reference_impl<std::locale>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<std::locale> (0x0x7fdebfa3d000) 0 empty

Class boost::is_lvalue_reference<std::locale>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<std::locale> (0x0x7fdebfc74820) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfc74888) 0 empty
    mpl_::bool_<false> (0x0x7fdebfa3d060) 0 empty

Class boost::is_rvalue_reference<std::locale>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<std::locale> (0x0x7fdebfc748f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfc74958) 0 empty
    mpl_::bool_<false> (0x0x7fdebfa3d0c0) 0 empty

Class boost::is_reference<std::locale>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<std::locale> (0x0x7fdebfc749c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebfc74a28) 0 empty
    mpl_::bool_<false> (0x0x7fdebfa3d120) 0 empty

Class boost::mpl::if_c<false, boost::optional_detail::types_when_is_ref<std::locale>, boost::optional_detail::types_when_isnt_ref<std::locale> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::optional_detail::types_when_is_ref<std::locale>, boost::optional_detail::types_when_isnt_ref<std::locale> > (0x0x7fdebfa3d1e0) 0 empty

Class boost::mpl::if_<boost::integral_constant<bool, false>, boost::optional_detail::types_when_is_ref<std::locale>, boost::optional_detail::types_when_isnt_ref<std::locale> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::integral_constant<bool, false>, boost::optional_detail::types_when_is_ref<std::locale>, boost::optional_detail::types_when_isnt_ref<std::locale> > (0x0x7fdebfa3d180) 0 empty

Class boost::optional_detail::types_when_isnt_ref<std::locale>
   size=1 align=1
   base size=0 base align=1
boost::optional_detail::types_when_isnt_ref<std::locale> (0x0x7fdebfa3d300) 0 empty

Class boost::detail::alignment_of_impl<std::locale>
   size=1 align=1
   base size=0 base align=1
boost::detail::alignment_of_impl<std::locale> (0x0x7fdebfa3d420) 0 empty

Class mpl_::integral_c<long unsigned int, 8ul>
   size=1 align=1
   base size=0 base align=1
mpl_::integral_c<long unsigned int, 8ul> (0x0x7fdebfa3d480) 0 empty

Class boost::integral_constant<long unsigned int, 8ul>
   size=1 align=1
   base size=1 base align=1
boost::integral_constant<long unsigned int, 8ul> (0x0x7fdebfc74af8) 0 empty
  mpl_::integral_c<long unsigned int, 8ul> (0x0x7fdebfa3d4e0) 0 empty

Class boost::alignment_of<std::locale>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<std::locale> (0x0x7fdebfc74b60) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7fdebfc74bc8) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7fdebfa3d540) 0 empty

Class boost::optional_detail::aligned_storage<std::locale>::dummy_u
   size=8 align=8
   base size=8 base align=8
boost::optional_detail::aligned_storage<std::locale>::dummy_u (0x0x7fdebfa3d3c0) 0

Class boost::optional_detail::aligned_storage<std::locale>
   size=8 align=8
   base size=8 base align=8
boost::optional_detail::aligned_storage<std::locale> (0x0x7fdebfa3d360) 0

Class boost::optional_detail::optional_base<std::locale>
   size=16 align=8
   base size=16 base align=8
boost::optional_detail::optional_base<std::locale> (0x0x7fdebfc74750) 0
  boost::optional_detail::optional_tag (0x0x7fdebfd11f00) 0 empty

Class boost::optional<std::locale>
   size=16 align=8
   base size=16 base align=8
boost::optional<std::locale> (0x0x7fdebfc74c98) 0
  boost::optional_detail::optional_base<std::locale> (0x0x7fdebfc74d00) 0
    boost::optional_detail::optional_tag (0x0x7fdebfa3d5a0) 0 empty

Class __gnu_cxx::new_allocator<bool>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<bool> (0x0x7fdebfa3d780) 0 empty

Class std::allocator<bool>
   size=1 align=1
   base size=1 base align=1
std::allocator<bool> (0x0x7fdebfc74e38) 0 empty
  __gnu_cxx::new_allocator<bool> (0x0x7fdebfa3d7e0) 0 empty

Class std::allocator<bool>::rebind<long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::allocator<bool>::rebind<long unsigned int> (0x0x7fdebfa3d840) 0 empty

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

Class std::allocator<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::allocator<long unsigned int> (0x0x7fdebfc74f08) 0 empty
  __gnu_cxx::new_allocator<long unsigned int> (0x0x7fdebfa3d900) 0 empty

Class std::_Bvector_base<std::allocator<bool> >::_Bvector_impl
   size=40 align=8
   base size=40 base align=8
std::_Bvector_base<std::allocator<bool> >::_Bvector_impl (0x0x7fdebfc74f70) 0
  std::allocator<long unsigned int> (0x0x7fdebfc747b8) 0 empty
    __gnu_cxx::new_allocator<long unsigned int> (0x0x7fdebfa3d960) 0 empty

Class std::_Bvector_base<std::allocator<bool> >
   size=40 align=8
   base size=40 base align=8
std::_Bvector_base<std::allocator<bool> > (0x0x7fdebfa3d720) 0

Class std::vector<bool>
   size=40 align=8
   base size=40 base align=8
std::vector<bool> (0x0x7fdebfc74d68) 0
  std::_Bvector_base<std::allocator<bool> > (0x0x7fdebfa3d9c0) 0

Vtable for boost::io::format_error
boost::io::format_error::_ZTVN5boost2io12format_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost2io12format_errorE)
16    (int (*)(...))boost::io::format_error::~format_error
24    (int (*)(...))boost::io::format_error::~format_error
32    (int (*)(...))boost::io::format_error::what

Class boost::io::format_error
   size=8 align=8
   base size=8 base align=8
boost::io::format_error (0x0x7fdebf727000) 0 nearly-empty
    vptr=((& boost::io::format_error::_ZTVN5boost2io12format_errorE) + 16u)
  std::exception (0x0x7fdebfa3da20) 0 nearly-empty
      primary-for boost::io::format_error (0x0x7fdebf727000)

Vtable for boost::io::bad_format_string
boost::io::bad_format_string::_ZTVN5boost2io17bad_format_stringE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost2io17bad_format_stringE)
16    (int (*)(...))boost::io::bad_format_string::~bad_format_string
24    (int (*)(...))boost::io::bad_format_string::~bad_format_string
32    (int (*)(...))boost::io::bad_format_string::what

Class boost::io::bad_format_string
   size=24 align=8
   base size=24 base align=8
boost::io::bad_format_string (0x0x7fdebf727068) 0
    vptr=((& boost::io::bad_format_string::_ZTVN5boost2io17bad_format_stringE) + 16u)
  boost::io::format_error (0x0x7fdebf7270d0) 0 nearly-empty
      primary-for boost::io::bad_format_string (0x0x7fdebf727068)
    std::exception (0x0x7fdebfa3da80) 0 nearly-empty
        primary-for boost::io::format_error (0x0x7fdebf7270d0)

Vtable for boost::io::too_few_args
boost::io::too_few_args::_ZTVN5boost2io12too_few_argsE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost2io12too_few_argsE)
16    (int (*)(...))boost::io::too_few_args::~too_few_args
24    (int (*)(...))boost::io::too_few_args::~too_few_args
32    (int (*)(...))boost::io::too_few_args::what

Class boost::io::too_few_args
   size=24 align=8
   base size=24 base align=8
boost::io::too_few_args (0x0x7fdebf727138) 0
    vptr=((& boost::io::too_few_args::_ZTVN5boost2io12too_few_argsE) + 16u)
  boost::io::format_error (0x0x7fdebf7271a0) 0 nearly-empty
      primary-for boost::io::too_few_args (0x0x7fdebf727138)
    std::exception (0x0x7fdebfa3dae0) 0 nearly-empty
        primary-for boost::io::format_error (0x0x7fdebf7271a0)

Vtable for boost::io::too_many_args
boost::io::too_many_args::_ZTVN5boost2io13too_many_argsE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost2io13too_many_argsE)
16    (int (*)(...))boost::io::too_many_args::~too_many_args
24    (int (*)(...))boost::io::too_many_args::~too_many_args
32    (int (*)(...))boost::io::too_many_args::what

Class boost::io::too_many_args
   size=24 align=8
   base size=24 base align=8
boost::io::too_many_args (0x0x7fdebf727270) 0
    vptr=((& boost::io::too_many_args::_ZTVN5boost2io13too_many_argsE) + 16u)
  boost::io::format_error (0x0x7fdebf7272d8) 0 nearly-empty
      primary-for boost::io::too_many_args (0x0x7fdebf727270)
    std::exception (0x0x7fdebfa3db40) 0 nearly-empty
        primary-for boost::io::format_error (0x0x7fdebf7272d8)

Vtable for boost::io::out_of_range
boost::io::out_of_range::_ZTVN5boost2io12out_of_rangeE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost2io12out_of_rangeE)
16    (int (*)(...))boost::io::out_of_range::~out_of_range
24    (int (*)(...))boost::io::out_of_range::~out_of_range
32    (int (*)(...))boost::io::out_of_range::what

Class boost::io::out_of_range
   size=24 align=8
   base size=20 base align=8
boost::io::out_of_range (0x0x7fdebf7273a8) 0
    vptr=((& boost::io::out_of_range::_ZTVN5boost2io12out_of_rangeE) + 16u)
  boost::io::format_error (0x0x7fdebf727410) 0 nearly-empty
      primary-for boost::io::out_of_range (0x0x7fdebf7273a8)
    std::exception (0x0x7fdebfa3dba0) 0 nearly-empty
        primary-for boost::io::format_error (0x0x7fdebf727410)

Class boost::io::detail::group0
   size=1 align=1
   base size=0 base align=1
boost::io::detail::group0 (0x0x7fdebfa3dc00) 0 empty

Class boost::io::detail::group1<boost::io::detail::group0>
   size=1 align=1
   base size=1 base align=1
boost::io::detail::group1<boost::io::detail::group0> (0x0x7fdebf7ae840) 0

Class boost::detail::true_t
   size=1 align=1
   base size=0 base align=1
boost::detail::true_t (0x0x7fdebf8dfcc0) 0 empty

Class boost::detail::false_t
   size=1 align=1
   base size=0 base align=1
boost::detail::false_t (0x0x7fdebf8dfd20) 0 empty

Class boost::noncopyable_::noncopyable
   size=1 align=1
   base size=0 base align=1
boost::noncopyable_::noncopyable (0x0x7fdebf5d5a80) 0 empty

Class boost::system::is_error_condition_enum<boost::system::errc::errc_t>
   size=1 align=1
   base size=0 base align=1
boost::system::is_error_condition_enum<boost::system::errc::errc_t> (0x0x7fdebf5d5ba0) 0 empty

Vtable for boost::system::error_category
boost::system::error_category::_ZTVN5boost6system14error_categoryE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6system14error_categoryE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))boost::system::error_category::default_error_condition
56    (int (*)(...))boost::system::error_category::equivalent
64    (int (*)(...))boost::system::error_category::equivalent

Class boost::system::error_category
   size=8 align=8
   base size=8 base align=8
boost::system::error_category (0x0x7fdebf5b7af8) 0 nearly-empty
    vptr=((& boost::system::error_category::_ZTVN5boost6system14error_categoryE) + 16u)
  boost::noncopyable_::noncopyable (0x0x7fdebf5d5c00) 0 empty

Class std::binary_function<const boost::system::error_category*, const boost::system::error_category*, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<const boost::system::error_category*, const boost::system::error_category*, bool> (0x0x7fdebf5d5c60) 0 empty

Class std::less<const boost::system::error_category*>
   size=1 align=1
   base size=1 base align=1
std::less<const boost::system::error_category*> (0x0x7fdebf5b7d00) 0 empty
  std::binary_function<const boost::system::error_category*, const boost::system::error_category*, bool> (0x0x7fdebf5d5cc0) 0 empty

Class boost::system::error_condition
   size=16 align=8
   base size=16 base align=8
boost::system::error_condition (0x0x7fdebf5d5d20) 0

Class boost::system::error_code
   size=16 align=8
   base size=16 base align=8
boost::system::error_code (0x0x7fdebf5d5d80) 0

Class boost::system::is_error_condition_enum<boost::system::error_condition>
   size=1 align=1
   base size=0 base align=1
boost::system::is_error_condition_enum<boost::system::error_condition> (0x0x7fdebf5d5de0) 0 empty

Class boost::enable_if_c<false, void>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<false, void> (0x0x7fdebf5d5e40) 0 empty

Class boost::enable_if<boost::system::is_error_condition_enum<boost::system::error_condition>, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::system::is_error_condition_enum<boost::system::error_condition>, void> (0x0x7fdebf5b7f08) 0 empty
  boost::enable_if_c<false, void> (0x0x7fdebf5d5ea0) 0 empty

Class boost::system::is_error_code_enum<int>
   size=1 align=1
   base size=0 base align=1
boost::system::is_error_code_enum<int> (0x0x7fdebf658000) 0 empty

Class boost::enable_if<boost::system::is_error_code_enum<int>, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::system::is_error_code_enum<int>, void> (0x0x7fdebf5b7f70) 0 empty
  boost::enable_if_c<false, void> (0x0x7fdebf658060) 0 empty

Class boost::system::is_error_condition_enum<int>
   size=1 align=1
   base size=0 base align=1
boost::system::is_error_condition_enum<int> (0x0x7fdebf6580c0) 0 empty

Class boost::enable_if<boost::system::is_error_condition_enum<int>, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::system::is_error_condition_enum<int>, void> (0x0x7fdebf65b000) 0 empty
  boost::enable_if_c<false, void> (0x0x7fdebf658120) 0 empty

Class boost::system::is_error_condition_enum<boost::system::error_code>
   size=1 align=1
   base size=0 base align=1
boost::system::is_error_condition_enum<boost::system::error_code> (0x0x7fdebf658180) 0 empty

Class boost::enable_if<boost::system::is_error_condition_enum<boost::system::error_code>, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::system::is_error_condition_enum<boost::system::error_code>, void> (0x0x7fdebf65b068) 0 empty
  boost::enable_if_c<false, void> (0x0x7fdebf6581e0) 0 empty

Class boost::system::is_error_code_enum<boost::system::error_condition>
   size=1 align=1
   base size=0 base align=1
boost::system::is_error_code_enum<boost::system::error_condition> (0x0x7fdebf658300) 0 empty

Class boost::enable_if<boost::system::is_error_code_enum<boost::system::error_condition>, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::system::is_error_code_enum<boost::system::error_condition>, void> (0x0x7fdebf65b0d0) 0 empty
  boost::enable_if_c<false, void> (0x0x7fdebf658360) 0 empty

Class boost::system::is_error_code_enum<boost::system::errc::errc_t>
   size=1 align=1
   base size=0 base align=1
boost::system::is_error_code_enum<boost::system::errc::errc_t> (0x0x7fdebf658480) 0 empty

Class boost::enable_if<boost::system::is_error_code_enum<boost::system::errc::errc_t>, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::system::is_error_code_enum<boost::system::errc::errc_t>, void> (0x0x7fdebf65b138) 0 empty
  boost::enable_if_c<false, void> (0x0x7fdebf6584e0) 0 empty

Class boost::system::is_error_code_enum<boost::system::error_code>
   size=1 align=1
   base size=0 base align=1
boost::system::is_error_code_enum<boost::system::error_code> (0x0x7fdebf658540) 0 empty

Class boost::enable_if<boost::system::is_error_code_enum<boost::system::error_code>, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::system::is_error_code_enum<boost::system::error_code>, void> (0x0x7fdebf65b1a0) 0 empty
  boost::enable_if_c<false, void> (0x0x7fdebf6585a0) 0 empty

Class boost::enable_if_c<true, void>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, void> (0x0x7fdebf658600) 0 empty

Class boost::enable_if<boost::system::is_error_condition_enum<boost::system::errc::errc_t>, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::system::is_error_condition_enum<boost::system::errc::errc_t>, void> (0x0x7fdebf65b208) 0 empty
  boost::enable_if_c<true, void> (0x0x7fdebf658660) 0 empty

Class boost::system::is_error_code_enum<boost::system::error_category>
   size=1 align=1
   base size=0 base align=1
boost::system::is_error_code_enum<boost::system::error_category> (0x0x7fdebf658780) 0 empty

Class boost::enable_if<boost::system::is_error_code_enum<boost::system::error_category>, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::system::is_error_code_enum<boost::system::error_category>, void> (0x0x7fdebf65b340) 0 empty
  boost::enable_if_c<false, void> (0x0x7fdebf6587e0) 0 empty

Class boost::system::is_error_condition_enum<boost::system::error_category>
   size=1 align=1
   base size=0 base align=1
boost::system::is_error_condition_enum<boost::system::error_category> (0x0x7fdebf658900) 0 empty

Class boost::enable_if<boost::system::is_error_condition_enum<boost::system::error_category>, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::system::is_error_condition_enum<boost::system::error_category>, void> (0x0x7fdebf65b3a8) 0 empty
  boost::enable_if_c<false, void> (0x0x7fdebf658960) 0 empty

Vtable for boost::system::system_error
boost::system::system_error::_ZTVN5boost6system12system_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6system12system_errorE)
16    (int (*)(...))boost::system::system_error::~system_error
24    (int (*)(...))boost::system::system_error::~system_error
32    (int (*)(...))boost::system::system_error::what

Class boost::system::system_error
   size=40 align=8
   base size=40 base align=8
boost::system::system_error (0x0x7fdebf65b410) 0
    vptr=((& boost::system::system_error::_ZTVN5boost6system12system_errorE) + 16u)
  std::runtime_error (0x0x7fdebf65b478) 0
      primary-for boost::system::system_error (0x0x7fdebf65b410)
    std::exception (0x0x7fdebf658a80) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fdebf65b478)

Class boost::thread_interrupted
   size=1 align=1
   base size=0 base align=1
boost::thread_interrupted (0x0x7fdebf658ae0) 0 empty

Vtable for boost::thread_exception
boost::thread_exception::_ZTVN5boost16thread_exceptionE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16thread_exceptionE)
16    (int (*)(...))boost::thread_exception::~thread_exception
24    (int (*)(...))boost::thread_exception::~thread_exception
32    (int (*)(...))boost::system::system_error::what

Class boost::thread_exception
   size=40 align=8
   base size=40 base align=8
boost::thread_exception (0x0x7fdebf65b618) 0
    vptr=((& boost::thread_exception::_ZTVN5boost16thread_exceptionE) + 16u)
  boost::system::system_error (0x0x7fdebf65b680) 0
      primary-for boost::thread_exception (0x0x7fdebf65b618)
    std::runtime_error (0x0x7fdebf65b6e8) 0
        primary-for boost::system::system_error (0x0x7fdebf65b680)
      std::exception (0x0x7fdebf658b40) 0 nearly-empty
          primary-for std::runtime_error (0x0x7fdebf65b6e8)

Vtable for boost::condition_error
boost::condition_error::_ZTVN5boost15condition_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost15condition_errorE)
16    (int (*)(...))boost::condition_error::~condition_error
24    (int (*)(...))boost::condition_error::~condition_error
32    (int (*)(...))boost::system::system_error::what

Class boost::condition_error
   size=40 align=8
   base size=40 base align=8
boost::condition_error (0x0x7fdebf65b8f0) 0
    vptr=((& boost::condition_error::_ZTVN5boost15condition_errorE) + 16u)
  boost::system::system_error (0x0x7fdebf65b958) 0
      primary-for boost::condition_error (0x0x7fdebf65b8f0)
    std::runtime_error (0x0x7fdebf65b9c0) 0
        primary-for boost::system::system_error (0x0x7fdebf65b958)
      std::exception (0x0x7fdebf658ba0) 0 nearly-empty
          primary-for std::runtime_error (0x0x7fdebf65b9c0)

Vtable for boost::lock_error
boost::lock_error::_ZTVN5boost10lock_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost10lock_errorE)
16    (int (*)(...))boost::lock_error::~lock_error
24    (int (*)(...))boost::lock_error::~lock_error
32    (int (*)(...))boost::system::system_error::what

Class boost::lock_error
   size=40 align=8
   base size=40 base align=8
boost::lock_error (0x0x7fdebf65bbc8) 0
    vptr=((& boost::lock_error::_ZTVN5boost10lock_errorE) + 16u)
  boost::thread_exception (0x0x7fdebf65bc30) 0
      primary-for boost::lock_error (0x0x7fdebf65bbc8)
    boost::system::system_error (0x0x7fdebf65bc98) 0
        primary-for boost::thread_exception (0x0x7fdebf65bc30)
      std::runtime_error (0x0x7fdebf65bd00) 0
          primary-for boost::system::system_error (0x0x7fdebf65bc98)
        std::exception (0x0x7fdebf658c00) 0 nearly-empty
            primary-for std::runtime_error (0x0x7fdebf65bd00)

Vtable for boost::thread_resource_error
boost::thread_resource_error::_ZTVN5boost21thread_resource_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost21thread_resource_errorE)
16    (int (*)(...))boost::thread_resource_error::~thread_resource_error
24    (int (*)(...))boost::thread_resource_error::~thread_resource_error
32    (int (*)(...))boost::system::system_error::what

Class boost::thread_resource_error
   size=40 align=8
   base size=40 base align=8
boost::thread_resource_error (0x0x7fdebf65bd68) 0
    vptr=((& boost::thread_resource_error::_ZTVN5boost21thread_resource_errorE) + 16u)
  boost::thread_exception (0x0x7fdebf65bdd0) 0
      primary-for boost::thread_resource_error (0x0x7fdebf65bd68)
    boost::system::system_error (0x0x7fdebf65be38) 0
        primary-for boost::thread_exception (0x0x7fdebf65bdd0)
      std::runtime_error (0x0x7fdebf65bea0) 0
          primary-for boost::system::system_error (0x0x7fdebf65be38)
        std::exception (0x0x7fdebf658c60) 0 nearly-empty
            primary-for std::runtime_error (0x0x7fdebf65bea0)

Vtable for boost::unsupported_thread_option
boost::unsupported_thread_option::_ZTVN5boost25unsupported_thread_optionE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost25unsupported_thread_optionE)
16    (int (*)(...))boost::unsupported_thread_option::~unsupported_thread_option
24    (int (*)(...))boost::unsupported_thread_option::~unsupported_thread_option
32    (int (*)(...))boost::system::system_error::what

Class boost::unsupported_thread_option
   size=40 align=8
   base size=40 base align=8
boost::unsupported_thread_option (0x0x7fdebf65bf08) 0
    vptr=((& boost::unsupported_thread_option::_ZTVN5boost25unsupported_thread_optionE) + 16u)
  boost::thread_exception (0x0x7fdebf65bf70) 0
      primary-for boost::unsupported_thread_option (0x0x7fdebf65bf08)
    boost::system::system_error (0x0x7fdebf6ee000) 0
        primary-for boost::thread_exception (0x0x7fdebf65bf70)
      std::runtime_error (0x0x7fdebf6ee068) 0
          primary-for boost::system::system_error (0x0x7fdebf6ee000)
        std::exception (0x0x7fdebf658cc0) 0 nearly-empty
            primary-for std::runtime_error (0x0x7fdebf6ee068)

Vtable for boost::invalid_thread_argument
boost::invalid_thread_argument::_ZTVN5boost23invalid_thread_argumentE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost23invalid_thread_argumentE)
16    (int (*)(...))boost::invalid_thread_argument::~invalid_thread_argument
24    (int (*)(...))boost::invalid_thread_argument::~invalid_thread_argument
32    (int (*)(...))boost::system::system_error::what

Class boost::invalid_thread_argument
   size=40 align=8
   base size=40 base align=8
boost::invalid_thread_argument (0x0x7fdebf6ee0d0) 0
    vptr=((& boost::invalid_thread_argument::_ZTVN5boost23invalid_thread_argumentE) + 16u)
  boost::thread_exception (0x0x7fdebf6ee138) 0
      primary-for boost::invalid_thread_argument (0x0x7fdebf6ee0d0)
    boost::system::system_error (0x0x7fdebf6ee1a0) 0
        primary-for boost::thread_exception (0x0x7fdebf6ee138)
      std::runtime_error (0x0x7fdebf6ee208) 0
          primary-for boost::system::system_error (0x0x7fdebf6ee1a0)
        std::exception (0x0x7fdebf658d20) 0 nearly-empty
            primary-for std::runtime_error (0x0x7fdebf6ee208)

Vtable for boost::thread_permission_error
boost::thread_permission_error::_ZTVN5boost23thread_permission_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost23thread_permission_errorE)
16    (int (*)(...))boost::thread_permission_error::~thread_permission_error
24    (int (*)(...))boost::thread_permission_error::~thread_permission_error
32    (int (*)(...))boost::system::system_error::what

Class boost::thread_permission_error
   size=40 align=8
   base size=40 base align=8
boost::thread_permission_error (0x0x7fdebf6ee270) 0
    vptr=((& boost::thread_permission_error::_ZTVN5boost23thread_permission_errorE) + 16u)
  boost::thread_exception (0x0x7fdebf6ee2d8) 0
      primary-for boost::thread_permission_error (0x0x7fdebf6ee270)
    boost::system::system_error (0x0x7fdebf6ee340) 0
        primary-for boost::thread_exception (0x0x7fdebf6ee2d8)
      std::runtime_error (0x0x7fdebf6ee3a8) 0
          primary-for boost::system::system_error (0x0x7fdebf6ee340)
        std::exception (0x0x7fdebf658d80) 0 nearly-empty
            primary-for std::runtime_error (0x0x7fdebf6ee3a8)

Class boost::detail::add_reference_impl<void>
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_impl<void> (0x0x7fdebf316360) 0 empty

Class boost::detail::add_reference_impl<const void>
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_impl<const void> (0x0x7fdebf3163c0) 0 empty

Class boost::detail::add_reference_impl<volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_impl<volatile void> (0x0x7fdebf316420) 0 empty

Class boost::detail::add_reference_impl<const volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_impl<const volatile void> (0x0x7fdebf316480) 0 empty

Class boost::type_traits::false_result
   size=1 align=1
   base size=0 base align=1
boost::type_traits::false_result (0x0x7fdebf3166c0) 0 empty

Class boost::detail::is_function_chooser<false>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_function_chooser<false> (0x0x7fdebf34ee40) 0 empty

Class boost::detail::any_conversion
   size=1 align=1
   base size=0 base align=1
boost::detail::any_conversion (0x0x7fdebf402000) 0 empty

Class boost::detail::is_convertible_impl_select<true, true, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<true, true, false> (0x0x7fdebf402240) 0 empty

Class boost::detail::is_convertible_impl_select<false, false, true>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<false, false, true> (0x0x7fdebf402300) 0 empty

Class boost::detail::is_convertible_impl_select<true, false, true>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<true, false, true> (0x0x7fdebf4023c0) 0 empty

Class boost::detail::is_convertible_impl<void, void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<void, void> (0x0x7fdebf402540) 0 empty

Class boost::detail::is_convertible_impl<void, const void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<void, const void> (0x0x7fdebf4025a0) 0 empty

Class boost::detail::is_convertible_impl<void, volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<void, volatile void> (0x0x7fdebf402600) 0 empty

Class boost::detail::is_convertible_impl<void, const volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<void, const volatile void> (0x0x7fdebf402660) 0 empty

Class boost::detail::is_convertible_impl<const void, void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<const void, void> (0x0x7fdebf4026c0) 0 empty

Class boost::detail::is_convertible_impl<const void, const void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<const void, const void> (0x0x7fdebf402720) 0 empty

Class boost::detail::is_convertible_impl<const void, volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<const void, volatile void> (0x0x7fdebf402780) 0 empty

Class boost::detail::is_convertible_impl<const void, const volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<const void, const volatile void> (0x0x7fdebf4027e0) 0 empty

Class boost::detail::is_convertible_impl<volatile void, void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<volatile void, void> (0x0x7fdebf402840) 0 empty

Class boost::detail::is_convertible_impl<volatile void, const void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<volatile void, const void> (0x0x7fdebf4028a0) 0 empty

Class boost::detail::is_convertible_impl<volatile void, volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<volatile void, volatile void> (0x0x7fdebf402900) 0 empty

Class boost::detail::is_convertible_impl<volatile void, const volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<volatile void, const volatile void> (0x0x7fdebf402960) 0 empty

Class boost::detail::is_convertible_impl<const volatile void, void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<const volatile void, void> (0x0x7fdebf4029c0) 0 empty

Class boost::detail::is_convertible_impl<const volatile void, const void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<const volatile void, const void> (0x0x7fdebf402a20) 0 empty

Class boost::detail::is_convertible_impl<const volatile void, volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<const volatile void, volatile void> (0x0x7fdebf402a80) 0 empty

Class boost::detail::is_convertible_impl<const volatile void, const volatile void>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<const volatile void, const volatile void> (0x0x7fdebf402ae0) 0 empty

Class boost::mpl::eval_if<mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if<mpl_::na, mpl_::na, mpl_::na> (0x0x7fdebf42d3c0) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::eval_if<mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::eval_if<mpl_::na, mpl_::na, mpl_::na> > (0x0x7fdebf4141a0) 0 empty
  mpl_::int_<-1> (0x0x7fdebf42d540) 0 empty

Class boost::mpl::identity<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::identity<mpl_::na> (0x0x7fdebf42d660) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::identity<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::identity<mpl_::na> > (0x0x7fdebf4142d8) 0 empty
  mpl_::int_<-1> (0x0x7fdebf42d7e0) 0 empty

Class boost::mpl::make_identity<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::make_identity<mpl_::na> (0x0x7fdebf42d840) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::make_identity<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::make_identity<mpl_::na> > (0x0x7fdebf414410) 0 empty
  mpl_::int_<-1> (0x0x7fdebf42d9c0) 0 empty

Class boost::move_detail::integral_constant<bool, false>
   size=1 align=1
   base size=0 base align=1
boost::move_detail::integral_constant<bool, false> (0x0x7fdebf42df60) 0 empty

Class boost::move_detail::integral_constant<bool, true>
   size=1 align=1
   base size=0 base align=1
boost::move_detail::integral_constant<bool, true> (0x0x7fdebf45a060) 0 empty

Class boost::move_detail::empty
   size=1 align=1
   base size=0 base align=1
boost::move_detail::empty (0x0x7fdebf45a2a0) 0 empty

Class boost::has_trivial_destructor<void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_destructor<void> (0x0x7fdebf414a28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf414a90) 0 empty
    mpl_::bool_<false> (0x0x7fdebf45a780) 0 empty

Class boost::has_trivial_destructor<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_destructor<const void> (0x0x7fdebf414af8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf414b60) 0 empty
    mpl_::bool_<false> (0x0x7fdebf45a7e0) 0 empty

Class boost::has_trivial_destructor<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_destructor<const volatile void> (0x0x7fdebf414bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf414c30) 0 empty
    mpl_::bool_<false> (0x0x7fdebf45a840) 0 empty

Class boost::has_trivial_destructor<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_destructor<volatile void> (0x0x7fdebf414c98) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf414d00) 0 empty
    mpl_::bool_<false> (0x0x7fdebf45a8a0) 0 empty

Class boost::has_trivial_move_constructor<void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_move_constructor<void> (0x0x7fdebf414dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf414e38) 0 empty
    mpl_::bool_<false> (0x0x7fdebf45a9c0) 0 empty

Class boost::has_trivial_move_constructor<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_move_constructor<const void> (0x0x7fdebf414ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf414f08) 0 empty
    mpl_::bool_<false> (0x0x7fdebf45aa20) 0 empty

Class boost::has_trivial_move_constructor<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_move_constructor<const volatile void> (0x0x7fdebf414f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47d000) 0 empty
    mpl_::bool_<false> (0x0x7fdebf45aa80) 0 empty

Class boost::has_trivial_move_constructor<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_move_constructor<volatile void> (0x0x7fdebf47d068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47d0d0) 0 empty
    mpl_::bool_<false> (0x0x7fdebf45aae0) 0 empty

Class boost::is_nothrow_move_constructible<void>
   size=1 align=1
   base size=1 base align=1
boost::is_nothrow_move_constructible<void> (0x0x7fdebf47d1a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47d208) 0 empty
    mpl_::bool_<false> (0x0x7fdebf45ac00) 0 empty

Class boost::is_nothrow_move_constructible<const void>
   size=1 align=1
   base size=1 base align=1
boost::is_nothrow_move_constructible<const void> (0x0x7fdebf47d270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47d2d8) 0 empty
    mpl_::bool_<false> (0x0x7fdebf45ac60) 0 empty

Class boost::is_nothrow_move_constructible<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::is_nothrow_move_constructible<const volatile void> (0x0x7fdebf47d340) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47d3a8) 0 empty
    mpl_::bool_<false> (0x0x7fdebf45acc0) 0 empty

Class boost::is_nothrow_move_constructible<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::is_nothrow_move_constructible<volatile void> (0x0x7fdebf47d410) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47d478) 0 empty
    mpl_::bool_<false> (0x0x7fdebf45ad20) 0 empty

Class boost::has_trivial_move_assign<void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_move_assign<void> (0x0x7fdebf47d680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47d6e8) 0 empty
    mpl_::bool_<false> (0x0x7fdebf45af60) 0 empty

Class boost::has_trivial_move_assign<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_move_assign<const void> (0x0x7fdebf47d750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47d7b8) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c000) 0 empty

Class boost::has_trivial_move_assign<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_move_assign<const volatile void> (0x0x7fdebf47d820) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47d888) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c060) 0 empty

Class boost::has_trivial_move_assign<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_move_assign<volatile void> (0x0x7fdebf47d8f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47d958) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c0c0) 0 empty

Class boost::has_trivial_assign<void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_assign<void> (0x0x7fdebf47da28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47da90) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c1e0) 0 empty

Class boost::has_trivial_assign<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_assign<const void> (0x0x7fdebf47daf8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47db60) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c240) 0 empty

Class boost::has_trivial_assign<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_assign<const volatile void> (0x0x7fdebf47dbc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47dc30) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c2a0) 0 empty

Class boost::has_trivial_assign<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_assign<volatile void> (0x0x7fdebf47dc98) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47dd00) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c300) 0 empty

Class boost::has_nothrow_assign<void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_assign<void> (0x0x7fdebf47ddd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47de38) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c420) 0 empty

Class boost::has_nothrow_assign<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_assign<const void> (0x0x7fdebf47dea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf47df08) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c480) 0 empty

Class boost::has_nothrow_assign<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_assign<const volatile void> (0x0x7fdebf47df70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf496000) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c4e0) 0 empty

Class boost::has_nothrow_assign<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_assign<volatile void> (0x0x7fdebf496068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf4960d0) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c540) 0 empty

Class boost::is_nothrow_move_assignable<void>
   size=1 align=1
   base size=1 base align=1
boost::is_nothrow_move_assignable<void> (0x0x7fdebf4961a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf496208) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c660) 0 empty

Class boost::is_nothrow_move_assignable<const void>
   size=1 align=1
   base size=1 base align=1
boost::is_nothrow_move_assignable<const void> (0x0x7fdebf496270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf4962d8) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c6c0) 0 empty

Class boost::is_nothrow_move_assignable<const volatile void>
   size=1 align=1
   base size=1 base align=1
boost::is_nothrow_move_assignable<const volatile void> (0x0x7fdebf496340) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf4963a8) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c720) 0 empty

Class boost::is_nothrow_move_assignable<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::is_nothrow_move_assignable<volatile void> (0x0x7fdebf496410) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf496478) 0 empty
    mpl_::bool_<false> (0x0x7fdebf48c780) 0 empty

Class boost::defer_lock_t
   size=1 align=1
   base size=0 base align=1
boost::defer_lock_t (0x0x7fdebf4b2060) 0 empty

Class boost::try_to_lock_t
   size=1 align=1
   base size=0 base align=1
boost::try_to_lock_t (0x0x7fdebf4b20c0) 0 empty

Class boost::adopt_lock_t
   size=1 align=1
   base size=0 base align=1
boost::adopt_lock_t (0x0x7fdebf4b2120) 0 empty

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

Class itimerval
   size=32 align=8
   base size=32 base align=8
itimerval (0x0x7fdebf4e71e0) 0

Class boost::date_time::c_time
   size=1 align=1
   base size=0 base align=1
boost::date_time::c_time (0x0x7fdebf4e7240) 0 empty

Class boost::date_time::time_resolution_traits_bi32_impl
   size=1 align=1
   base size=0 base align=1
boost::date_time::time_resolution_traits_bi32_impl (0x0x7fdebf4e74e0) 0 empty

Class boost::date_time::time_resolution_traits_adapted32_impl
   size=1 align=1
   base size=0 base align=1
boost::date_time::time_resolution_traits_adapted32_impl (0x0x7fdebf4e7540) 0 empty

Class boost::date_time::int_adapter<int>
   size=4 align=4
   base size=4 base align=4
boost::date_time::int_adapter<int> (0x0x7fdebf4e75a0) 0

Class boost::date_time::time_resolution_traits_bi64_impl
   size=1 align=1
   base size=0 base align=1
boost::date_time::time_resolution_traits_bi64_impl (0x0x7fdebf4e7660) 0 empty

Class boost::date_time::time_resolution_traits_adapted64_impl
   size=1 align=1
   base size=0 base align=1
boost::date_time::time_resolution_traits_adapted64_impl (0x0x7fdebf4e76c0) 0 empty

Class boost::date_time::int_adapter<long int>
   size=8 align=8
   base size=8 base align=8
boost::date_time::int_adapter<long int> (0x0x7fdebf4e7720) 0

Vtable for boost::gregorian::bad_weekday
boost::gregorian::bad_weekday::_ZTVN5boost9gregorian11bad_weekdayE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost9gregorian11bad_weekdayE)
16    (int (*)(...))boost::gregorian::bad_weekday::~bad_weekday
24    (int (*)(...))boost::gregorian::bad_weekday::~bad_weekday
32    (int (*)(...))std::logic_error::what

Class boost::gregorian::bad_weekday
   size=16 align=8
   base size=16 base align=8
boost::gregorian::bad_weekday (0x0x7fdebf23a138) 0
    vptr=((& boost::gregorian::bad_weekday::_ZTVN5boost9gregorian11bad_weekdayE) + 16u)
  std::out_of_range (0x0x7fdebf23a1a0) 0
      primary-for boost::gregorian::bad_weekday (0x0x7fdebf23a138)
    std::logic_error (0x0x7fdebf23a208) 0
        primary-for std::out_of_range (0x0x7fdebf23a1a0)
      std::exception (0x0x7fdebf4e7e40) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdebf23a208)

Class boost::detail::cv_traits_imp<std::exception*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<std::exception*> (0x0x7fdebf256120) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<std::exception>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<std::exception> (0x0x7fdebf2560c0) 0 empty

Class boost::remove_cv<std::exception>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<std::exception> (0x0x7fdebf256060) 0 empty

Class boost::detail::cv_traits_imp<boost::gregorian::bad_weekday*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::gregorian::bad_weekday*> (0x0x7fdebf256240) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::gregorian::bad_weekday>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::gregorian::bad_weekday> (0x0x7fdebf2561e0) 0 empty

Class boost::remove_cv<boost::gregorian::bad_weekday>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::gregorian::bad_weekday> (0x0x7fdebf256180) 0 empty

Class boost::detail::is_base_of_imp<std::exception, boost::gregorian::bad_weekday>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_of_imp<std::exception, boost::gregorian::bad_weekday> (0x0x7fdebf256000) 0 empty

Class boost::detail::is_base_and_derived_impl<std::exception, boost::gregorian::bad_weekday>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_and_derived_impl<std::exception, boost::gregorian::bad_weekday> (0x0x7fdebf2562a0) 0 empty

Class boost::is_same<std::exception, boost::gregorian::bad_weekday>
   size=1 align=1
   base size=1 base align=1
boost::is_same<std::exception, boost::gregorian::bad_weekday> (0x0x7fdebf23a4e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf23a548) 0 empty
    mpl_::bool_<false> (0x0x7fdebf256300) 0 empty

Class boost::detail::is_class_impl<std::exception>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_class_impl<std::exception> (0x0x7fdebf256360) 0 empty

Class boost::is_class<std::exception>
   size=1 align=1
   base size=1 base align=1
boost::is_class<std::exception> (0x0x7fdebf23a5b0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebf23a618) 0 empty
    mpl_::bool_<true> (0x0x7fdebf2563c0) 0 empty

Class boost::type_traits::ice_and<false, true, true, true, true, true, true>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_and<false, true, true, true, true, true, true> (0x0x7fdebf256420) 0 empty

Class boost::type_traits::ice_or<true, false, false, false, false, false, false>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_or<true, false, false, false, false, false, false> (0x0x7fdebf256480) 0 empty

Class boost::is_base_of<std::exception, boost::gregorian::bad_weekday>
   size=1 align=1
   base size=1 base align=1
boost::is_base_of<std::exception, boost::gregorian::bad_weekday> (0x0x7fdebf23a680) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebf23a6e8) 0 empty
    mpl_::bool_<true> (0x0x7fdebf2564e0) 0 empty

Class boost::mpl::if_c<true, boost::gregorian::bad_weekday, boost::CV::simple_exception_policy<short unsigned int, 0u, 6u, boost::gregorian::bad_weekday>::exception_wrapper>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::gregorian::bad_weekday, boost::CV::simple_exception_policy<short unsigned int, 0u, 6u, boost::gregorian::bad_weekday>::exception_wrapper> (0x0x7fdebf256540) 0 empty

Class boost::mpl::if_<boost::is_base_of<std::exception, boost::gregorian::bad_weekday>, boost::gregorian::bad_weekday, boost::CV::simple_exception_policy<short unsigned int, 0u, 6u, boost::gregorian::bad_weekday>::exception_wrapper>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::is_base_of<std::exception, boost::gregorian::bad_weekday>, boost::gregorian::bad_weekday, boost::CV::simple_exception_policy<short unsigned int, 0u, 6u, boost::gregorian::bad_weekday>::exception_wrapper> (0x0x7fdebf4e7f60) 0 empty

Class boost::CV::simple_exception_policy<short unsigned int, 0u, 6u, boost::gregorian::bad_weekday>
   size=1 align=1
   base size=0 base align=1
boost::CV::simple_exception_policy<short unsigned int, 0u, 6u, boost::gregorian::bad_weekday> (0x0x7fdebf4e7f00) 0 empty

Class boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 0u, 6u, boost::gregorian::bad_weekday> >
   size=2 align=2
   base size=2 base align=2
boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 0u, 6u, boost::gregorian::bad_weekday> > (0x0x7fdebf4e7ea0) 0

Class boost::gregorian::greg_weekday
   size=2 align=2
   base size=2 base align=2
boost::gregorian::greg_weekday (0x0x7fdebf23a888) 0
  boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 0u, 6u, boost::gregorian::bad_weekday> > (0x0x7fdebf256660) 0

Vtable for boost::gregorian::bad_day_of_year
boost::gregorian::bad_day_of_year::_ZTVN5boost9gregorian15bad_day_of_yearE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost9gregorian15bad_day_of_yearE)
16    (int (*)(...))boost::gregorian::bad_day_of_year::~bad_day_of_year
24    (int (*)(...))boost::gregorian::bad_day_of_year::~bad_day_of_year
32    (int (*)(...))std::logic_error::what

Class boost::gregorian::bad_day_of_year
   size=16 align=8
   base size=16 base align=8
boost::gregorian::bad_day_of_year (0x0x7fdebf23a8f0) 0
    vptr=((& boost::gregorian::bad_day_of_year::_ZTVN5boost9gregorian15bad_day_of_yearE) + 16u)
  std::out_of_range (0x0x7fdebf23a958) 0
      primary-for boost::gregorian::bad_day_of_year (0x0x7fdebf23a8f0)
    std::logic_error (0x0x7fdebf23a9c0) 0
        primary-for std::out_of_range (0x0x7fdebf23a958)
      std::exception (0x0x7fdebf2566c0) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdebf23a9c0)

Vtable for boost::gregorian::bad_day_of_month
boost::gregorian::bad_day_of_month::_ZTVN5boost9gregorian16bad_day_of_monthE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost9gregorian16bad_day_of_monthE)
16    (int (*)(...))boost::gregorian::bad_day_of_month::~bad_day_of_month
24    (int (*)(...))boost::gregorian::bad_day_of_month::~bad_day_of_month
32    (int (*)(...))std::logic_error::what

Class boost::gregorian::bad_day_of_month
   size=16 align=8
   base size=16 base align=8
boost::gregorian::bad_day_of_month (0x0x7fdebf23aa28) 0
    vptr=((& boost::gregorian::bad_day_of_month::_ZTVN5boost9gregorian16bad_day_of_monthE) + 16u)
  std::out_of_range (0x0x7fdebf23aa90) 0
      primary-for boost::gregorian::bad_day_of_month (0x0x7fdebf23aa28)
    std::logic_error (0x0x7fdebf23aaf8) 0
        primary-for std::out_of_range (0x0x7fdebf23aa90)
      std::exception (0x0x7fdebf256780) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdebf23aaf8)

Class boost::detail::cv_traits_imp<boost::gregorian::bad_day_of_month*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::gregorian::bad_day_of_month*> (0x0x7fdebf256a80) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::gregorian::bad_day_of_month>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::gregorian::bad_day_of_month> (0x0x7fdebf256a20) 0 empty

Class boost::remove_cv<boost::gregorian::bad_day_of_month>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::gregorian::bad_day_of_month> (0x0x7fdebf2569c0) 0 empty

Class boost::detail::is_base_of_imp<std::exception, boost::gregorian::bad_day_of_month>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_of_imp<std::exception, boost::gregorian::bad_day_of_month> (0x0x7fdebf256960) 0 empty

Class boost::detail::is_base_and_derived_impl<std::exception, boost::gregorian::bad_day_of_month>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_and_derived_impl<std::exception, boost::gregorian::bad_day_of_month> (0x0x7fdebf256ae0) 0 empty

Class boost::is_same<std::exception, boost::gregorian::bad_day_of_month>
   size=1 align=1
   base size=1 base align=1
boost::is_same<std::exception, boost::gregorian::bad_day_of_month> (0x0x7fdebf23ad00) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf23ad68) 0 empty
    mpl_::bool_<false> (0x0x7fdebf256c00) 0 empty

Class boost::is_base_of<std::exception, boost::gregorian::bad_day_of_month>
   size=1 align=1
   base size=1 base align=1
boost::is_base_of<std::exception, boost::gregorian::bad_day_of_month> (0x0x7fdebf23add0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebf23ae38) 0 empty
    mpl_::bool_<true> (0x0x7fdebf256c60) 0 empty

Class boost::mpl::if_c<true, boost::gregorian::bad_day_of_month, boost::CV::simple_exception_policy<short unsigned int, 1u, 31u, boost::gregorian::bad_day_of_month>::exception_wrapper>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::gregorian::bad_day_of_month, boost::CV::simple_exception_policy<short unsigned int, 1u, 31u, boost::gregorian::bad_day_of_month>::exception_wrapper> (0x0x7fdebf256cc0) 0 empty

Class boost::mpl::if_<boost::is_base_of<std::exception, boost::gregorian::bad_day_of_month>, boost::gregorian::bad_day_of_month, boost::CV::simple_exception_policy<short unsigned int, 1u, 31u, boost::gregorian::bad_day_of_month>::exception_wrapper>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::is_base_of<std::exception, boost::gregorian::bad_day_of_month>, boost::gregorian::bad_day_of_month, boost::CV::simple_exception_policy<short unsigned int, 1u, 31u, boost::gregorian::bad_day_of_month>::exception_wrapper> (0x0x7fdebf256900) 0 empty

Class boost::CV::simple_exception_policy<short unsigned int, 1u, 31u, boost::gregorian::bad_day_of_month>
   size=1 align=1
   base size=0 base align=1
boost::CV::simple_exception_policy<short unsigned int, 1u, 31u, boost::gregorian::bad_day_of_month> (0x0x7fdebf2568a0) 0 empty

Class boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 31u, boost::gregorian::bad_day_of_month> >
   size=2 align=2
   base size=2 base align=2
boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 31u, boost::gregorian::bad_day_of_month> > (0x0x7fdebf256840) 0

Class boost::gregorian::greg_day
   size=2 align=2
   base size=2 base align=2
boost::gregorian::greg_day (0x0x7fdebf2ad0d0) 0
  boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 31u, boost::gregorian::bad_day_of_month> > (0x0x7fdebf256de0) 0

Vtable for boost::gregorian::bad_year
boost::gregorian::bad_year::_ZTVN5boost9gregorian8bad_yearE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost9gregorian8bad_yearE)
16    (int (*)(...))boost::gregorian::bad_year::~bad_year
24    (int (*)(...))boost::gregorian::bad_year::~bad_year
32    (int (*)(...))std::logic_error::what

Class boost::gregorian::bad_year
   size=16 align=8
   base size=16 base align=8
boost::gregorian::bad_year (0x0x7fdebf2ad138) 0
    vptr=((& boost::gregorian::bad_year::_ZTVN5boost9gregorian8bad_yearE) + 16u)
  std::out_of_range (0x0x7fdebf2ad1a0) 0
      primary-for boost::gregorian::bad_year (0x0x7fdebf2ad138)
    std::logic_error (0x0x7fdebf2ad208) 0
        primary-for std::out_of_range (0x0x7fdebf2ad1a0)
      std::exception (0x0x7fdebf256e40) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdebf2ad208)

Class boost::detail::cv_traits_imp<boost::gregorian::bad_year*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::gregorian::bad_year*> (0x0x7fdebf2c1120) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::gregorian::bad_year>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::gregorian::bad_year> (0x0x7fdebf2c10c0) 0 empty

Class boost::remove_cv<boost::gregorian::bad_year>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::gregorian::bad_year> (0x0x7fdebf2c1060) 0 empty

Class boost::detail::is_base_of_imp<std::exception, boost::gregorian::bad_year>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_of_imp<std::exception, boost::gregorian::bad_year> (0x0x7fdebf2c1000) 0 empty

Class boost::detail::is_base_and_derived_impl<std::exception, boost::gregorian::bad_year>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_and_derived_impl<std::exception, boost::gregorian::bad_year> (0x0x7fdebf2c1180) 0 empty

Class boost::is_same<std::exception, boost::gregorian::bad_year>
   size=1 align=1
   base size=1 base align=1
boost::is_same<std::exception, boost::gregorian::bad_year> (0x0x7fdebf2ad410) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf2ad478) 0 empty
    mpl_::bool_<false> (0x0x7fdebf2c11e0) 0 empty

Class boost::is_base_of<std::exception, boost::gregorian::bad_year>
   size=1 align=1
   base size=1 base align=1
boost::is_base_of<std::exception, boost::gregorian::bad_year> (0x0x7fdebf2ad4e0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebf2ad548) 0 empty
    mpl_::bool_<true> (0x0x7fdebf2c1240) 0 empty

Class boost::mpl::if_c<true, boost::gregorian::bad_year, boost::CV::simple_exception_policy<short unsigned int, 1400u, 10000u, boost::gregorian::bad_year>::exception_wrapper>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::gregorian::bad_year, boost::CV::simple_exception_policy<short unsigned int, 1400u, 10000u, boost::gregorian::bad_year>::exception_wrapper> (0x0x7fdebf2c12a0) 0 empty

Class boost::mpl::if_<boost::is_base_of<std::exception, boost::gregorian::bad_year>, boost::gregorian::bad_year, boost::CV::simple_exception_policy<short unsigned int, 1400u, 10000u, boost::gregorian::bad_year>::exception_wrapper>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::is_base_of<std::exception, boost::gregorian::bad_year>, boost::gregorian::bad_year, boost::CV::simple_exception_policy<short unsigned int, 1400u, 10000u, boost::gregorian::bad_year>::exception_wrapper> (0x0x7fdebf256f60) 0 empty

Class boost::CV::simple_exception_policy<short unsigned int, 1400u, 10000u, boost::gregorian::bad_year>
   size=1 align=1
   base size=0 base align=1
boost::CV::simple_exception_policy<short unsigned int, 1400u, 10000u, boost::gregorian::bad_year> (0x0x7fdebf256f00) 0 empty

Class boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1400u, 10000u, boost::gregorian::bad_year> >
   size=2 align=2
   base size=2 base align=2
boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1400u, 10000u, boost::gregorian::bad_year> > (0x0x7fdebf256ea0) 0

Class boost::gregorian::greg_year
   size=2 align=2
   base size=2 base align=2
boost::gregorian::greg_year (0x0x7fdebf2ad7b8) 0
  boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1400u, 10000u, boost::gregorian::bad_year> > (0x0x7fdebf2c1300) 0

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

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

Vtable for boost::gregorian::bad_month
boost::gregorian::bad_month::_ZTVN5boost9gregorian9bad_monthE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost9gregorian9bad_monthE)
16    (int (*)(...))boost::gregorian::bad_month::~bad_month
24    (int (*)(...))boost::gregorian::bad_month::~bad_month
32    (int (*)(...))std::logic_error::what

Class boost::gregorian::bad_month
   size=16 align=8
   base size=16 base align=8
boost::gregorian::bad_month (0x0x7fdebf2ada90) 0
    vptr=((& boost::gregorian::bad_month::_ZTVN5boost9gregorian9bad_monthE) + 16u)
  std::out_of_range (0x0x7fdebf2adaf8) 0
      primary-for boost::gregorian::bad_month (0x0x7fdebf2ada90)
    std::logic_error (0x0x7fdebf2adb60) 0
        primary-for std::out_of_range (0x0x7fdebf2adaf8)
      std::exception (0x0x7fdebf2c1780) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdebf2adb60)

Class boost::detail::cv_traits_imp<boost::gregorian::bad_month*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::gregorian::bad_month*> (0x0x7fdebf2c1a20) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::gregorian::bad_month>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::gregorian::bad_month> (0x0x7fdebf2c19c0) 0 empty

Class boost::remove_cv<boost::gregorian::bad_month>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::gregorian::bad_month> (0x0x7fdebf2c1960) 0 empty

Class boost::detail::is_base_of_imp<std::exception, boost::gregorian::bad_month>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_of_imp<std::exception, boost::gregorian::bad_month> (0x0x7fdebf2c1900) 0 empty

Class boost::detail::is_base_and_derived_impl<std::exception, boost::gregorian::bad_month>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_and_derived_impl<std::exception, boost::gregorian::bad_month> (0x0x7fdebf2c1a80) 0 empty

Class boost::is_same<std::exception, boost::gregorian::bad_month>
   size=1 align=1
   base size=1 base align=1
boost::is_same<std::exception, boost::gregorian::bad_month> (0x0x7fdebf2add68) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebf2addd0) 0 empty
    mpl_::bool_<false> (0x0x7fdebf2c1ae0) 0 empty

Class boost::is_base_of<std::exception, boost::gregorian::bad_month>
   size=1 align=1
   base size=1 base align=1
boost::is_base_of<std::exception, boost::gregorian::bad_month> (0x0x7fdebf2ade38) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebf2adea0) 0 empty
    mpl_::bool_<true> (0x0x7fdebf2c1b40) 0 empty

Class boost::mpl::if_c<true, boost::gregorian::bad_month, boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month>::exception_wrapper>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::gregorian::bad_month, boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month>::exception_wrapper> (0x0x7fdebf2c1ba0) 0 empty

Class boost::mpl::if_<boost::is_base_of<std::exception, boost::gregorian::bad_month>, boost::gregorian::bad_month, boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month>::exception_wrapper>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::is_base_of<std::exception, boost::gregorian::bad_month>, boost::gregorian::bad_month, boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month>::exception_wrapper> (0x0x7fdebf2c18a0) 0 empty

Class boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month>
   size=1 align=1
   base size=0 base align=1
boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> (0x0x7fdebf2c1840) 0 empty

Class boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >
   size=2 align=2
   base size=2 base align=2
boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> > (0x0x7fdebf2c17e0) 0

Class boost::gregorian::greg_month
   size=2 align=2
   base size=2 base align=2
boost::gregorian::greg_month (0x0x7fdebf03b068) 0
  boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> > (0x0x7fdebf2c1cc0) 0

Class boost::date_time::int_adapter<unsigned int>
   size=4 align=4
   base size=4 base align=4
boost::date_time::int_adapter<unsigned int> (0x0x7fdebf2c1d20) 0

Class boost::date_time::year_month_day_base<boost::gregorian::greg_year, boost::gregorian::greg_month, boost::gregorian::greg_day>
   size=6 align=2
   base size=6 base align=2
boost::date_time::year_month_day_base<boost::gregorian::greg_year, boost::gregorian::greg_month, boost::gregorian::greg_day> (0x0x7fdebf2c1de0) 0

Class boost::date_time::gregorian_calendar_base<boost::date_time::year_month_day_base<boost::gregorian::greg_year, boost::gregorian::greg_month, boost::gregorian::greg_day>, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::date_time::gregorian_calendar_base<boost::date_time::year_month_day_base<boost::gregorian::greg_year, boost::gregorian::greg_month, boost::gregorian::greg_day>, unsigned int> (0x0x7fdebf2c1d80) 0 empty

Class boost::gregorian::gregorian_calendar
   size=1 align=1
   base size=1 base align=1
boost::gregorian::gregorian_calendar (0x0x7fdebf03b138) 0 empty
  boost::date_time::gregorian_calendar_base<boost::date_time::year_month_day_base<boost::gregorian::greg_year, boost::gregorian::greg_month, boost::gregorian::greg_day>, unsigned int> (0x0x7fdebf2c1e40) 0 empty

Class boost::date_time::duration_traits_long
   size=1 align=1
   base size=0 base align=1
boost::date_time::duration_traits_long (0x0x7fdebf2c1f00) 0 empty

Class boost::date_time::duration_traits_adapted
   size=1 align=1
   base size=0 base align=1
boost::date_time::duration_traits_adapted (0x0x7fdebf2c1f60) 0 empty

Class boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> >
   size=1 align=1
   base size=0 base align=1
boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > (0x0x7fdebf088000) 0 empty

Class boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > >
   size=1 align=1
   base size=1 base align=1
boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > (0x0x7fdebf03b2d8) 0 empty
  boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > (0x0x7fdebf088060) 0 empty

Class boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > >
   size=1 align=1
   base size=1 base align=1
boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > (0x0x7fdebf03b3a8) 0 empty
  boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > (0x0x7fdebf03b410) 0 empty
    boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > (0x0x7fdebf0880c0) 0 empty

Class boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > >
   size=1 align=1
   base size=1 base align=1
boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > (0x0x7fdebf03b4e0) 0 empty
  boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > (0x0x7fdebf03b548) 0 empty
    boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > (0x0x7fdebf03b5b0) 0 empty
      boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > (0x0x7fdebf088120) 0 empty

Class boost::equality_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > >
   size=1 align=1
   base size=1 base align=1
boost::equality_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > > (0x0x7fdebf03b680) 0 empty
  boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > (0x0x7fdebf03b6e8) 0 empty
    boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > (0x0x7fdebf03b750) 0 empty
      boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > (0x0x7fdebf03b7b8) 0 empty
        boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > (0x0x7fdebf088180) 0 empty

Class boost::less_than_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::equality_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > > >
   size=1 align=1
   base size=1 base align=1
boost::less_than_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::equality_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > > > (0x0x7fdebf03b888) 0 empty
  boost::equality_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > > (0x0x7fdebf03b8f0) 0 empty
    boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > (0x0x7fdebf03b958) 0 empty
      boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > (0x0x7fdebf03b9c0) 0 empty
        boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > (0x0x7fdebf03ba28) 0 empty
          boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > (0x0x7fdebf0881e0) 0 empty

Class boost::date_time::date_duration<boost::date_time::duration_traits_adapted>
   size=8 align=8
   base size=8 base align=8
boost::date_time::date_duration<boost::date_time::duration_traits_adapted> (0x0x7fdebf03baf8) 0
  boost::less_than_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::equality_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > > > (0x0x7fdebf03bb60) 0 empty
    boost::equality_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > > (0x0x7fdebf03bbc8) 0 empty
      boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > (0x0x7fdebf03bc30) 0 empty
        boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > (0x0x7fdebf03bc98) 0 empty
          boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > (0x0x7fdebf03bd00) 0 empty
            boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > (0x0x7fdebf088240) 0 empty

Class boost::gregorian::date_duration
   size=8 align=8
   base size=8 base align=8
boost::gregorian::date_duration (0x0x7fdebf03be38) 0
  boost::date_time::date_duration<boost::date_time::duration_traits_adapted> (0x0x7fdebf03bea0) 0
    boost::less_than_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::equality_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > > > (0x0x7fdebf03bf08) 0 empty
      boost::equality_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > > (0x0x7fdebf03bf70) 0 empty
        boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > (0x0x7fdebf09b000) 0 empty
          boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > (0x0x7fdebf09b068) 0 empty
            boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > (0x0x7fdebf09b0d0) 0 empty
              boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > (0x0x7fdebf0882a0) 0 empty

Class boost::is_chained_base<boost::gregorian::date>
   size=1 align=1
   base size=0 base align=1
boost::is_chained_base<boost::gregorian::date> (0x0x7fdebf088420) 0 empty

Class boost::is_chained_base<boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t> >
   size=1 align=1
   base size=0 base align=1
boost::is_chained_base<boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t> > (0x0x7fdebf088480) 0 empty

Class boost::detail::empty_base<boost::gregorian::date>
   size=1 align=1
   base size=0 base align=1
boost::detail::empty_base<boost::gregorian::date> (0x0x7fdebf0884e0) 0 empty

Class boost::equality_comparable1<boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date> >
   size=1 align=1
   base size=1 base align=1
boost::equality_comparable1<boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date> > (0x0x7fdebf09b3a8) 0 empty
  boost::detail::empty_base<boost::gregorian::date> (0x0x7fdebf088540) 0 empty

Class boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t>
   size=1 align=1
   base size=1 base align=1
boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t> (0x0x7fdebf09b5b0) 0 empty
  boost::equality_comparable1<boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date> > (0x0x7fdebf09b618) 0 empty
    boost::detail::empty_base<boost::gregorian::date> (0x0x7fdebf0885a0) 0 empty

Class boost::less_than_comparable1<boost::gregorian::date, boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t> >
   size=1 align=1
   base size=1 base align=1
boost::less_than_comparable1<boost::gregorian::date, boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t> > (0x0x7fdebf09b6e8) 0 empty
  boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t> (0x0x7fdebf09b750) 0 empty
    boost::equality_comparable1<boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date> > (0x0x7fdebf09b7b8) 0 empty
      boost::detail::empty_base<boost::gregorian::date> (0x0x7fdebf088600) 0 empty

Class boost::less_than_comparable<boost::gregorian::date, boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t>, boost::detail::empty_base<boost::gregorian::date>, boost::detail::true_t>
   size=1 align=1
   base size=1 base align=1
boost::less_than_comparable<boost::gregorian::date, boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t>, boost::detail::empty_base<boost::gregorian::date>, boost::detail::true_t> (0x0x7fdebf09b888) 0 empty
  boost::less_than_comparable1<boost::gregorian::date, boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t> > (0x0x7fdebf09b8f0) 0 empty
    boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t> (0x0x7fdebf09b958) 0 empty
      boost::equality_comparable1<boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date> > (0x0x7fdebf09b9c0) 0 empty
        boost::detail::empty_base<boost::gregorian::date> (0x0x7fdebf088660) 0 empty

Class boost::date_time::date<boost::gregorian::date, boost::gregorian::gregorian_calendar, boost::gregorian::date_duration>
   size=4 align=4
   base size=4 base align=4
boost::date_time::date<boost::gregorian::date, boost::gregorian::gregorian_calendar, boost::gregorian::date_duration> (0x0x7fdebf09ba90) 0
  boost::less_than_comparable<boost::gregorian::date, boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t>, boost::detail::empty_base<boost::gregorian::date>, boost::detail::true_t> (0x0x7fdebf09baf8) 0 empty
    boost::less_than_comparable1<boost::gregorian::date, boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t> > (0x0x7fdebf09bb60) 0 empty
      boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t> (0x0x7fdebf09bbc8) 0 empty
        boost::equality_comparable1<boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date> > (0x0x7fdebf09bc30) 0 empty
          boost::detail::empty_base<boost::gregorian::date> (0x0x7fdebf0886c0) 0 empty

Class boost::gregorian::date
   size=4 align=4
   base size=4 base align=4
boost::gregorian::date (0x0x7fdebf09be38) 0
  boost::date_time::date<boost::gregorian::date, boost::gregorian::gregorian_calendar, boost::gregorian::date_duration> (0x0x7fdebf09bea0) 0
    boost::less_than_comparable<boost::gregorian::date, boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t>, boost::detail::empty_base<boost::gregorian::date>, boost::detail::true_t> (0x0x7fdebf09bf08) 0 empty
      boost::less_than_comparable1<boost::gregorian::date, boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t> > (0x0x7fdebf09bf70) 0 empty
        boost::equality_comparable<boost::gregorian::date, boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date>, boost::detail::false_t> (0x0x7fdebf09bc98) 0 empty
          boost::equality_comparable1<boost::gregorian::date, boost::detail::empty_base<boost::gregorian::date> > (0x0x7fdebed12000) 0 empty
            boost::detail::empty_base<boost::gregorian::date> (0x0x7fdebf088720) 0 empty

Class boost::detail::cv_traits_imp<boost::gregorian::bad_day_of_year*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::gregorian::bad_day_of_year*> (0x0x7fdebf088a20) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::gregorian::bad_day_of_year>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::gregorian::bad_day_of_year> (0x0x7fdebf0889c0) 0 empty

Class boost::remove_cv<boost::gregorian::bad_day_of_year>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::gregorian::bad_day_of_year> (0x0x7fdebf088960) 0 empty

Class boost::detail::is_base_of_imp<std::exception, boost::gregorian::bad_day_of_year>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_of_imp<std::exception, boost::gregorian::bad_day_of_year> (0x0x7fdebf088900) 0 empty

Class boost::detail::is_base_and_derived_impl<std::exception, boost::gregorian::bad_day_of_year>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_and_derived_impl<std::exception, boost::gregorian::bad_day_of_year> (0x0x7fdebf088a80) 0 empty

Class boost::is_same<std::exception, boost::gregorian::bad_day_of_year>
   size=1 align=1
   base size=1 base align=1
boost::is_same<std::exception, boost::gregorian::bad_day_of_year> (0x0x7fdebed12270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebed122d8) 0 empty
    mpl_::bool_<false> (0x0x7fdebf088ba0) 0 empty

Class boost::is_base_of<std::exception, boost::gregorian::bad_day_of_year>
   size=1 align=1
   base size=1 base align=1
boost::is_base_of<std::exception, boost::gregorian::bad_day_of_year> (0x0x7fdebed12340) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebed123a8) 0 empty
    mpl_::bool_<true> (0x0x7fdebf088c00) 0 empty

Class boost::mpl::if_c<true, boost::gregorian::bad_day_of_year, boost::CV::simple_exception_policy<short unsigned int, 1u, 366u, boost::gregorian::bad_day_of_year>::exception_wrapper>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::gregorian::bad_day_of_year, boost::CV::simple_exception_policy<short unsigned int, 1u, 366u, boost::gregorian::bad_day_of_year>::exception_wrapper> (0x0x7fdebf088c60) 0 empty

Class boost::mpl::if_<boost::is_base_of<std::exception, boost::gregorian::bad_day_of_year>, boost::gregorian::bad_day_of_year, boost::CV::simple_exception_policy<short unsigned int, 1u, 366u, boost::gregorian::bad_day_of_year>::exception_wrapper>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::is_base_of<std::exception, boost::gregorian::bad_day_of_year>, boost::gregorian::bad_day_of_year, boost::CV::simple_exception_policy<short unsigned int, 1u, 366u, boost::gregorian::bad_day_of_year>::exception_wrapper> (0x0x7fdebf0888a0) 0 empty

Class boost::CV::simple_exception_policy<short unsigned int, 1u, 366u, boost::gregorian::bad_day_of_year>
   size=1 align=1
   base size=0 base align=1
boost::CV::simple_exception_policy<short unsigned int, 1u, 366u, boost::gregorian::bad_day_of_year> (0x0x7fdebf088840) 0 empty

Class boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 366u, boost::gregorian::bad_day_of_year> >
   size=2 align=2
   base size=2 base align=2
boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 366u, boost::gregorian::bad_day_of_year> > (0x0x7fdebf0887e0) 0

Class boost::date_time::wrapping_int2<short int, 1, 12>
   size=2 align=2
   base size=2 base align=2
boost::date_time::wrapping_int2<short int, 1, 12> (0x0x7fdebf088f00) 0

Class boost::gregorian::greg_durations_config
   size=1 align=1
   base size=0 base align=1
boost::gregorian::greg_durations_config (0x0x7fdebed87060) 0 empty

Class boost::gregorian::weeks_duration
   size=8 align=8
   base size=8 base align=8
boost::gregorian::weeks_duration (0x0x7fdebed12750) 0
  boost::gregorian::date_duration (0x0x7fdebed127b8) 0
    boost::date_time::date_duration<boost::date_time::duration_traits_adapted> (0x0x7fdebed12820) 0
      boost::less_than_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::equality_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > > > (0x0x7fdebed12888) 0 empty
        boost::equality_comparable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > > (0x0x7fdebed128f0) 0 empty
          boost::addable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > > (0x0x7fdebed12958) 0 empty
            boost::subtractable1<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > > (0x0x7fdebed129c0) 0 empty
              boost::dividable2<boost::date_time::date_duration<boost::date_time::duration_traits_adapted>, int, boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > > (0x0x7fdebed12a28) 0 empty
                boost::detail::empty_base<boost::date_time::date_duration<boost::date_time::duration_traits_adapted> > (0x0x7fdebed870c0) 0 empty

Vtable for std::basic_stringbuf<char>
std::basic_stringbuf<char>::_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15basic_stringbufIcSt11char_traitsIcESaIcEE)
16    (int (*)(...))std::basic_stringbuf<char>::~basic_stringbuf
24    (int (*)(...))std::basic_stringbuf<char>::~basic_stringbuf
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
40    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::setbuf<char, std::char_traits<char>, std::allocator<char> >
48    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::seekoff<char, std::char_traits<char>, std::allocator<char> >
56    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::seekpos<char, std::char_traits<char>, std::allocator<char> >
64    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<char, std::char_traits<char> >
72    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::showmanyc<char, std::char_traits<char>, std::allocator<char> >
80    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<char, std::char_traits<char> >
88    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::underflow<char, std::char_traits<char>, std::allocator<char> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<char, std::char_traits<char> >
104   (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::pbackfail<char, std::char_traits<char>, std::allocator<char> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<char, std::char_traits<char> >
120   (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::overflow<char, std::char_traits<char>, std::allocator<char> >

Class std::basic_stringbuf<char>
   size=80 align=8
   base size=80 base align=8
std::basic_stringbuf<char> (0x0x7fdebed12e38) 0
    vptr=((& std::basic_stringbuf<char>::_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE) + 16u)
  std::basic_streambuf<char> (0x0x7fdebed872a0) 0
      primary-for std::basic_stringbuf<char> (0x0x7fdebed12e38)

Vtable for std::basic_istringstream<char>
std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE: 10u entries
0     96u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE)
24    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
40    18446744073709551520u
48    (int (*)(...))-96
56    (int (*)(...))(& _ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE)
64    (int (*)(...))std::basic_istringstream<char>::_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::basic_istringstream<char>::_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_istream<char> (0x0x7fdebed12f70 instance) in std::basic_istringstream<char>
std::basic_istringstream<char>::_ZTCSt19basic_istringstreamIcSt11char_traitsIcESaIcEE0_Si: 10u entries
0     96u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551520u
48    (int (*)(...))-96
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

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

Class std::basic_istringstream<char>
   size=360 align=8
   base size=96 base align=8
std::basic_istringstream<char> (0x0x7fdebed12f08) 0
    vptridx=0u vptr=((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_istream<char> (0x0x7fdebed12f70) 0
      primary-for std::basic_istringstream<char> (0x0x7fdebed12f08)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fdebed12618) 96 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::ios_base (0x0x7fdebed87540) 96
          primary-for std::basic_ios<char> (0x0x7fdebed12618)

Vtable for std::basic_ostringstream<char>
std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE)
24    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE)
64    (int (*)(...))std::basic_ostringstream<char>::_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::basic_ostringstream<char>::_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_ostream<char> (0x0x7fdebede4410 instance) in std::basic_ostringstream<char>
std::basic_ostringstream<char>::_ZTCSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE0_So: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

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

Class std::basic_ostringstream<char>
   size=352 align=8
   base size=88 base align=8
std::basic_ostringstream<char> (0x0x7fdebede43a8) 0
    vptridx=0u vptr=((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_ostream<char> (0x0x7fdebede4410) 0 nearly-empty
      primary-for std::basic_ostringstream<char> (0x0x7fdebede43a8)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fdebede4478) 88 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::ios_base (0x0x7fdebed87600) 88
          primary-for std::basic_ios<char> (0x0x7fdebede4478)

Vtable for std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE: 15u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE)
24    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<char, std::char_traits<char>, std::allocator<char> >
40    88u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE)
64    (int (*)(...))std::basic_stringstream<char>::_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::basic_stringstream<char>::_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev
80    18446744073709551512u
88    (int (*)(...))-104
96    (int (*)(...))(& _ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE)
104   (int (*)(...))std::basic_stringstream<char>::_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
112   (int (*)(...))std::basic_stringstream<char>::_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_iostream<char> (0x0x7fdebede22a0 instance) in std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd: 15u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISd)
24    0u
32    0u
40    88u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISd)
64    0u
72    0u
80    18446744073709551512u
88    (int (*)(...))-104
96    (int (*)(...))(& _ZTISd)
104   0u
112   0u

Construction vtable for std::basic_istream<char> (0x0x7fdebede48f0 instance) in std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Si: 10u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551512u
48    (int (*)(...))-104
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

Construction vtable for std::basic_ostream<char> (0x0x7fdebede49c0 instance) in std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE16_So: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE: 10u entries
0     ((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 24u)
8     ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd) + 24u)
16    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Si) + 24u)
24    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Si) + 64u)
32    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE16_So) + 24u)
40    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE16_So) + 64u)
48    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd) + 104u)
56    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd) + 64u)
64    ((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 104u)
72    ((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 64u)

Class std::basic_stringstream<char>
   size=368 align=8
   base size=104 base align=8
std::basic_stringstream<char> (0x0x7fdebede4888) 0
    vptridx=0u vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_iostream<char> (0x0x7fdebede22a0) 0
      primary-for std::basic_stringstream<char> (0x0x7fdebede4888)
      subvttidx=8u
    std::basic_istream<char> (0x0x7fdebede48f0) 0
        primary-for std::basic_iostream<char> (0x0x7fdebede22a0)
        subvttidx=16u
      std::basic_ios<char> (0x0x7fdebede4958) 104 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 104u)
        std::ios_base (0x0x7fdebed876c0) 104
            primary-for std::basic_ios<char> (0x0x7fdebede4958)
    std::basic_ostream<char> (0x0x7fdebede49c0) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::basic_ios<char> (0x0x7fdebede4958) alternative-path

Vtable for std::basic_stringbuf<wchar_t>
std::basic_stringbuf<wchar_t>::_ZTVSt15basic_stringbufIwSt11char_traitsIwESaIwEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15basic_stringbufIwSt11char_traitsIwESaIwEE)
16    (int (*)(...))std::basic_stringbuf<wchar_t>::~basic_stringbuf
24    (int (*)(...))std::basic_stringbuf<wchar_t>::~basic_stringbuf
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<wchar_t, std::char_traits<wchar_t> >
40    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::setbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
48    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::seekoff<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
56    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::seekpos<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
64    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<wchar_t, std::char_traits<wchar_t> >
72    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::showmanyc<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
80    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<wchar_t, std::char_traits<wchar_t> >
88    (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::underflow<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<wchar_t, std::char_traits<wchar_t> >
104   (int (*)(...))std::basic_stringbuf<_CharT, _Traits, _Alloc>::pbackfail<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<wchar_t, std::char_traits<wchar_t> >
120   (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=80 align=8
   base size=80 base align=8
std::basic_stringbuf<wchar_t> (0x0x7fdebede4068) 0
    vptr=((& std::basic_stringbuf<wchar_t>::_ZTVSt15basic_stringbufIwSt11char_traitsIwESaIwEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7fdebed87900) 0
      primary-for std::basic_stringbuf<wchar_t> (0x0x7fdebede4068)

Vtable for std::basic_istringstream<wchar_t>
std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE: 10u entries
0     96u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt19basic_istringstreamIwSt11char_traitsIwESaIwEE)
24    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    18446744073709551520u
48    (int (*)(...))-96
56    (int (*)(...))(& _ZTISt19basic_istringstreamIwSt11char_traitsIwESaIwEE)
64    (int (*)(...))std::basic_istringstream<wchar_t>::_ZTv0_n24_NSt19basic_istringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::basic_istringstream<wchar_t>::_ZTv0_n24_NSt19basic_istringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_istream<wchar_t> (0x0x7fdebede4af8 instance) in std::basic_istringstream<wchar_t>
std::basic_istringstream<wchar_t>::_ZTCSt19basic_istringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E: 10u entries
0     96u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551520u
48    (int (*)(...))-96
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    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) + 24u)
8     ((& std::basic_istringstream<wchar_t>::_ZTCSt19basic_istringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E) + 24u)
16    ((& std::basic_istringstream<wchar_t>::_ZTCSt19basic_istringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E) + 64u)
24    ((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 64u)

Class std::basic_istringstream<wchar_t>
   size=360 align=8
   base size=96 base align=8
std::basic_istringstream<wchar_t> (0x0x7fdebede4a90) 0
    vptridx=0u vptr=((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7fdebede4af8) 0
      primary-for std::basic_istringstream<wchar_t> (0x0x7fdebede4a90)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7fdebede4b60) 96 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::ios_base (0x0x7fdebed87ae0) 96
          primary-for std::basic_ios<wchar_t> (0x0x7fdebede4b60)

Vtable for std::basic_ostringstream<wchar_t>
std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt19basic_ostringstreamIwSt11char_traitsIwESaIwEE)
24    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISt19basic_ostringstreamIwSt11char_traitsIwESaIwEE)
64    (int (*)(...))std::basic_ostringstream<wchar_t>::_ZTv0_n24_NSt19basic_ostringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::basic_ostringstream<wchar_t>::_ZTv0_n24_NSt19basic_ostringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_ostream<wchar_t> (0x0x7fdebee192d8 instance) in std::basic_ostringstream<wchar_t>
std::basic_ostringstream<wchar_t>::_ZTCSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE0_St13basic_ostreamIwS1_E: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    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) + 24u)
8     ((& std::basic_ostringstream<wchar_t>::_ZTCSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE0_St13basic_ostreamIwS1_E) + 24u)
16    ((& std::basic_ostringstream<wchar_t>::_ZTCSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE0_St13basic_ostreamIwS1_E) + 64u)
24    ((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 64u)

Class std::basic_ostringstream<wchar_t>
   size=352 align=8
   base size=88 base align=8
std::basic_ostringstream<wchar_t> (0x0x7fdebee19270) 0
    vptridx=0u vptr=((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x7fdebee192d8) 0 nearly-empty
      primary-for std::basic_ostringstream<wchar_t> (0x0x7fdebee19270)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7fdebee19340) 88 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::ios_base (0x0x7fdebed87c00) 88
          primary-for std::basic_ios<wchar_t> (0x0x7fdebee19340)

Vtable for std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE: 15u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt18basic_stringstreamIwSt11char_traitsIwESaIwEE)
24    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    88u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt18basic_stringstreamIwSt11char_traitsIwESaIwEE)
64    (int (*)(...))std::basic_stringstream<wchar_t>::_ZThn16_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::basic_stringstream<wchar_t>::_ZThn16_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED0Ev
80    18446744073709551512u
88    (int (*)(...))-104
96    (int (*)(...))(& _ZTISt18basic_stringstreamIwSt11char_traitsIwESaIwEE)
104   (int (*)(...))std::basic_stringstream<wchar_t>::_ZTv0_n24_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED1Ev
112   (int (*)(...))std::basic_stringstream<wchar_t>::_ZTv0_n24_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_iostream<wchar_t> (0x0x7fdebede2690 instance) in std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E: 15u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    88u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
64    0u
72    0u
80    18446744073709551512u
88    (int (*)(...))-104
96    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
104   0u
112   0u

Construction vtable for std::basic_istream<wchar_t> (0x0x7fdebee196e8 instance) in std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E: 10u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551512u
48    (int (*)(...))-104
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

Construction vtable for std::basic_ostream<wchar_t> (0x0x7fdebee197b8 instance) in std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE16_St13basic_ostreamIwS1_E: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    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) + 24u)
8     ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E) + 24u)
16    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E) + 24u)
24    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E) + 64u)
32    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE16_St13basic_ostreamIwS1_E) + 24u)
40    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE16_St13basic_ostreamIwS1_E) + 64u)
48    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E) + 104u)
56    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E) + 64u)
64    ((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 104u)
72    ((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 64u)

Class std::basic_stringstream<wchar_t>
   size=368 align=8
   base size=104 base align=8
std::basic_stringstream<wchar_t> (0x0x7fdebee19680) 0
    vptridx=0u vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7fdebede2690) 0
      primary-for std::basic_stringstream<wchar_t> (0x0x7fdebee19680)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7fdebee196e8) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7fdebede2690)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7fdebee19750) 104 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 104u)
        std::ios_base (0x0x7fdebed87d20) 104
            primary-for std::basic_ios<wchar_t> (0x0x7fdebee19750)
    std::basic_ostream<wchar_t> (0x0x7fdebee197b8) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7fdebee19750) alternative-path

Class boost::is_chained_base<boost::posix_time::time_duration>
   size=1 align=1
   base size=0 base align=1
boost::is_chained_base<boost::posix_time::time_duration> (0x0x7fdebee74180) 0 empty

Class boost::is_chained_base<boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> >
   size=1 align=1
   base size=0 base align=1
boost::is_chained_base<boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> > (0x0x7fdebee741e0) 0 empty

Class boost::detail::empty_base<boost::posix_time::time_duration>
   size=1 align=1
   base size=0 base align=1
boost::detail::empty_base<boost::posix_time::time_duration> (0x0x7fdebee74240) 0 empty

Class boost::equality_comparable1<boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration> >
   size=1 align=1
   base size=1 base align=1
boost::equality_comparable1<boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration> > (0x0x7fdebee5f6e8) 0 empty
  boost::detail::empty_base<boost::posix_time::time_duration> (0x0x7fdebee742a0) 0 empty

Class boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t>
   size=1 align=1
   base size=1 base align=1
boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> (0x0x7fdebee5f5b0) 0 empty
  boost::equality_comparable1<boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration> > (0x0x7fdebee5f618) 0 empty
    boost::detail::empty_base<boost::posix_time::time_duration> (0x0x7fdebee74300) 0 empty

Class boost::less_than_comparable1<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> >
   size=1 align=1
   base size=1 base align=1
boost::less_than_comparable1<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> > (0x0x7fdebee5ff08) 0 empty
  boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> (0x0x7fdebee5ff70) 0 empty
    boost::equality_comparable1<boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration> > (0x0x7fdebeea8000) 0 empty
      boost::detail::empty_base<boost::posix_time::time_duration> (0x0x7fdebee74360) 0 empty

Class boost::less_than_comparable<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t>, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::true_t>
   size=1 align=1
   base size=1 base align=1
boost::less_than_comparable<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t>, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::true_t> (0x0x7fdebeea8068) 0 empty
  boost::less_than_comparable1<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> > (0x0x7fdebeea80d0) 0 empty
    boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> (0x0x7fdebeea8138) 0 empty
      boost::equality_comparable1<boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration> > (0x0x7fdebeea81a0) 0 empty
        boost::detail::empty_base<boost::posix_time::time_duration> (0x0x7fdebee743c0) 0 empty

Class boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, (boost::date_time::time_resolutions)5u, 1000000l, 6u>
   size=1 align=1
   base size=0 base align=1
boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, (boost::date_time::time_resolutions)5u, 1000000l, 6u> (0x0x7fdebee74480) 0 empty

Class boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, (boost::date_time::time_resolutions)5u, 1000000l, 6u> >
   size=8 align=8
   base size=8 base align=8
boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, (boost::date_time::time_resolutions)5u, 1000000l, 6u> > (0x0x7fdebeea8208) 0
  boost::less_than_comparable<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t>, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::true_t> (0x0x7fdebeea8270) 0 empty
    boost::less_than_comparable1<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> > (0x0x7fdebeea82d8) 0 empty
      boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> (0x0x7fdebeea8340) 0 empty
        boost::equality_comparable1<boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration> > (0x0x7fdebeea83a8) 0 empty
          boost::detail::empty_base<boost::posix_time::time_duration> (0x0x7fdebee74420) 0 empty

Class boost::posix_time::time_duration
   size=8 align=8
   base size=8 base align=8
boost::posix_time::time_duration (0x0x7fdebeea8548) 0
  boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, (boost::date_time::time_resolutions)5u, 1000000l, 6u> > (0x0x7fdebeea85b0) 0
    boost::less_than_comparable<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t>, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::true_t> (0x0x7fdebeea8618) 0 empty
      boost::less_than_comparable1<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> > (0x0x7fdebeea8680) 0 empty
        boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> (0x0x7fdebeea86e8) 0 empty
          boost::equality_comparable1<boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration> > (0x0x7fdebeea8750) 0 empty
            boost::detail::empty_base<boost::posix_time::time_duration> (0x0x7fdebee744e0) 0 empty

Class boost::posix_time::millisec_posix_time_system_config
   size=1 align=1
   base size=0 base align=1
boost::posix_time::millisec_posix_time_system_config (0x0x7fdebee745a0) 0 empty

Class boost::is_chained_base<boost::posix_time::ptime>
   size=1 align=1
   base size=0 base align=1
boost::is_chained_base<boost::posix_time::ptime> (0x0x7fdebee74780) 0 empty

Class boost::is_chained_base<boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t> >
   size=1 align=1
   base size=0 base align=1
boost::is_chained_base<boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t> > (0x0x7fdebee747e0) 0 empty

Class boost::detail::empty_base<boost::posix_time::ptime>
   size=1 align=1
   base size=0 base align=1
boost::detail::empty_base<boost::posix_time::ptime> (0x0x7fdebee74840) 0 empty

Class boost::equality_comparable1<boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime> >
   size=1 align=1
   base size=1 base align=1
boost::equality_comparable1<boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime> > (0x0x7fdebeea8820) 0 empty
  boost::detail::empty_base<boost::posix_time::ptime> (0x0x7fdebee748a0) 0 empty

Class boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t>
   size=1 align=1
   base size=1 base align=1
boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t> (0x0x7fdebeea8958) 0 empty
  boost::equality_comparable1<boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime> > (0x0x7fdebeea89c0) 0 empty
    boost::detail::empty_base<boost::posix_time::ptime> (0x0x7fdebee74900) 0 empty

Class boost::less_than_comparable1<boost::posix_time::ptime, boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t> >
   size=1 align=1
   base size=1 base align=1
boost::less_than_comparable1<boost::posix_time::ptime, boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t> > (0x0x7fdebeea8a28) 0 empty
  boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t> (0x0x7fdebeea8a90) 0 empty
    boost::equality_comparable1<boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime> > (0x0x7fdebeea8af8) 0 empty
      boost::detail::empty_base<boost::posix_time::ptime> (0x0x7fdebee74960) 0 empty

Class boost::less_than_comparable<boost::posix_time::ptime, boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t>, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::true_t>
   size=1 align=1
   base size=1 base align=1
boost::less_than_comparable<boost::posix_time::ptime, boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t>, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::true_t> (0x0x7fdebeea8b60) 0 empty
  boost::less_than_comparable1<boost::posix_time::ptime, boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t> > (0x0x7fdebeea8bc8) 0 empty
    boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t> (0x0x7fdebeea8c30) 0 empty
      boost::equality_comparable1<boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime> > (0x0x7fdebeea8c98) 0 empty
        boost::detail::empty_base<boost::posix_time::ptime> (0x0x7fdebee749c0) 0 empty

Class boost::date_time::counted_time_rep<boost::posix_time::millisec_posix_time_system_config>
   size=8 align=8
   base size=8 base align=8
boost::date_time::counted_time_rep<boost::posix_time::millisec_posix_time_system_config> (0x0x7fdebee74ae0) 0

Class boost::date_time::counted_time_system<boost::date_time::counted_time_rep<boost::posix_time::millisec_posix_time_system_config> >
   size=1 align=1
   base size=0 base align=1
boost::date_time::counted_time_system<boost::date_time::counted_time_rep<boost::posix_time::millisec_posix_time_system_config> > (0x0x7fdebee74a80) 0 empty

Class boost::date_time::base_time<boost::posix_time::ptime, boost::date_time::counted_time_system<boost::date_time::counted_time_rep<boost::posix_time::millisec_posix_time_system_config> > >
   size=8 align=8
   base size=8 base align=8
boost::date_time::base_time<boost::posix_time::ptime, boost::date_time::counted_time_system<boost::date_time::counted_time_rep<boost::posix_time::millisec_posix_time_system_config> > > (0x0x7fdebeea8d00) 0
  boost::less_than_comparable<boost::posix_time::ptime, boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t>, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::true_t> (0x0x7fdebeea8d68) 0 empty
    boost::less_than_comparable1<boost::posix_time::ptime, boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t> > (0x0x7fdebeea8dd0) 0 empty
      boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t> (0x0x7fdebeea8e38) 0 empty
        boost::equality_comparable1<boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime> > (0x0x7fdebeea8ea0) 0 empty
          boost::detail::empty_base<boost::posix_time::ptime> (0x0x7fdebee74a20) 0 empty

Class boost::posix_time::ptime
   size=8 align=8
   base size=8 base align=8
boost::posix_time::ptime (0x0x7fdebeea8f08) 0
  boost::date_time::base_time<boost::posix_time::ptime, boost::date_time::counted_time_system<boost::date_time::counted_time_rep<boost::posix_time::millisec_posix_time_system_config> > > (0x0x7fdebeea8f70) 0
    boost::less_than_comparable<boost::posix_time::ptime, boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t>, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::true_t> (0x0x7fdebeb59000) 0 empty
      boost::less_than_comparable1<boost::posix_time::ptime, boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t> > (0x0x7fdebeb59068) 0 empty
        boost::equality_comparable<boost::posix_time::ptime, boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime>, boost::detail::false_t> (0x0x7fdebeb590d0) 0 empty
          boost::equality_comparable1<boost::posix_time::ptime, boost::detail::empty_base<boost::posix_time::ptime> > (0x0x7fdebeb59138) 0 empty
            boost::detail::empty_base<boost::posix_time::ptime> (0x0x7fdebee74c60) 0 empty

Class boost::date_time::months_duration<boost::gregorian::greg_durations_config>
   size=4 align=4
   base size=4 base align=4
boost::date_time::months_duration<boost::gregorian::greg_durations_config> (0x0x7fdebee74cc0) 0

Class boost::date_time::years_duration<boost::gregorian::greg_durations_config>
   size=4 align=4
   base size=4 base align=4
boost::date_time::years_duration<boost::gregorian::greg_durations_config> (0x0x7fdebee74d20) 0

Class boost::posix_time::hours
   size=8 align=8
   base size=8 base align=8
boost::posix_time::hours (0x0x7fdebeb59270) 0
  boost::posix_time::time_duration (0x0x7fdebeb592d8) 0
    boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, (boost::date_time::time_resolutions)5u, 1000000l, 6u> > (0x0x7fdebeb59340) 0
      boost::less_than_comparable<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t>, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::true_t> (0x0x7fdebeb593a8) 0 empty
        boost::less_than_comparable1<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> > (0x0x7fdebeb59410) 0 empty
          boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> (0x0x7fdebeb59478) 0 empty
            boost::equality_comparable1<boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration> > (0x0x7fdebeb594e0) 0 empty
              boost::detail::empty_base<boost::posix_time::time_duration> (0x0x7fdebee74d80) 0 empty

Class boost::posix_time::minutes
   size=8 align=8
   base size=8 base align=8
boost::posix_time::minutes (0x0x7fdebeb59548) 0
  boost::posix_time::time_duration (0x0x7fdebeb595b0) 0
    boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, (boost::date_time::time_resolutions)5u, 1000000l, 6u> > (0x0x7fdebeb59618) 0
      boost::less_than_comparable<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t>, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::true_t> (0x0x7fdebeb59680) 0 empty
        boost::less_than_comparable1<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> > (0x0x7fdebeb596e8) 0 empty
          boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> (0x0x7fdebeb59750) 0 empty
            boost::equality_comparable1<boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration> > (0x0x7fdebeb597b8) 0 empty
              boost::detail::empty_base<boost::posix_time::time_duration> (0x0x7fdebee74de0) 0 empty

Class boost::posix_time::seconds
   size=8 align=8
   base size=8 base align=8
boost::posix_time::seconds (0x0x7fdebeb59820) 0
  boost::posix_time::time_duration (0x0x7fdebeb59888) 0
    boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, (boost::date_time::time_resolutions)5u, 1000000l, 6u> > (0x0x7fdebeb598f0) 0
      boost::less_than_comparable<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t>, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::true_t> (0x0x7fdebeb59958) 0 empty
        boost::less_than_comparable1<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> > (0x0x7fdebeb599c0) 0 empty
          boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> (0x0x7fdebeb59a28) 0 empty
            boost::equality_comparable1<boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration> > (0x0x7fdebeb59a90) 0 empty
              boost::detail::empty_base<boost::posix_time::time_duration> (0x0x7fdebee74e40) 0 empty

Class boost::date_time::microsec_clock<boost::posix_time::ptime>
   size=1 align=1
   base size=0 base align=1
boost::date_time::microsec_clock<boost::posix_time::ptime> (0x0x7fdebebc60c0) 0 empty

Class boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdebeb59d68) 0 empty
  mpl_::bool_<false> (0x0x7fdebebc61e0) 0 empty

Class boost::mpl::or_<mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::or_<mpl_::na, mpl_::na> (0x0x7fdebebc6360) 0 empty

Class mpl_::int_<5>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<5> (0x0x7fdebebc6480) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::or_<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::or_<mpl_::na, mpl_::na> > (0x0x7fdebeb59f08) 0 empty
  mpl_::int_<-1> (0x0x7fdebebc6540) 0 empty

Class boost::mpl::aux::and_impl<true, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::and_impl<true, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdebeb59208) 0 empty
  mpl_::bool_<true> (0x0x7fdebebc6660) 0 empty

Class boost::mpl::and_<mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::and_<mpl_::na, mpl_::na> (0x0x7fdebebc67e0) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::and_<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::and_<mpl_::na, mpl_::na> > (0x0x7fdebebf2138) 0 empty
  mpl_::int_<-1> (0x0x7fdebebc6960) 0 empty

Class boost::mpl::abs<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::abs<mpl_::na> (0x0x7fdebebc6a80) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::abs<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::abs<mpl_::na> > (0x0x7fdebebf22d8) 0 empty
  mpl_::int_<-1> (0x0x7fdebebc6c00) 0 empty

Class boost::mpl::abs_impl<mpl_::integral_c_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::abs_impl<mpl_::integral_c_tag> (0x0x7fdebebc6cc0) 0 empty

Class boost::mpl::sign<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::sign<mpl_::na> (0x0x7fdebebc6e40) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::sign<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::sign<mpl_::na> > (0x0x7fdebebf2548) 0 empty
  mpl_::int_<-1> (0x0x7fdebec08000) 0 empty

Class boost::mpl::sign_impl<mpl_::integral_c_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::sign_impl<mpl_::integral_c_tag> (0x0x7fdebec080c0) 0 empty

Class boost::mpl::aux::integral_rank<bool>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<bool> (0x0x7fdebebf2680) 0 empty
  mpl_::int_<1> (0x0x7fdebec08180) 0 empty

Class mpl_::int_<2>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<2> (0x0x7fdebec081e0) 0 empty

Class boost::mpl::aux::integral_rank<signed char>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<signed char> (0x0x7fdebebf26e8) 0 empty
  mpl_::int_<2> (0x0x7fdebec08240) 0 empty

Class boost::mpl::aux::integral_rank<char>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<char> (0x0x7fdebebf2750) 0 empty
  mpl_::int_<3> (0x0x7fdebec082a0) 0 empty

Class mpl_::int_<4>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<4> (0x0x7fdebec08300) 0 empty

Class boost::mpl::aux::integral_rank<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<unsigned char> (0x0x7fdebebf27b8) 0 empty
  mpl_::int_<4> (0x0x7fdebec08360) 0 empty

Class boost::mpl::aux::integral_rank<wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<wchar_t> (0x0x7fdebebf2820) 0 empty
  mpl_::int_<5> (0x0x7fdebec083c0) 0 empty

Class mpl_::int_<6>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<6> (0x0x7fdebec08420) 0 empty

Class boost::mpl::aux::integral_rank<short int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<short int> (0x0x7fdebebf2888) 0 empty
  mpl_::int_<6> (0x0x7fdebec08480) 0 empty

Class mpl_::int_<7>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<7> (0x0x7fdebec084e0) 0 empty

Class boost::mpl::aux::integral_rank<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<short unsigned int> (0x0x7fdebebf28f0) 0 empty
  mpl_::int_<7> (0x0x7fdebec08540) 0 empty

Class mpl_::int_<8>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<8> (0x0x7fdebec085a0) 0 empty

Class boost::mpl::aux::integral_rank<int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<int> (0x0x7fdebebf2958) 0 empty
  mpl_::int_<8> (0x0x7fdebec08600) 0 empty

Class mpl_::int_<9>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<9> (0x0x7fdebec08660) 0 empty

Class boost::mpl::aux::integral_rank<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<unsigned int> (0x0x7fdebebf29c0) 0 empty
  mpl_::int_<9> (0x0x7fdebec086c0) 0 empty

Class mpl_::int_<10>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<10> (0x0x7fdebec08720) 0 empty

Class boost::mpl::aux::integral_rank<long int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<long int> (0x0x7fdebebf2a28) 0 empty
  mpl_::int_<10> (0x0x7fdebec08780) 0 empty

Class mpl_::int_<11>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<11> (0x0x7fdebec087e0) 0 empty

Class boost::mpl::aux::integral_rank<long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<long unsigned int> (0x0x7fdebebf2a90) 0 empty
  mpl_::int_<11> (0x0x7fdebec08840) 0 empty

Class mpl_::int_<12>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<12> (0x0x7fdebec088a0) 0 empty

Class boost::mpl::aux::integral_rank<long long int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<long long int> (0x0x7fdebebf2af8) 0 empty
  mpl_::int_<12> (0x0x7fdebec08900) 0 empty

Class mpl_::int_<13>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<13> (0x0x7fdebec08960) 0 empty

Class boost::mpl::aux::integral_rank<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<long long unsigned int> (0x0x7fdebebf2b60) 0 empty
  mpl_::int_<13> (0x0x7fdebec089c0) 0 empty

Class boost::mpl::gcd<mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::gcd<mpl_::na, mpl_::na> (0x0x7fdebec08b40) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::gcd<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::gcd<mpl_::na, mpl_::na> > (0x0x7fdebebf2d68) 0 empty
  mpl_::int_<-1> (0x0x7fdebec08cc0) 0 empty

Class boost::mpl::gcd_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::gcd_impl<mpl_::integral_c_tag, mpl_::integral_c_tag> (0x0x7fdebec08ea0) 0 empty

Class boost::mpl::lcm<mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::lcm<mpl_::na, mpl_::na> (0x0x7fdebec44060) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::lcm<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::lcm<mpl_::na, mpl_::na> > (0x0x7fdebec43138) 0 empty
  mpl_::int_<-1> (0x0x7fdebec441e0) 0 empty

Class boost::mpl::lcm_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::lcm_impl<mpl_::integral_c_tag, mpl_::integral_c_tag> (0x0x7fdebec443c0) 0 empty

Class boost::detail::integer_traits_base<bool, false, true>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<bool, false, true> (0x0x7fdebec44540) 0 empty

Class boost::integer_traits<bool>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<bool> (0x0x7fdebec4ae00) 0 empty
  std::numeric_limits<bool> (0x0x7fdebec445a0) 0 empty
  boost::detail::integer_traits_base<bool, false, true> (0x0x7fdebec44600) 0 empty

Class boost::detail::integer_traits_base<char, '\37777777600', '\177'>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<char, '\37777777600', '\177'> (0x0x7fdebec44660) 0 empty

Class boost::integer_traits<char>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<char> (0x0x7fdebec4af50) 0 empty
  std::numeric_limits<char> (0x0x7fdebec446c0) 0 empty
  boost::detail::integer_traits_base<char, '\37777777600', '\177'> (0x0x7fdebec44720) 0 empty

Class boost::detail::integer_traits_base<signed char, -128, 127>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<signed char, -128, 127> (0x0x7fdebec44780) 0 empty

Class boost::integer_traits<signed char>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<signed char> (0x0x7fdebec590e0) 0 empty
  std::numeric_limits<signed char> (0x0x7fdebec447e0) 0 empty
  boost::detail::integer_traits_base<signed char, -128, 127> (0x0x7fdebec44840) 0 empty

Class boost::detail::integer_traits_base<unsigned char, 0u, 255u>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<unsigned char, 0u, 255u> (0x0x7fdebec448a0) 0 empty

Class boost::integer_traits<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<unsigned char> (0x0x7fdebec59230) 0 empty
  std::numeric_limits<unsigned char> (0x0x7fdebec44900) 0 empty
  boost::detail::integer_traits_base<unsigned char, 0u, 255u> (0x0x7fdebec44960) 0 empty

Class boost::detail::integer_traits_base<wchar_t, -2147483648, 2147483647>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<wchar_t, -2147483648, 2147483647> (0x0x7fdebec449c0) 0 empty

Class boost::integer_traits<wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<wchar_t> (0x0x7fdebec59380) 0 empty
  std::numeric_limits<wchar_t> (0x0x7fdebec44a20) 0 empty
  boost::detail::integer_traits_base<wchar_t, -2147483648, 2147483647> (0x0x7fdebec44a80) 0 empty

Class boost::detail::integer_traits_base<short int, -32768, 32767>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<short int, -32768, 32767> (0x0x7fdebec44ae0) 0 empty

Class boost::integer_traits<short int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<short int> (0x0x7fdebec594d0) 0 empty
  std::numeric_limits<short int> (0x0x7fdebec44b40) 0 empty
  boost::detail::integer_traits_base<short int, -32768, 32767> (0x0x7fdebec44ba0) 0 empty

Class boost::detail::integer_traits_base<short unsigned int, 0u, 65535u>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<short unsigned int, 0u, 65535u> (0x0x7fdebec44c00) 0 empty

Class boost::integer_traits<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<short unsigned int> (0x0x7fdebec59620) 0 empty
  std::numeric_limits<short unsigned int> (0x0x7fdebec44c60) 0 empty
  boost::detail::integer_traits_base<short unsigned int, 0u, 65535u> (0x0x7fdebec44cc0) 0 empty

Class boost::detail::integer_traits_base<int, -2147483648, 2147483647>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<int, -2147483648, 2147483647> (0x0x7fdebec44d20) 0 empty

Class boost::integer_traits<int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<int> (0x0x7fdebec59770) 0 empty
  std::numeric_limits<int> (0x0x7fdebec44d80) 0 empty
  boost::detail::integer_traits_base<int, -2147483648, 2147483647> (0x0x7fdebec44de0) 0 empty

Class boost::detail::integer_traits_base<unsigned int, 0u, 4294967295u>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<unsigned int, 0u, 4294967295u> (0x0x7fdebec44e40) 0 empty

Class boost::integer_traits<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<unsigned int> (0x0x7fdebec598c0) 0 empty
  std::numeric_limits<unsigned int> (0x0x7fdebec44ea0) 0 empty
  boost::detail::integer_traits_base<unsigned int, 0u, 4294967295u> (0x0x7fdebec44f00) 0 empty

Class boost::detail::integer_traits_base<long int, -9223372036854775808l, 9223372036854775807l>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<long int, -9223372036854775808l, 9223372036854775807l> (0x0x7fdebec44f60) 0 empty

Class boost::integer_traits<long int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<long int> (0x0x7fdebec59a10) 0 empty
  std::numeric_limits<long int> (0x0x7fdebec680c0) 0 empty
  boost::detail::integer_traits_base<long int, -9223372036854775808l, 9223372036854775807l> (0x0x7fdebec68120) 0 empty

Class boost::detail::integer_traits_base<long unsigned int, 0ul, 18446744073709551615ul>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<long unsigned int, 0ul, 18446744073709551615ul> (0x0x7fdebec681e0) 0 empty

Class boost::integer_traits<long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<long unsigned int> (0x0x7fdebec59b60) 0 empty
  std::numeric_limits<long unsigned int> (0x0x7fdebec68240) 0 empty
  boost::detail::integer_traits_base<long unsigned int, 0ul, 18446744073709551615ul> (0x0x7fdebec682a0) 0 empty

Class boost::detail::integer_traits_base<long long int, -9223372036854775808ll, 9223372036854775807ll>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<long long int, -9223372036854775808ll, 9223372036854775807ll> (0x0x7fdebec68300) 0 empty

Class boost::integer_traits<long long int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<long long int> (0x0x7fdebec59cb0) 0 empty
  std::numeric_limits<long long int> (0x0x7fdebec68360) 0 empty
  boost::detail::integer_traits_base<long long int, -9223372036854775808ll, 9223372036854775807ll> (0x0x7fdebec683c0) 0 empty

Class boost::detail::integer_traits_base<long long unsigned int, 0ull, 18446744073709551615ull>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<long long unsigned int, 0ull, 18446744073709551615ull> (0x0x7fdebec68420) 0 empty

Class boost::integer_traits<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<long long unsigned int> (0x0x7fdebec59e00) 0 empty
  std::numeric_limits<long long unsigned int> (0x0x7fdebec68540) 0 empty
  boost::detail::integer_traits_base<long long unsigned int, 0ull, 18446744073709551615ull> (0x0x7fdebec685a0) 0 empty

Class boost::ratio_detail::br_mul<0l, 0l>
   size=1 align=1
   base size=0 base align=1
boost::ratio_detail::br_mul<0l, 0l> (0x0x7fdebec689c0) 0 empty

Class boost::detail::is_reference_impl<bool>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<bool> (0x0x7fdebecaa780) 0 empty

Class boost::is_lvalue_reference<bool>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<bool> (0x0x7fdebec43bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebec43c30) 0 empty
    mpl_::bool_<false> (0x0x7fdebecaa7e0) 0 empty

Class boost::is_rvalue_reference<bool>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<bool> (0x0x7fdebec43c98) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebec43d00) 0 empty
    mpl_::bool_<false> (0x0x7fdebecaa840) 0 empty

Class boost::is_reference<bool>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<bool> (0x0x7fdebec43d68) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebec43dd0) 0 empty
    mpl_::bool_<false> (0x0x7fdebecaa8a0) 0 empty

Class boost::is_void<bool>
   size=1 align=1
   base size=1 base align=1
boost::is_void<bool> (0x0x7fdebec43e38) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebec43ea0) 0 empty
    mpl_::bool_<false> (0x0x7fdebecaa900) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_helper<bool, true>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_helper<bool, true> (0x0x7fdebecaa960) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_imp<bool>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_imp<bool> (0x0x7fdebecaa720) 0 empty

Class boost::add_rvalue_reference<bool>
   size=1 align=1
   base size=0 base align=1
boost::add_rvalue_reference<bool> (0x0x7fdebecaa6c0) 0 empty

Class boost::is_floating_point<float>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<float> (0x0x7fdebeccc1a0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebeccc208) 0 empty
    mpl_::bool_<true> (0x0x7fdebecaaae0) 0 empty

Class boost::is_floating_point<const float>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<const float> (0x0x7fdebeccc270) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebeccc2d8) 0 empty
    mpl_::bool_<true> (0x0x7fdebecaab40) 0 empty

Class boost::is_floating_point<volatile float>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<volatile float> (0x0x7fdebeccc340) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebeccc3a8) 0 empty
    mpl_::bool_<true> (0x0x7fdebecaaba0) 0 empty

Class boost::is_floating_point<const volatile float>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<const volatile float> (0x0x7fdebeccc410) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebeccc478) 0 empty
    mpl_::bool_<true> (0x0x7fdebecaac00) 0 empty

Class boost::is_floating_point<double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<double> (0x0x7fdebeccc4e0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebeccc548) 0 empty
    mpl_::bool_<true> (0x0x7fdebecaac60) 0 empty

Class boost::is_floating_point<const double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<const double> (0x0x7fdebeccc5b0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebeccc618) 0 empty
    mpl_::bool_<true> (0x0x7fdebecaacc0) 0 empty

Class boost::is_floating_point<volatile double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<volatile double> (0x0x7fdebeccc680) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebeccc6e8) 0 empty
    mpl_::bool_<true> (0x0x7fdebecaad20) 0 empty

Class boost::is_floating_point<const volatile double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<const volatile double> (0x0x7fdebeccc750) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebeccc7b8) 0 empty
    mpl_::bool_<true> (0x0x7fdebecaad80) 0 empty

Class boost::is_floating_point<long double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<long double> (0x0x7fdebeccc820) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebeccc888) 0 empty
    mpl_::bool_<true> (0x0x7fdebecaade0) 0 empty

Class boost::is_floating_point<const long double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<const long double> (0x0x7fdebeccc8f0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebeccc958) 0 empty
    mpl_::bool_<true> (0x0x7fdebecaae40) 0 empty

Class boost::is_floating_point<volatile long double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<volatile long double> (0x0x7fdebeccc9c0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebeccca28) 0 empty
    mpl_::bool_<true> (0x0x7fdebecaaea0) 0 empty

Class boost::is_floating_point<const volatile long double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<const volatile long double> (0x0x7fdebeccca90) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebecccaf8) 0 empty
    mpl_::bool_<true> (0x0x7fdebecaaf00) 0 empty

Class boost::detail::is_ununsigned_select_helper<false>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_ununsigned_select_helper<false> (0x0x7fdebecd8120) 0 empty

Class boost::chrono::detail::chrono_numeric_limits<float, true>
   size=1 align=1
   base size=0 base align=1
boost::chrono::detail::chrono_numeric_limits<float, true> (0x0x7fdebecd8b40) 0 empty

Class boost::chrono::detail::chrono_numeric_limits<double, true>
   size=1 align=1
   base size=0 base align=1
boost::chrono::detail::chrono_numeric_limits<double, true> (0x0x7fdebecd8ba0) 0 empty

Class boost::chrono::detail::chrono_numeric_limits<long double, true>
   size=1 align=1
   base size=0 base align=1
boost::chrono::detail::chrono_numeric_limits<long double, true> (0x0x7fdebecd8c00) 0 empty

Class boost::xtime
   size=16 align=8
   base size=16 base align=8
boost::xtime (0x0x7fdebe955660) 0

Class boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000l>
   size=8 align=8
   base size=8 base align=8
boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000000l> (0x0x7fdebe990a90) 0
  boost::posix_time::time_duration (0x0x7fdebe990af8) 0
    boost::date_time::time_duration<boost::posix_time::time_duration, boost::date_time::time_resolution_traits<boost::date_time::time_resolution_traits_adapted64_impl, (boost::date_time::time_resolutions)5u, 1000000l, 6u> > (0x0x7fdebe990b60) 0
      boost::less_than_comparable<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t>, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::true_t> (0x0x7fdebe990bc8) 0 empty
        boost::less_than_comparable1<boost::posix_time::time_duration, boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> > (0x0x7fdebe990c30) 0 empty
          boost::equality_comparable<boost::posix_time::time_duration, boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration>, boost::detail::false_t> (0x0x7fdebe990c98) 0 empty
            boost::equality_comparable1<boost::posix_time::time_duration, boost::detail::empty_base<boost::posix_time::time_duration> > (0x0x7fdebe990d00) 0 empty
              boost::detail::empty_base<boost::posix_time::time_duration> (0x0x7fdebe9556c0) 0 empty

Class boost::chrono::detail::is_duration<boost::chrono::duration<long int> >
   size=1 align=1
   base size=1 base align=1
boost::chrono::detail::is_duration<boost::chrono::duration<long int> > (0x0x7fdebe990dd0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebe990e38) 0 empty
    mpl_::bool_<true> (0x0x7fdebe955720) 0 empty

Class boost::enable_if_c<true, boost::chrono::duration<long int> >
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, boost::chrono::duration<long int> > (0x0x7fdebe955780) 0 empty

Class boost::enable_if<boost::chrono::detail::is_duration<boost::chrono::duration<long int> >, boost::chrono::duration<long int> >
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::chrono::detail::is_duration<boost::chrono::duration<long int> >, boost::chrono::duration<long int> > (0x0x7fdebe990ea0) 0 empty
  boost::enable_if_c<true, boost::chrono::duration<long int> > (0x0x7fdebe9557e0) 0 empty

Class boost::chrono::detail::is_duration<long int>
   size=1 align=1
   base size=1 base align=1
boost::chrono::detail::is_duration<long int> (0x0x7fdebe990f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebe990f70) 0 empty
    mpl_::bool_<false> (0x0x7fdebe9558a0) 0 empty

Class mpl_::integral_c<long int, 1l>
   size=1 align=1
   base size=0 base align=1
mpl_::integral_c<long int, 1l> (0x0x7fdebe9559c0) 0 empty

Class boost::mpl::abs_tag<mpl_::integral_c<long int, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::abs_tag<mpl_::integral_c<long int, 1l> > (0x0x7fdebe955960) 0 empty

Class boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1l> > (0x0x7fdebe990208) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebe955a20) 0 empty

Class boost::mpl::abs<mpl_::integral_c<long int, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs<mpl_::integral_c<long int, 1l> > (0x0x7fdebe9902d8) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebe955a80) 0 empty

Class boost::mpl::abs_c<long int, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs_c<long int, 1l> (0x0x7fdebe990340) 0 empty
  boost::mpl::abs<mpl_::integral_c<long int, 1l> > (0x0x7fdebe9903a8) 0 empty
    mpl_::integral_c<long int, 1l> (0x0x7fdebe955ae0) 0 empty

Class boost::mpl::gcd_tag<mpl_::integral_c<long int, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::gcd_tag<mpl_::integral_c<long int, 1l> > (0x0x7fdebe955b40) 0 empty

Class boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 0l, true>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 0l, true> (0x0x7fdebe9906e8) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebe955c00) 0 empty

Class boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1l, false>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1l, false> (0x0x7fdebe990750) 0 empty
  boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 0l, true> (0x0x7fdebe990958) 0 empty
    mpl_::integral_c<long int, 1l> (0x0x7fdebe955c60) 0 empty

Class boost::mpl::abs_tag<boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1l, false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::abs_tag<boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1l, false> > (0x0x7fdebe955ba0) 0 empty

Class boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1l, false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1l, false> > (0x0x7fdebea87000) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebe955d80) 0 empty

Class boost::mpl::abs<boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1l, false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs<boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1l, false> > (0x0x7fdebea87068) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebe955de0) 0 empty

Class boost::mpl::gcd_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1l>, mpl_::integral_c<long int, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::gcd_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1l>, mpl_::integral_c<long int, 1l> > (0x0x7fdebea870d0) 0 empty
  boost::mpl::abs<boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1l, false> > (0x0x7fdebea87138) 0 empty
    mpl_::integral_c<long int, 1l> (0x0x7fdebe955e40) 0 empty

Class boost::mpl::gcd<mpl_::integral_c<long int, 1l>, mpl_::integral_c<long int, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::gcd<mpl_::integral_c<long int, 1l>, mpl_::integral_c<long int, 1l> > (0x0x7fdebea871a0) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebe955ea0) 0 empty

Class boost::mpl::gcd_c<long int, 1l, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::gcd_c<long int, 1l, 1l> (0x0x7fdebea87208) 0 empty
  boost::mpl::gcd<mpl_::integral_c<long int, 1l>, mpl_::integral_c<long int, 1l> > (0x0x7fdebea87270) 0 empty
    mpl_::integral_c<long int, 1l> (0x0x7fdebe955f00) 0 empty

Class boost::mpl::sign_tag<mpl_::integral_c<long int, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::sign_tag<mpl_::integral_c<long int, 1l> > (0x0x7fdebe955f60) 0 empty

Class boost::mpl::sign_impl<mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sign_impl<mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1l> > (0x0x7fdebea873a8) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebea8c000) 0 empty

Class boost::mpl::sign<mpl_::integral_c<long int, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sign<mpl_::integral_c<long int, 1l> > (0x0x7fdebea87410) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebea8c060) 0 empty

Class boost::mpl::sign_c<long int, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::sign_c<long int, 1l> (0x0x7fdebea87478) 0 empty
  boost::mpl::sign<mpl_::integral_c<long int, 1l> > (0x0x7fdebea874e0) 0 empty
    mpl_::integral_c<long int, 1l> (0x0x7fdebea8c0c0) 0 empty

Class boost::ratio<1l>
   size=1 align=1
   base size=0 base align=1
boost::ratio<1l> (0x0x7fdebe955900) 0 empty

Class boost::ratio_detail::is_ratio<boost::ratio<1l> >
   size=1 align=1
   base size=1 base align=1
boost::ratio_detail::is_ratio<boost::ratio<1l> > (0x0x7fdebea87618) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebea87680) 0 empty
    mpl_::bool_<true> (0x0x7fdebea8c120) 0 empty

Class boost::chrono::duration<long int>
   size=8 align=8
   base size=8 base align=8
boost::chrono::duration<long int> (0x0x7fdebe955840) 0

Class mpl_::integral_c<long int, 1000000000l>
   size=1 align=1
   base size=0 base align=1
mpl_::integral_c<long int, 1000000000l> (0x0x7fdebea8c2a0) 0 empty

Class boost::mpl::abs_tag<mpl_::integral_c<long int, 1000000000l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::abs_tag<mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebea8c240) 0 empty

Class boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebea877b8) 0 empty
  mpl_::integral_c<long int, 1000000000l> (0x0x7fdebea8c300) 0 empty

Class boost::mpl::abs<mpl_::integral_c<long int, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs<mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebea87820) 0 empty
  mpl_::integral_c<long int, 1000000000l> (0x0x7fdebea8c420) 0 empty

Class boost::mpl::abs_c<long int, 1000000000l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs_c<long int, 1000000000l> (0x0x7fdebea87888) 0 empty
  boost::mpl::abs<mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebea878f0) 0 empty
    mpl_::integral_c<long int, 1000000000l> (0x0x7fdebea8c480) 0 empty

Class boost::mpl::gcd_tag<mpl_::integral_c<long int, 1000000000l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::gcd_tag<mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebea8c4e0) 0 empty

Class boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1l, false>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1l, false> (0x0x7fdebea879c0) 0 empty
  boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 0l, true> (0x0x7fdebea87a28) 0 empty
    mpl_::integral_c<long int, 1l> (0x0x7fdebea8c5a0) 0 empty

Class boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1000000000l, false>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1000000000l, false> (0x0x7fdebea87a90) 0 empty
  boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1l, false> (0x0x7fdebea87af8) 0 empty
    boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 0l, true> (0x0x7fdebea87b60) 0 empty
      mpl_::integral_c<long int, 1l> (0x0x7fdebea8c600) 0 empty

Class boost::mpl::abs_tag<boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1000000000l, false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::abs_tag<boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1000000000l, false> > (0x0x7fdebea8c540) 0 empty

Class boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1000000000l, false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1000000000l, false> > (0x0x7fdebea87d00) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebea8c660) 0 empty

Class boost::mpl::abs<boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1000000000l, false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs<boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1000000000l, false> > (0x0x7fdebea87d68) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebea8c6c0) 0 empty

Class boost::mpl::gcd_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1l>, mpl_::integral_c<long int, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::gcd_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1l>, mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebea87dd0) 0 empty
  boost::mpl::abs<boost::mpl::aux::gcd_aux<long int, 1l, false, long int, 1000000000l, false> > (0x0x7fdebea87e38) 0 empty
    mpl_::integral_c<long int, 1l> (0x0x7fdebea8c7e0) 0 empty

Class boost::mpl::gcd<mpl_::integral_c<long int, 1l>, mpl_::integral_c<long int, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::gcd<mpl_::integral_c<long int, 1l>, mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebea87ea0) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebea8c8a0) 0 empty

Class boost::mpl::gcd_c<long int, 1l, 1000000000l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::gcd_c<long int, 1l, 1000000000l> (0x0x7fdebea87f08) 0 empty
  boost::mpl::gcd<mpl_::integral_c<long int, 1l>, mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebea87f70) 0 empty
    mpl_::integral_c<long int, 1l> (0x0x7fdebea8c9c0) 0 empty

Class boost::mpl::sign_tag<mpl_::integral_c<long int, 1000000000l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::sign_tag<mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebea8ca80) 0 empty

Class boost::mpl::sign_impl<mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sign_impl<mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebeab9068) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebea8cae0) 0 empty

Class boost::mpl::sign<mpl_::integral_c<long int, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sign<mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebeab90d0) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebea8cc00) 0 empty

Class boost::mpl::sign_c<long int, 1000000000l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::sign_c<long int, 1000000000l> (0x0x7fdebeab9138) 0 empty
  boost::mpl::sign<mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebeab91a0) 0 empty
    mpl_::integral_c<long int, 1l> (0x0x7fdebea8cc60) 0 empty

Class boost::ratio<1l, 1000000000l>
   size=1 align=1
   base size=0 base align=1
boost::ratio<1l, 1000000000l> (0x0x7fdebea8c1e0) 0 empty

Class boost::ratio_detail::is_ratio<boost::ratio<1l, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::ratio_detail::is_ratio<boost::ratio<1l, 1000000000l> > (0x0x7fdebeab92d8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebeab9340) 0 empty
    mpl_::bool_<true> (0x0x7fdebea8ccc0) 0 empty

Class boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >
   size=8 align=8
   base size=8 base align=8
boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > (0x0x7fdebea8c180) 0

Class boost::type_traits_detail::common_type_2<long int, long int>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::common_type_2<long int, long int> (0x0x7fdebea8cd80) 0 empty

Class boost::common_type<long int, long int, void>
   size=1 align=1
   base size=1 base align=1
boost::common_type<long int, long int, void> (0x0x7fdebeab93a8) 0 empty
  boost::type_traits_detail::common_type_2<long int, long int> (0x0x7fdebea8cde0) 0 empty

Class boost::mpl::lcm_tag<mpl_::integral_c<long int, 1000000000l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lcm_tag<mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebea8ce40) 0 empty

Class boost::mpl::lcm_tag<mpl_::integral_c<long int, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lcm_tag<mpl_::integral_c<long int, 1l> > (0x0x7fdebea8cea0) 0 empty

Class boost::mpl::if_c<true, long int, long int>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, long int, long int> (0x0x7fdebea8cf60) 0 empty

Class boost::mpl::aux::largest_int<long int, long int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::largest_int<long int, long int> (0x0x7fdebeab95b0) 0 empty
  boost::mpl::if_c<true, long int, long int> (0x0x7fdebead9000) 0 empty

Class boost::mpl::abs_tag<boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1l, false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::abs_tag<boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1l, false> > (0x0x7fdebead9060) 0 empty

Class boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1l, false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1l, false> > (0x0x7fdebe990138) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebead90c0) 0 empty

Class boost::mpl::abs<boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1l, false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs<boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1l, false> > (0x0x7fdebeab9750) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebead9120) 0 empty

Class boost::mpl::gcd_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::gcd_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1l> > (0x0x7fdebeab97b8) 0 empty
  boost::mpl::abs<boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1l, false> > (0x0x7fdebeab9820) 0 empty
    mpl_::integral_c<long int, 1l> (0x0x7fdebead9240) 0 empty

Class boost::mpl::gcd<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::gcd<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1l> > (0x0x7fdebeab9888) 0 empty
  mpl_::integral_c<long int, 1l> (0x0x7fdebead9300) 0 empty

Class boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1l, false>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1l, false> (0x0x7fdebeab98f0) 0 empty
  boost::mpl::abs<mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebeab9958) 0 empty
    mpl_::integral_c<long int, 1000000000l> (0x0x7fdebead9420) 0 empty

Class boost::mpl::abs_tag<boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1l, false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::abs_tag<boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1l, false> > (0x0x7fdebea8cf00) 0 empty

Class boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1l, false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1l, false> > (0x0x7fdebeab9af8) 0 empty
  mpl_::integral_c<long int, 1000000000l> (0x0x7fdebead9480) 0 empty

Class boost::mpl::abs<boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1l, false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs<boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1l, false> > (0x0x7fdebeab9b60) 0 empty
  mpl_::integral_c<long int, 1000000000l> (0x0x7fdebead94e0) 0 empty

Class boost::mpl::lcm_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::lcm_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1l> > (0x0x7fdebeab9bc8) 0 empty
  boost::mpl::abs<boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1l, false> > (0x0x7fdebeab9c30) 0 empty
    mpl_::integral_c<long int, 1000000000l> (0x0x7fdebead9600) 0 empty

Class boost::mpl::lcm<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::lcm<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1l> > (0x0x7fdebeab9c98) 0 empty
  mpl_::integral_c<long int, 1000000000l> (0x0x7fdebead96c0) 0 empty

Class boost::mpl::lcm_c<long int, 1000000000l, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::lcm_c<long int, 1000000000l, 1l> (0x0x7fdebeab9d00) 0 empty
  boost::mpl::lcm<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1l> > (0x0x7fdebeab9d68) 0 empty
    mpl_::integral_c<long int, 1000000000l> (0x0x7fdebead97e0) 0 empty

Class boost::ratio_gcd<boost::ratio<1l, 1000000000l>, boost::ratio<1l> >
   size=1 align=1
   base size=1 base align=1
boost::ratio_gcd<boost::ratio<1l, 1000000000l>, boost::ratio<1l> > (0x0x7fdebeab9dd0) 0 empty
  boost::ratio<1l, 1000000000l> (0x0x7fdebead98a0) 0 empty

Class boost::common_type<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, boost::chrono::duration<long int>, void>
   size=1 align=1
   base size=0 base align=1
boost::common_type<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, boost::chrono::duration<long int>, void> (0x0x7fdebea8cd20) 0 empty

Class boost::pthread::pthread_mutex_scoped_lock
   size=16 align=8
   base size=9 base align=8
boost::pthread::pthread_mutex_scoped_lock (0x0x7fdebead9900) 0

Class boost::pthread::pthread_mutex_scoped_unlock
   size=8 align=8
   base size=8 base align=8
boost::pthread::pthread_mutex_scoped_unlock (0x0x7fdebead9960) 0

Class boost::chrono::system_clock
   size=1 align=1
   base size=0 base align=1
boost::chrono::system_clock (0x0x7fdebead9a20) 0 empty

Class boost::chrono::steady_clock
   size=1 align=1
   base size=0 base align=1
boost::chrono::steady_clock (0x0x7fdebead9a80) 0 empty

Class boost::mutex
   size=40 align=8
   base size=40 base align=8
boost::mutex (0x0x7fdebead9ba0) 0

Class boost::timed_mutex
   size=40 align=8
   base size=40 base align=8
boost::timed_mutex (0x0x7fdebead9c00) 0

Class boost::chrono::detail::is_duration<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=1 base align=1
boost::chrono::detail::is_duration<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdebeab9f08) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebeab9f70) 0 empty
    mpl_::bool_<true> (0x0x7fdebead9cc0) 0 empty

Class boost::chrono::time_point<boost::chrono::system_clock>
   size=8 align=8
   base size=8 base align=8
boost::chrono::time_point<boost::chrono::system_clock> (0x0x7fdebead9c60) 0

Class boost::is_floating_point<long int>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<long int> (0x0x7fdebe744138) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebe7441a0) 0 empty
    mpl_::bool_<false> (0x0x7fdebead9d20) 0 empty

Class boost::chrono::treat_as_floating_point<long int>
   size=1 align=1
   base size=1 base align=1
boost::chrono::treat_as_floating_point<long int> (0x0x7fdebe744208) 0 empty
  boost::is_floating_point<long int> (0x0x7fdebe744270) 0 empty
    boost::integral_constant<bool, false> (0x0x7fdebe7442d8) 0 empty
      mpl_::bool_<false> (0x0x7fdebead9d80) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::chrono::treat_as_floating_point<long int> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::chrono::treat_as_floating_point<long int> > (0x0x7fdebe744340) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebe7443a8) 0 empty
    mpl_::bool_<false> (0x0x7fdebead9de0) 0 empty

Class boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 0l, true>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 0l, true> (0x0x7fdebe744410) 0 empty
  mpl_::integral_c<long int, 1000000000l> (0x0x7fdebead9f00) 0 empty

Class boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1000000000l, false>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1000000000l, false> (0x0x7fdebe744478) 0 empty
  boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 0l, true> (0x0x7fdebe7444e0) 0 empty
    mpl_::integral_c<long int, 1000000000l> (0x0x7fdebead9f60) 0 empty

Class boost::mpl::abs_tag<boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1000000000l, false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::abs_tag<boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1000000000l, false> > (0x0x7fdebead9ea0) 0 empty

Class boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1000000000l, false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1000000000l, false> > (0x0x7fdebe7445b0) 0 empty
  mpl_::integral_c<long int, 1000000000l> (0x0x7fdebe7550c0) 0 empty

Class boost::mpl::abs<boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1000000000l, false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs<boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1000000000l, false> > (0x0x7fdebe744618) 0 empty
  mpl_::integral_c<long int, 1000000000l> (0x0x7fdebe7551e0) 0 empty

Class boost::mpl::gcd_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::gcd_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebe744750) 0 empty
  boost::mpl::abs<boost::mpl::aux::gcd_aux<long int, 1000000000l, false, long int, 1000000000l, false> > (0x0x7fdebe7447b8) 0 empty
    mpl_::integral_c<long int, 1000000000l> (0x0x7fdebe755300) 0 empty

Class boost::mpl::gcd<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::gcd<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebe744888) 0 empty
  mpl_::integral_c<long int, 1000000000l> (0x0x7fdebe755420) 0 empty

Class boost::mpl::gcd_c<long int, 1000000000l, 1000000000l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::gcd_c<long int, 1000000000l, 1000000000l> (0x0x7fdebe7449c0) 0 empty
  boost::mpl::gcd<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebe744a28) 0 empty
    mpl_::integral_c<long int, 1000000000l> (0x0x7fdebe755480) 0 empty

Class boost::ratio_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> >
   size=1 align=1
   base size=0 base align=1
boost::ratio_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> > (0x0x7fdebead9e40) 0 empty

Class boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> > (0x0x7fdebe744af8) 0 empty
  boost::ratio_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> > (0x0x7fdebe7554e0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> > > (0x0x7fdebe744b60) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebe744bc8) 0 empty
    mpl_::bool_<true> (0x0x7fdebe755540) 0 empty

Class boost::mpl::aux::not_impl<0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::not_impl<0l> (0x0x7fdebe744c30) 0 empty
  mpl_::bool_<true> (0x0x7fdebe7555a0) 0 empty

Class boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> > (0x0x7fdebe744c98) 0 empty
  boost::mpl::aux::not_impl<0l> (0x0x7fdebe744d00) 0 empty
    mpl_::bool_<true> (0x0x7fdebe755600) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> > > (0x0x7fdebe744d68) 0 empty
  mpl_::bool_<true> (0x0x7fdebe755660) 0 empty

Class boost::mpl::aux::and_impl<true, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::and_impl<true, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdebe744ea0) 0 empty
  boost::mpl::aux::and_impl<true, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdebe744f08) 0 empty
    mpl_::bool_<true> (0x0x7fdebe7556c0) 0 empty

Class boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdebe744f70) 0 empty
  boost::mpl::aux::and_impl<true, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdebe75f000) 0 empty
    boost::mpl::aux::and_impl<true, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdebe75f068) 0 empty
      mpl_::bool_<true> (0x0x7fdebe755720) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > > (0x0x7fdebe75f0d0) 0 empty
  mpl_::bool_<true> (0x0x7fdebe755780) 0 empty

Class boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdebe75f138) 0 empty
  mpl_::bool_<true> (0x0x7fdebe7557e0) 0 empty

Class boost::mpl::aux::or_impl<false, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdebe75f1a0) 0 empty
  boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdebe75f208) 0 empty
    mpl_::bool_<true> (0x0x7fdebe755900) 0 empty

Class boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdebe75f270) 0 empty
  boost::mpl::aux::or_impl<false, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdebe75f2d8) 0 empty
    boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdebe75f340) 0 empty
      mpl_::bool_<true> (0x0x7fdebe755960) 0 empty

Class boost::enable_if<boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, void> (0x0x7fdebe75f3a8) 0 empty
  boost::enable_if_c<true, void> (0x0x7fdebe7559c0) 0 empty

Class boost::cv_status
   size=4 align=4
   base size=4 base align=4
boost::cv_status (0x0x7fdebe755ae0) 0

Class boost::condition_variable
   size=88 align=8
   base size=88 base align=8
boost::condition_variable (0x0x7fdebe755b40) 0

Class boost::chrono::time_point<boost::chrono::steady_clock>
   size=8 align=8
   base size=8 base align=8
boost::chrono::time_point<boost::chrono::steady_clock> (0x0x7fdebe755ba0) 0

Class boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1000000000l, false>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1000000000l, false> (0x0x7fdebe75f6e8) 0 empty
  boost::mpl::abs<mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebe75f750) 0 empty
    mpl_::integral_c<long int, 1000000000l> (0x0x7fdebe755cc0) 0 empty

Class boost::mpl::abs_tag<boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1000000000l, false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::abs_tag<boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1000000000l, false> > (0x0x7fdebe755c60) 0 empty

Class boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1000000000l, false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs_impl<mpl_::integral_c_tag>::apply<boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1000000000l, false> > (0x0x7fdebe75f820) 0 empty
  mpl_::integral_c<long int, 1000000000l> (0x0x7fdebe755de0) 0 empty

Class boost::mpl::abs<boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1000000000l, false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::abs<boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1000000000l, false> > (0x0x7fdebe75f888) 0 empty
  mpl_::integral_c<long int, 1000000000l> (0x0x7fdebe755f00) 0 empty

Class boost::mpl::lcm_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::lcm_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>::apply<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebe75f9c0) 0 empty
  boost::mpl::abs<boost::mpl::aux::lcm_aux<long int, 1000000000l, false, long int, 1000000000l, false> > (0x0x7fdebe75fa28) 0 empty
    mpl_::integral_c<long int, 1000000000l> (0x0x7fdebe7d0060) 0 empty

Class boost::mpl::lcm<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::lcm<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebe75faf8) 0 empty
  mpl_::integral_c<long int, 1000000000l> (0x0x7fdebe7d0120) 0 empty

Class boost::mpl::lcm_c<long int, 1000000000l, 1000000000l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::lcm_c<long int, 1000000000l, 1000000000l> (0x0x7fdebe75fc30) 0 empty
  boost::mpl::lcm<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1000000000l> > (0x0x7fdebe75fc98) 0 empty
    mpl_::integral_c<long int, 1000000000l> (0x0x7fdebe7d0180) 0 empty

Class boost::ratio_gcd<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::ratio_gcd<boost::ratio<1l, 1000000000l>, boost::ratio<1l, 1000000000l> > (0x0x7fdebe75fd68) 0 empty
  boost::ratio<1l, 1000000000l> (0x0x7fdebe7d01e0) 0 empty

Class boost::common_type<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, void>
   size=1 align=1
   base size=0 base align=1
boost::common_type<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, void> (0x0x7fdebe755c00) 0 empty

Class boost::thread_attributes
   size=56 align=8
   base size=56 base align=8
boost::thread_attributes (0x0x7fdebe7d0300) 0

Class boost::detail::sp_element<boost::detail::tss_cleanup_function>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<boost::detail::tss_cleanup_function> (0x0x7fdebe7d0420) 0 empty

Class boost::detail::sp_dereference<boost::detail::tss_cleanup_function>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<boost::detail::tss_cleanup_function> (0x0x7fdebe7d0480) 0 empty

Class boost::detail::sp_member_access<boost::detail::tss_cleanup_function>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<boost::detail::tss_cleanup_function> (0x0x7fdebe7d04e0) 0 empty

Class boost::detail::sp_array_access<boost::detail::tss_cleanup_function>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<boost::detail::tss_cleanup_function> (0x0x7fdebe7d0540) 0 empty

Class boost::shared_ptr<boost::detail::tss_cleanup_function>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<boost::detail::tss_cleanup_function> (0x0x7fdebe7d03c0) 0

Class boost::detail::tss_data_node
   size=24 align=8
   base size=24 base align=8
boost::detail::tss_data_node (0x0x7fdebe7d0360) 0

Class boost::detail::sp_convertible<boost::detail::tss_cleanup_function, boost::detail::tss_cleanup_function>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<boost::detail::tss_cleanup_function, boost::detail::tss_cleanup_function> (0x0x7fdebe7d05a0) 0 empty

Class boost::detail::sp_enable_if_convertible<boost::detail::tss_cleanup_function, boost::detail::tss_cleanup_function>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<boost::detail::tss_cleanup_function, boost::detail::tss_cleanup_function> (0x0x7fdebe75ff08) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdebe7d06c0) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::detail::tss_cleanup_function>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::detail::tss_cleanup_function>, int> (0x0x7fdebe7d0720) 0 empty

Class boost::detail::sp_element<boost::detail::thread_data_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<boost::detail::thread_data_base> (0x0x7fdebe7d0840) 0 empty

Class boost::weak_ptr<boost::detail::thread_data_base>
   size=16 align=8
   base size=16 base align=8
boost::weak_ptr<boost::detail::thread_data_base> (0x0x7fdebe7d07e0) 0

Class boost::enable_shared_from_this<boost::detail::thread_data_base>
   size=16 align=8
   base size=16 base align=8
boost::enable_shared_from_this<boost::detail::thread_data_base> (0x0x7fdebe7d0780) 0

Class boost::detail::sp_dereference<boost::detail::thread_data_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<boost::detail::thread_data_base> (0x0x7fdebe7d0960) 0 empty

Class boost::detail::sp_member_access<boost::detail::thread_data_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<boost::detail::thread_data_base> (0x0x7fdebe7d09c0) 0 empty

Class boost::detail::sp_array_access<boost::detail::thread_data_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<boost::detail::thread_data_base> (0x0x7fdebe7d0a20) 0 empty

Class boost::shared_ptr<boost::detail::thread_data_base>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<boost::detail::thread_data_base> (0x0x7fdebe7d0900) 0

Class __gnu_cxx::new_allocator<std::pair<const void* const, boost::detail::tss_data_node> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const void* const, boost::detail::tss_data_node> > (0x0x7fdebe7d0ae0) 0 empty

Class std::allocator<std::pair<const void* const, boost::detail::tss_data_node> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const void* const, boost::detail::tss_data_node> > (0x0x7fdebe83d208) 0 empty
  __gnu_cxx::new_allocator<std::pair<const void* const, boost::detail::tss_data_node> > (0x0x7fdebe7d0b40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const void* const, boost::detail::tss_data_node> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const void* const, boost::detail::tss_data_node> > > (0x0x7fdebe7d0ba0) 0 empty

Class std::allocator<std::pair<const void* const, boost::detail::tss_data_node> >::rebind<std::pair<const void* const, boost::detail::tss_data_node> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const void* const, boost::detail::tss_data_node> >::rebind<std::pair<const void* const, boost::detail::tss_data_node> > (0x0x7fdebe7d0d80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const void* const, boost::detail::tss_data_node> > >::rebind<std::pair<const void* const, boost::detail::tss_data_node> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const void* const, boost::detail::tss_data_node> > >::rebind<std::pair<const void* const, boost::detail::tss_data_node> > (0x0x7fdebe7d0d20) 0 empty

Class std::allocator<std::pair<const void* const, boost::detail::tss_data_node> >::rebind<std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const void* const, boost::detail::tss_data_node> >::rebind<std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> > > (0x0x7fdebe7d0ea0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const void* const, boost::detail::tss_data_node> > >::rebind<std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const void* const, boost::detail::tss_data_node> > >::rebind<std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> > > (0x0x7fdebe7d0e40) 0 empty

Class std::binary_function<const void*, const void*, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<const void*, const void*, bool> (0x0x7fdebe8b4120) 0 empty

Class std::less<const void*>
   size=1 align=1
   base size=1 base align=1
std::less<const void*> (0x0x7fdebe83d548) 0 empty
  std::binary_function<const void*, const void*, bool> (0x0x7fdebe8b4180) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> > > (0x0x7fdebe8b41e0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> > > (0x0x7fdebe83d5b0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> > > (0x0x7fdebe8b4300) 0 empty

Class std::_Rb_tree<const void*, std::pair<const void* const, boost::detail::tss_data_node>, std::_Select1st<std::pair<const void* const, boost::detail::tss_data_node> >, std::less<const void*>, std::allocator<std::pair<const void* const, boost::detail::tss_data_node> > >::_Rb_tree_impl<std::less<const void*>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const void*, std::pair<const void* const, boost::detail::tss_data_node>, std::_Select1st<std::pair<const void* const, boost::detail::tss_data_node> >, std::less<const void*>, std::allocator<std::pair<const void* const, boost::detail::tss_data_node> > >::_Rb_tree_impl<std::less<const void*>, false> (0x0x7fdebe83d6e8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> > > (0x0x7fdebe83d750) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> > > (0x0x7fdebe8b4360) 0 empty

Class std::_Rb_tree<const void*, std::pair<const void* const, boost::detail::tss_data_node>, std::_Select1st<std::pair<const void* const, boost::detail::tss_data_node> >, std::less<const void*>, std::allocator<std::pair<const void* const, boost::detail::tss_data_node> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const void*, std::pair<const void* const, boost::detail::tss_data_node>, std::_Select1st<std::pair<const void* const, boost::detail::tss_data_node> >, std::less<const void*>, std::allocator<std::pair<const void* const, boost::detail::tss_data_node> > > (0x0x7fdebe7d0de0) 0

Class std::map<const void*, boost::detail::tss_data_node>
   size=48 align=8
   base size=48 base align=8
std::map<const void*, boost::detail::tss_data_node> (0x0x7fdebe7d0a80) 0

Class __gnu_cxx::new_allocator<std::pair<boost::condition_variable*, boost::mutex*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<boost::condition_variable*, boost::mutex*> > (0x0x7fdebe8b4540) 0 empty

Class std::allocator<std::pair<boost::condition_variable*, boost::mutex*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<boost::condition_variable*, boost::mutex*> > (0x0x7fdebe83d8f0) 0 empty
  __gnu_cxx::new_allocator<std::pair<boost::condition_variable*, boost::mutex*> > (0x0x7fdebe8b45a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<boost::condition_variable*, boost::mutex*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<boost::condition_variable*, boost::mutex*> > > (0x0x7fdebe8b44e0) 0 empty

Class std::allocator<std::pair<boost::condition_variable*, boost::mutex*> >::rebind<std::pair<boost::condition_variable*, boost::mutex*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<boost::condition_variable*, boost::mutex*> >::rebind<std::pair<boost::condition_variable*, boost::mutex*> > (0x0x7fdebe8b46c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<boost::condition_variable*, boost::mutex*> > >::rebind<std::pair<boost::condition_variable*, boost::mutex*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<boost::condition_variable*, boost::mutex*> > >::rebind<std::pair<boost::condition_variable*, boost::mutex*> > (0x0x7fdebe8b4660) 0 empty

Class std::_Vector_base<std::pair<boost::condition_variable*, boost::mutex*>, std::allocator<std::pair<boost::condition_variable*, boost::mutex*> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<boost::condition_variable*, boost::mutex*>, std::allocator<std::pair<boost::condition_variable*, boost::mutex*> > >::_Vector_impl (0x0x7fdebe83db60) 0
  std::allocator<std::pair<boost::condition_variable*, boost::mutex*> > (0x0x7fdebe83dbc8) 0 empty
    __gnu_cxx::new_allocator<std::pair<boost::condition_variable*, boost::mutex*> > (0x0x7fdebe8b4720) 0 empty

Class std::_Vector_base<std::pair<boost::condition_variable*, boost::mutex*>, std::allocator<std::pair<boost::condition_variable*, boost::mutex*> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<boost::condition_variable*, boost::mutex*>, std::allocator<std::pair<boost::condition_variable*, boost::mutex*> > > (0x0x7fdebe8b4480) 0

Class std::vector<std::pair<boost::condition_variable*, boost::mutex*> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<boost::condition_variable*, boost::mutex*> > (0x0x7fdebe83dc30) 0
  std::_Vector_base<std::pair<boost::condition_variable*, boost::mutex*>, std::allocator<std::pair<boost::condition_variable*, boost::mutex*> > > (0x0x7fdebe8b4780) 0

Class __gnu_cxx::new_allocator<boost::shared_ptr<boost::detail::shared_state_base> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<boost::shared_ptr<boost::detail::shared_state_base> > (0x0x7fdebe8b48a0) 0 empty

Class std::allocator<boost::shared_ptr<boost::detail::shared_state_base> >
   size=1 align=1
   base size=1 base align=1
std::allocator<boost::shared_ptr<boost::detail::shared_state_base> > (0x0x7fdebe83dd00) 0 empty
  __gnu_cxx::new_allocator<boost::shared_ptr<boost::detail::shared_state_base> > (0x0x7fdebe8b4900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<boost::shared_ptr<boost::detail::shared_state_base> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<boost::shared_ptr<boost::detail::shared_state_base> > > (0x0x7fdebe8b4840) 0 empty

Class std::allocator<boost::shared_ptr<boost::detail::shared_state_base> >::rebind<boost::shared_ptr<boost::detail::shared_state_base> >
   size=1 align=1
   base size=0 base align=1
std::allocator<boost::shared_ptr<boost::detail::shared_state_base> >::rebind<boost::shared_ptr<boost::detail::shared_state_base> > (0x0x7fdebe8b4a20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<boost::shared_ptr<boost::detail::shared_state_base> > >::rebind<boost::shared_ptr<boost::detail::shared_state_base> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<boost::shared_ptr<boost::detail::shared_state_base> > >::rebind<boost::shared_ptr<boost::detail::shared_state_base> > (0x0x7fdebe8b49c0) 0 empty

Class std::_Vector_base<boost::shared_ptr<boost::detail::shared_state_base>, std::allocator<boost::shared_ptr<boost::detail::shared_state_base> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<boost::shared_ptr<boost::detail::shared_state_base>, std::allocator<boost::shared_ptr<boost::detail::shared_state_base> > >::_Vector_impl (0x0x7fdebe83df70) 0
  std::allocator<boost::shared_ptr<boost::detail::shared_state_base> > (0x0x7fdebe83d270) 0 empty
    __gnu_cxx::new_allocator<boost::shared_ptr<boost::detail::shared_state_base> > (0x0x7fdebe8b4a80) 0 empty

Class std::_Vector_base<boost::shared_ptr<boost::detail::shared_state_base>, std::allocator<boost::shared_ptr<boost::detail::shared_state_base> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<boost::shared_ptr<boost::detail::shared_state_base>, std::allocator<boost::shared_ptr<boost::detail::shared_state_base> > > (0x0x7fdebe8b47e0) 0

Class std::vector<boost::shared_ptr<boost::detail::shared_state_base> >
   size=24 align=8
   base size=24 base align=8
std::vector<boost::shared_ptr<boost::detail::shared_state_base> > (0x0x7fdebe83d2d8) 0
  std::_Vector_base<boost::shared_ptr<boost::detail::shared_state_base>, std::allocator<boost::shared_ptr<boost::detail::shared_state_base> > > (0x0x7fdebe8b4ae0) 0

Vtable for boost::detail::thread_data_base
boost::detail::thread_data_base::_ZTVN5boost6detail16thread_data_baseE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail16thread_data_baseE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))boost::detail::thread_data_base::notify_all_at_thread_exit

Class boost::detail::thread_data_base
   size=440 align=8
   base size=434 base align=8
boost::detail::thread_data_base (0x0x7fdebe83d138) 0
    vptr=((& boost::detail::thread_data_base::_ZTVN5boost6detail16thread_data_baseE) + 16u)
  boost::enable_shared_from_this<boost::detail::thread_data_base> (0x0x7fdebe7d08a0) 8

Class std::pair<boost::condition_variable*, boost::mutex*>
   size=16 align=8
   base size=16 base align=8
std::pair<boost::condition_variable*, boost::mutex*> (0x0x7fdebe8b4b40) 0

Class boost::detail::sp_element<boost::detail::shared_state_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<boost::detail::shared_state_base> (0x0x7fdebe8b4c00) 0 empty

Class boost::detail::sp_dereference<boost::detail::shared_state_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<boost::detail::shared_state_base> (0x0x7fdebe8b4c60) 0 empty

Class boost::detail::sp_member_access<boost::detail::shared_state_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<boost::detail::shared_state_base> (0x0x7fdebe8b4cc0) 0 empty

Class boost::detail::sp_array_access<boost::detail::shared_state_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<boost::detail::shared_state_base> (0x0x7fdebe8b4d20) 0 empty

Class boost::shared_ptr<boost::detail::shared_state_base>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<boost::detail::shared_state_base> (0x0x7fdebe8b4ba0) 0

Class boost::detail::interruption_checker
   size=24 align=8
   base size=17 base align=8
boost::detail::interruption_checker (0x0x7fdebe8b4d80) 0

Class boost::lock_guard<boost::mutex>
   size=8 align=8
   base size=8 base align=8
boost::lock_guard<boost::mutex> (0x0x7fdebe8b4de0) 0

Class boost::_bi::unspecified
   size=1 align=1
   base size=0 base align=1
boost::_bi::unspecified (0x0x7fdebe14c2a0) 0 empty

Class boost::_bi::list0
   size=1 align=1
   base size=0 base align=1
boost::_bi::list0 (0x0x7fdebe14c4e0) 0 empty

Class boost::_bi::type<void>
   size=1 align=1
   base size=0 base align=1
boost::_bi::type<void> (0x0x7fdebe14c540) 0 empty

Class boost::arg<1>
   size=1 align=1
   base size=0 base align=1
boost::arg<1> (0x0x7fdebe14c600) 0 empty

Class boost::arg<2>
   size=1 align=1
   base size=0 base align=1
boost::arg<2> (0x0x7fdebe14c6c0) 0 empty

Class boost::_bi::type<bool>
   size=1 align=1
   base size=0 base align=1
boost::_bi::type<bool> (0x0x7fdebe14c720) 0 empty

Class boost::arg<3>
   size=1 align=1
   base size=0 base align=1
boost::arg<3> (0x0x7fdebe14c7e0) 0 empty

Class boost::arg<4>
   size=1 align=1
   base size=0 base align=1
boost::arg<4> (0x0x7fdebe14c8a0) 0 empty

Class boost::arg<5>
   size=1 align=1
   base size=0 base align=1
boost::arg<5> (0x0x7fdebe14c960) 0 empty

Class boost::arg<6>
   size=1 align=1
   base size=0 base align=1
boost::arg<6> (0x0x7fdebe14ca20) 0 empty

Class boost::arg<7>
   size=1 align=1
   base size=0 base align=1
boost::arg<7> (0x0x7fdebe14cc60) 0 empty

Class boost::arg<8>
   size=1 align=1
   base size=0 base align=1
boost::arg<8> (0x0x7fdebe14cd20) 0 empty

Class boost::arg<9>
   size=1 align=1
   base size=0 base align=1
boost::arg<9> (0x0x7fdebe299060) 0 empty

Class boost::_bi::logical_not
   size=1 align=1
   base size=0 base align=1
boost::_bi::logical_not (0x0x7fdebdf1bde0) 0 empty

Class boost::_bi::equal
   size=1 align=1
   base size=0 base align=1
boost::_bi::equal (0x0x7fdebdf1be40) 0 empty

Class boost::_bi::not_equal
   size=1 align=1
   base size=0 base align=1
boost::_bi::not_equal (0x0x7fdebdf1bea0) 0 empty

Class boost::_bi::less
   size=1 align=1
   base size=0 base align=1
boost::_bi::less (0x0x7fdebdf1bf00) 0 empty

Class boost::_bi::less_equal
   size=1 align=1
   base size=0 base align=1
boost::_bi::less_equal (0x0x7fdebdf1bf60) 0 empty

Class boost::_bi::greater
   size=1 align=1
   base size=0 base align=1
boost::_bi::greater (0x0x7fdebdf5a000) 0 empty

Class boost::_bi::greater_equal
   size=1 align=1
   base size=0 base align=1
boost::_bi::greater_equal (0x0x7fdebdf5a060) 0 empty

Class boost::_bi::logical_and
   size=1 align=1
   base size=0 base align=1
boost::_bi::logical_and (0x0x7fdebdf5a0c0) 0 empty

Class boost::_bi::logical_or
   size=1 align=1
   base size=0 base align=1
boost::_bi::logical_or (0x0x7fdebdf5a120) 0 empty

Class boost::io::ios_flags_saver
   size=16 align=8
   base size=12 base align=8
boost::io::ios_flags_saver (0x0x7fdebe092540) 0

Class boost::io::ios_precision_saver
   size=16 align=8
   base size=16 base align=8
boost::io::ios_precision_saver (0x0x7fdebe0925a0) 0

Class boost::io::ios_width_saver
   size=16 align=8
   base size=16 base align=8
boost::io::ios_width_saver (0x0x7fdebe092600) 0

Class boost::io::ios_iword_saver
   size=24 align=8
   base size=20 base align=8
boost::io::ios_iword_saver (0x0x7fdebe0928a0) 0

Class boost::io::ios_pword_saver
   size=24 align=8
   base size=20 base align=8
boost::io::ios_pword_saver (0x0x7fdebe092900) 0

Class boost::io::ios_base_all_saver
   size=32 align=8
   base size=32 base align=8
boost::io::ios_base_all_saver (0x0x7fdebe092960) 0

Class boost::io::ios_all_word_saver
   size=32 align=8
   base size=32 base align=8
boost::io::ios_all_word_saver (0x0x7fdebe092a20) 0

Class boost::detail::static_log2_impl::choose_initial_n<0>
   size=1 align=1
   base size=0 base align=1
boost::detail::static_log2_impl::choose_initial_n<0> (0x0x7fdebe092c60) 0 empty

Class boost::detail::static_log2_impl::choose_initial_n<16>
   size=1 align=1
   base size=0 base align=1
boost::detail::static_log2_impl::choose_initial_n<16> (0x0x7fdebe092cc0) 0 empty

Class boost::detail::static_log2_impl::choose_initial_n<32>
   size=1 align=1
   base size=0 base align=1
boost::detail::static_log2_impl::choose_initial_n<32> (0x0x7fdebe092d20) 0 empty

Class boost::detail::static_log2_impl::static_log2_impl<1ul, 0>
   size=1 align=1
   base size=0 base align=1
boost::detail::static_log2_impl::static_log2_impl<1ul, 0> (0x0x7fdebe092de0) 0 empty

Class boost::static_log2<0ul>
   size=1 align=1
   base size=0 base align=1
boost::static_log2<0ul> (0x0x7fdebe092ea0) 0 empty

Class boost::hash_detail::limits<long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::limits<long unsigned int> (0x0x7fdebe08c7b8) 0 empty
  std::numeric_limits<long unsigned int> (0x0x7fdebe092f60) 0 empty

Class boost::hash_detail::enable_hash_value
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::enable_hash_value (0x0x7fdebdd5f000) 0 empty

Class boost::hash_detail::basic_numbers<bool>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::basic_numbers<bool> (0x0x7fdebe08c820) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f120) 0 empty

Class boost::hash_detail::basic_numbers<char>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::basic_numbers<char> (0x0x7fdebe08c888) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f180) 0 empty

Class boost::hash_detail::basic_numbers<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::basic_numbers<unsigned char> (0x0x7fdebe08c8f0) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f1e0) 0 empty

Class boost::hash_detail::basic_numbers<signed char>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::basic_numbers<signed char> (0x0x7fdebe08c958) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f240) 0 empty

Class boost::hash_detail::basic_numbers<short int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::basic_numbers<short int> (0x0x7fdebe08c9c0) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f2a0) 0 empty

Class boost::hash_detail::basic_numbers<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::basic_numbers<short unsigned int> (0x0x7fdebe08ca28) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f300) 0 empty

Class boost::hash_detail::basic_numbers<int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::basic_numbers<int> (0x0x7fdebe08ca90) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f360) 0 empty

Class boost::hash_detail::basic_numbers<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::basic_numbers<unsigned int> (0x0x7fdebe08caf8) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f3c0) 0 empty

Class boost::hash_detail::basic_numbers<long int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::basic_numbers<long int> (0x0x7fdebe08cb60) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f420) 0 empty

Class boost::hash_detail::basic_numbers<long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::basic_numbers<long unsigned int> (0x0x7fdebe08cbc8) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f480) 0 empty

Class boost::hash_detail::basic_numbers<wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::basic_numbers<wchar_t> (0x0x7fdebe08cc30) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f4e0) 0 empty

Class boost::hash_detail::long_numbers<long long int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<long long int> (0x0x7fdebe08cd68) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f6c0) 0 empty

Class boost::hash_detail::ulong_numbers<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<long long unsigned int> (0x0x7fdebe08cdd0) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f720) 0 empty

Class boost::hash_detail::long_numbers2<__int128>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers2<__int128> (0x0x7fdebe08ce38) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f780) 0 empty

Class boost::hash_detail::ulong_numbers2<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers2<__int128 unsigned> (0x0x7fdebe08cea0) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f7e0) 0 empty

Class boost::hash_detail::float_numbers<float>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::float_numbers<float> (0x0x7fdebe08cf08) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f840) 0 empty

Class boost::hash_detail::float_numbers<double>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::float_numbers<double> (0x0x7fdebe08cf70) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f8a0) 0 empty

Class boost::hash_detail::float_numbers<long double>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::float_numbers<long double> (0x0x7fdebe08c750) 0 empty
  boost::hash_detail::enable_hash_value (0x0x7fdebdd5f900) 0 empty

Class std::unary_function<bool, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<bool, long unsigned int> (0x0x7fdebdd5f960) 0 empty

Class boost::hash<bool>
   size=1 align=1
   base size=1 base align=1
boost::hash<bool> (0x0x7fdebdd86000) 0 empty
  std::unary_function<bool, long unsigned int> (0x0x7fdebdd5f9c0) 0 empty

Class boost::hash_detail::float_numbers<bool>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<bool> (0x0x7fdebdd5fa20) 0 empty

Class boost::is_enum<bool>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<bool> (0x0x7fdebdd86068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebdd860d0) 0 empty
    mpl_::bool_<false> (0x0x7fdebdd5fa80) 0 empty

Class boost::enable_if_c<false, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<false, long unsigned int> (0x0x7fdebdd5fae0) 0 empty

Class boost::enable_if<boost::is_enum<bool>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<bool>, long unsigned int> (0x0x7fdebdd86138) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebdd5fb40) 0 empty

Class boost::hash_detail::ulong_numbers2<bool>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<bool> (0x0x7fdebdd5fba0) 0 empty

Class boost::hash_detail::ulong_numbers<bool>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<bool> (0x0x7fdebdd861a0) 0 empty
  boost::hash_detail::ulong_numbers2<bool> (0x0x7fdebdd5fc00) 0 empty

Class boost::hash_detail::long_numbers2<bool>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<bool> (0x0x7fdebdd5fc60) 0 empty

Class boost::hash_detail::long_numbers<bool>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<bool> (0x0x7fdebdd86208) 0 empty
  boost::hash_detail::long_numbers2<bool> (0x0x7fdebdd5fcc0) 0 empty

Class std::unary_function<char, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<char, long unsigned int> (0x0x7fdebdd5fd20) 0 empty

Class boost::hash<char>
   size=1 align=1
   base size=1 base align=1
boost::hash<char> (0x0x7fdebdd86270) 0 empty
  std::unary_function<char, long unsigned int> (0x0x7fdebdd5fd80) 0 empty

Class boost::hash_detail::float_numbers<char>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<char> (0x0x7fdebdd5fde0) 0 empty

Class boost::is_enum<char>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<char> (0x0x7fdebdd862d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebdd86340) 0 empty
    mpl_::bool_<false> (0x0x7fdebdd5fe40) 0 empty

Class boost::enable_if<boost::is_enum<char>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<char>, long unsigned int> (0x0x7fdebdd863a8) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebdd5fea0) 0 empty

Class boost::hash_detail::ulong_numbers2<char>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<char> (0x0x7fdebdd5ff00) 0 empty

Class boost::hash_detail::ulong_numbers<char>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<char> (0x0x7fdebdd86410) 0 empty
  boost::hash_detail::ulong_numbers2<char> (0x0x7fdebdd5ff60) 0 empty

Class boost::hash_detail::long_numbers2<char>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<char> (0x0x7fdebdd98000) 0 empty

Class boost::hash_detail::long_numbers<char>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<char> (0x0x7fdebdd86478) 0 empty
  boost::hash_detail::long_numbers2<char> (0x0x7fdebdd98060) 0 empty

Class std::unary_function<signed char, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<signed char, long unsigned int> (0x0x7fdebdd980c0) 0 empty

Class boost::hash<signed char>
   size=1 align=1
   base size=1 base align=1
boost::hash<signed char> (0x0x7fdebdd864e0) 0 empty
  std::unary_function<signed char, long unsigned int> (0x0x7fdebdd98120) 0 empty

Class boost::hash_detail::float_numbers<signed char>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<signed char> (0x0x7fdebdd98180) 0 empty

Class boost::is_enum<signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<signed char> (0x0x7fdebdd86548) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebdd865b0) 0 empty
    mpl_::bool_<false> (0x0x7fdebdd981e0) 0 empty

Class boost::enable_if<boost::is_enum<signed char>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<signed char>, long unsigned int> (0x0x7fdebdd86618) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebdd98240) 0 empty

Class boost::hash_detail::ulong_numbers2<signed char>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<signed char> (0x0x7fdebdd982a0) 0 empty

Class boost::hash_detail::ulong_numbers<signed char>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<signed char> (0x0x7fdebdd86680) 0 empty
  boost::hash_detail::ulong_numbers2<signed char> (0x0x7fdebdd98300) 0 empty

Class boost::hash_detail::long_numbers2<signed char>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<signed char> (0x0x7fdebdd98360) 0 empty

Class boost::hash_detail::long_numbers<signed char>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<signed char> (0x0x7fdebdd866e8) 0 empty
  boost::hash_detail::long_numbers2<signed char> (0x0x7fdebdd983c0) 0 empty

Class std::unary_function<unsigned char, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<unsigned char, long unsigned int> (0x0x7fdebdd98420) 0 empty

Class boost::hash<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::hash<unsigned char> (0x0x7fdebdd86750) 0 empty
  std::unary_function<unsigned char, long unsigned int> (0x0x7fdebdd98480) 0 empty

Class boost::hash_detail::float_numbers<unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<unsigned char> (0x0x7fdebdd984e0) 0 empty

Class boost::is_enum<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<unsigned char> (0x0x7fdebdd867b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebdd86820) 0 empty
    mpl_::bool_<false> (0x0x7fdebdd98540) 0 empty

Class boost::enable_if<boost::is_enum<unsigned char>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<unsigned char>, long unsigned int> (0x0x7fdebdd86888) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebdd985a0) 0 empty

Class boost::hash_detail::ulong_numbers2<unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<unsigned char> (0x0x7fdebdd98600) 0 empty

Class boost::hash_detail::ulong_numbers<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<unsigned char> (0x0x7fdebdd868f0) 0 empty
  boost::hash_detail::ulong_numbers2<unsigned char> (0x0x7fdebdd98660) 0 empty

Class boost::hash_detail::long_numbers2<unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<unsigned char> (0x0x7fdebdd986c0) 0 empty

Class boost::hash_detail::long_numbers<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<unsigned char> (0x0x7fdebdd86958) 0 empty
  boost::hash_detail::long_numbers2<unsigned char> (0x0x7fdebdd98720) 0 empty

Class std::unary_function<wchar_t, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<wchar_t, long unsigned int> (0x0x7fdebdd98780) 0 empty

Class boost::hash<wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::hash<wchar_t> (0x0x7fdebdd869c0) 0 empty
  std::unary_function<wchar_t, long unsigned int> (0x0x7fdebdd987e0) 0 empty

Class boost::hash_detail::float_numbers<wchar_t>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<wchar_t> (0x0x7fdebdd98840) 0 empty

Class boost::is_enum<wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<wchar_t> (0x0x7fdebdd86a28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebdd86a90) 0 empty
    mpl_::bool_<false> (0x0x7fdebdd988a0) 0 empty

Class boost::enable_if<boost::is_enum<wchar_t>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<wchar_t>, long unsigned int> (0x0x7fdebdd86af8) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebdd98900) 0 empty

Class boost::hash_detail::ulong_numbers2<wchar_t>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<wchar_t> (0x0x7fdebdd98960) 0 empty

Class boost::hash_detail::ulong_numbers<wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<wchar_t> (0x0x7fdebdd86b60) 0 empty
  boost::hash_detail::ulong_numbers2<wchar_t> (0x0x7fdebdd989c0) 0 empty

Class boost::hash_detail::long_numbers2<wchar_t>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<wchar_t> (0x0x7fdebdd98a20) 0 empty

Class boost::hash_detail::long_numbers<wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<wchar_t> (0x0x7fdebdd86bc8) 0 empty
  boost::hash_detail::long_numbers2<wchar_t> (0x0x7fdebdd98a80) 0 empty

Class std::unary_function<short int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<short int, long unsigned int> (0x0x7fdebdd98ae0) 0 empty

Class boost::hash<short int>
   size=1 align=1
   base size=1 base align=1
boost::hash<short int> (0x0x7fdebdd86c30) 0 empty
  std::unary_function<short int, long unsigned int> (0x0x7fdebdd98b40) 0 empty

Class boost::hash_detail::float_numbers<short int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<short int> (0x0x7fdebdd98ba0) 0 empty

Class boost::is_enum<short int>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<short int> (0x0x7fdebdd86c98) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebdd86d00) 0 empty
    mpl_::bool_<false> (0x0x7fdebdd98c00) 0 empty

Class boost::enable_if<boost::is_enum<short int>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<short int>, long unsigned int> (0x0x7fdebdd86d68) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebdd98c60) 0 empty

Class boost::hash_detail::ulong_numbers2<short int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<short int> (0x0x7fdebdd98cc0) 0 empty

Class boost::hash_detail::ulong_numbers<short int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<short int> (0x0x7fdebdd86dd0) 0 empty
  boost::hash_detail::ulong_numbers2<short int> (0x0x7fdebdd98d20) 0 empty

Class boost::hash_detail::long_numbers2<short int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<short int> (0x0x7fdebdd98d80) 0 empty

Class boost::hash_detail::long_numbers<short int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<short int> (0x0x7fdebdd86e38) 0 empty
  boost::hash_detail::long_numbers2<short int> (0x0x7fdebdd98de0) 0 empty

Class std::unary_function<short unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<short unsigned int, long unsigned int> (0x0x7fdebdd98e40) 0 empty

Class boost::hash<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash<short unsigned int> (0x0x7fdebdd86ea0) 0 empty
  std::unary_function<short unsigned int, long unsigned int> (0x0x7fdebdd98ea0) 0 empty

Class boost::hash_detail::float_numbers<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<short unsigned int> (0x0x7fdebdd98f00) 0 empty

Class boost::is_enum<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<short unsigned int> (0x0x7fdebdd86f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebdd86f70) 0 empty
    mpl_::bool_<false> (0x0x7fdebdd98f60) 0 empty

Class boost::enable_if<boost::is_enum<short unsigned int>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<short unsigned int>, long unsigned int> (0x0x7fdebddc4000) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebddc5000) 0 empty

Class boost::hash_detail::ulong_numbers2<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<short unsigned int> (0x0x7fdebddc5060) 0 empty

Class boost::hash_detail::ulong_numbers<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<short unsigned int> (0x0x7fdebddc4068) 0 empty
  boost::hash_detail::ulong_numbers2<short unsigned int> (0x0x7fdebddc50c0) 0 empty

Class boost::hash_detail::long_numbers2<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<short unsigned int> (0x0x7fdebddc5120) 0 empty

Class boost::hash_detail::long_numbers<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<short unsigned int> (0x0x7fdebddc40d0) 0 empty
  boost::hash_detail::long_numbers2<short unsigned int> (0x0x7fdebddc5180) 0 empty

Class std::unary_function<int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<int, long unsigned int> (0x0x7fdebddc51e0) 0 empty

Class boost::hash<int>
   size=1 align=1
   base size=1 base align=1
boost::hash<int> (0x0x7fdebddc4138) 0 empty
  std::unary_function<int, long unsigned int> (0x0x7fdebddc5240) 0 empty

Class boost::hash_detail::float_numbers<int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<int> (0x0x7fdebddc52a0) 0 empty

Class boost::is_enum<int>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<int> (0x0x7fdebddc41a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebddc4208) 0 empty
    mpl_::bool_<false> (0x0x7fdebddc5300) 0 empty

Class boost::enable_if<boost::is_enum<int>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<int>, long unsigned int> (0x0x7fdebddc4270) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebddc5360) 0 empty

Class boost::hash_detail::ulong_numbers2<int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<int> (0x0x7fdebddc53c0) 0 empty

Class boost::hash_detail::ulong_numbers<int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<int> (0x0x7fdebddc42d8) 0 empty
  boost::hash_detail::ulong_numbers2<int> (0x0x7fdebddc5420) 0 empty

Class boost::hash_detail::long_numbers2<int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<int> (0x0x7fdebddc5480) 0 empty

Class boost::hash_detail::long_numbers<int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<int> (0x0x7fdebddc4340) 0 empty
  boost::hash_detail::long_numbers2<int> (0x0x7fdebddc54e0) 0 empty

Class std::unary_function<unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<unsigned int, long unsigned int> (0x0x7fdebddc5540) 0 empty

Class boost::hash<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash<unsigned int> (0x0x7fdebddc43a8) 0 empty
  std::unary_function<unsigned int, long unsigned int> (0x0x7fdebddc55a0) 0 empty

Class boost::hash_detail::float_numbers<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<unsigned int> (0x0x7fdebddc5600) 0 empty

Class boost::is_enum<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<unsigned int> (0x0x7fdebddc4410) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebddc4478) 0 empty
    mpl_::bool_<false> (0x0x7fdebddc5660) 0 empty

Class boost::enable_if<boost::is_enum<unsigned int>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<unsigned int>, long unsigned int> (0x0x7fdebddc44e0) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebddc56c0) 0 empty

Class boost::hash_detail::ulong_numbers2<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<unsigned int> (0x0x7fdebddc5720) 0 empty

Class boost::hash_detail::ulong_numbers<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<unsigned int> (0x0x7fdebddc4548) 0 empty
  boost::hash_detail::ulong_numbers2<unsigned int> (0x0x7fdebddc5780) 0 empty

Class boost::hash_detail::long_numbers2<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<unsigned int> (0x0x7fdebddc57e0) 0 empty

Class boost::hash_detail::long_numbers<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<unsigned int> (0x0x7fdebddc45b0) 0 empty
  boost::hash_detail::long_numbers2<unsigned int> (0x0x7fdebddc5840) 0 empty

Class std::unary_function<long int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<long int, long unsigned int> (0x0x7fdebddc58a0) 0 empty

Class boost::hash<long int>
   size=1 align=1
   base size=1 base align=1
boost::hash<long int> (0x0x7fdebddc4618) 0 empty
  std::unary_function<long int, long unsigned int> (0x0x7fdebddc5900) 0 empty

Class boost::hash_detail::float_numbers<long int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<long int> (0x0x7fdebddc5960) 0 empty

Class boost::is_enum<long int>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<long int> (0x0x7fdebddc4680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebddc46e8) 0 empty
    mpl_::bool_<false> (0x0x7fdebddc59c0) 0 empty

Class boost::enable_if<boost::is_enum<long int>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<long int>, long unsigned int> (0x0x7fdebddc4750) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebddc5a20) 0 empty

Class boost::hash_detail::ulong_numbers2<long int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<long int> (0x0x7fdebddc5a80) 0 empty

Class boost::hash_detail::ulong_numbers<long int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<long int> (0x0x7fdebddc47b8) 0 empty
  boost::hash_detail::ulong_numbers2<long int> (0x0x7fdebddc5ae0) 0 empty

Class boost::hash_detail::long_numbers2<long int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<long int> (0x0x7fdebddc5b40) 0 empty

Class boost::hash_detail::long_numbers<long int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<long int> (0x0x7fdebddc4820) 0 empty
  boost::hash_detail::long_numbers2<long int> (0x0x7fdebddc5ba0) 0 empty

Class std::unary_function<long unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<long unsigned int, long unsigned int> (0x0x7fdebddc5c00) 0 empty

Class boost::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash<long unsigned int> (0x0x7fdebddc4888) 0 empty
  std::unary_function<long unsigned int, long unsigned int> (0x0x7fdebddc5c60) 0 empty

Class boost::hash_detail::float_numbers<long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<long unsigned int> (0x0x7fdebddc5cc0) 0 empty

Class boost::is_enum<long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<long unsigned int> (0x0x7fdebddc48f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebddc4958) 0 empty
    mpl_::bool_<false> (0x0x7fdebddc5d20) 0 empty

Class boost::enable_if<boost::is_enum<long unsigned int>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<long unsigned int>, long unsigned int> (0x0x7fdebddc49c0) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebddc5d80) 0 empty

Class boost::hash_detail::ulong_numbers2<long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<long unsigned int> (0x0x7fdebddc5de0) 0 empty

Class boost::hash_detail::ulong_numbers<long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<long unsigned int> (0x0x7fdebddc4a28) 0 empty
  boost::hash_detail::ulong_numbers2<long unsigned int> (0x0x7fdebddc5e40) 0 empty

Class boost::hash_detail::long_numbers2<long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<long unsigned int> (0x0x7fdebddc5ea0) 0 empty

Class boost::hash_detail::long_numbers<long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<long unsigned int> (0x0x7fdebddc4a90) 0 empty
  boost::hash_detail::long_numbers2<long unsigned int> (0x0x7fdebddc5f00) 0 empty

Class std::unary_function<float, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<float, long unsigned int> (0x0x7fdebddc5f60) 0 empty

Class boost::hash<float>
   size=1 align=1
   base size=1 base align=1
boost::hash<float> (0x0x7fdebddc4af8) 0 empty
  std::unary_function<float, long unsigned int> (0x0x7fdebddee000) 0 empty

Class boost::is_enum<float>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<float> (0x0x7fdebddc4b60) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebddc4bc8) 0 empty
    mpl_::bool_<false> (0x0x7fdebddee060) 0 empty

Class boost::enable_if<boost::is_enum<float>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<float>, long unsigned int> (0x0x7fdebddc4c30) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebddee0c0) 0 empty

Class boost::hash_detail::ulong_numbers2<float>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<float> (0x0x7fdebddee120) 0 empty

Class boost::hash_detail::ulong_numbers<float>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<float> (0x0x7fdebddc4c98) 0 empty
  boost::hash_detail::ulong_numbers2<float> (0x0x7fdebddee180) 0 empty

Class boost::hash_detail::long_numbers2<float>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<float> (0x0x7fdebddee1e0) 0 empty

Class boost::hash_detail::long_numbers<float>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<float> (0x0x7fdebddc4d00) 0 empty
  boost::hash_detail::long_numbers2<float> (0x0x7fdebddee240) 0 empty

Class boost::hash_detail::basic_numbers<float>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::basic_numbers<float> (0x0x7fdebddee2a0) 0 empty

Class std::unary_function<double, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<double, long unsigned int> (0x0x7fdebddee300) 0 empty

Class boost::hash<double>
   size=1 align=1
   base size=1 base align=1
boost::hash<double> (0x0x7fdebddc4d68) 0 empty
  std::unary_function<double, long unsigned int> (0x0x7fdebddee360) 0 empty

Class boost::is_enum<double>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<double> (0x0x7fdebddc4dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebddc4e38) 0 empty
    mpl_::bool_<false> (0x0x7fdebddee3c0) 0 empty

Class boost::enable_if<boost::is_enum<double>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<double>, long unsigned int> (0x0x7fdebddc4ea0) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebddee420) 0 empty

Class boost::hash_detail::ulong_numbers2<double>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<double> (0x0x7fdebddee480) 0 empty

Class boost::hash_detail::ulong_numbers<double>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<double> (0x0x7fdebddc4f08) 0 empty
  boost::hash_detail::ulong_numbers2<double> (0x0x7fdebddee4e0) 0 empty

Class boost::hash_detail::long_numbers2<double>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<double> (0x0x7fdebddee540) 0 empty

Class boost::hash_detail::long_numbers<double>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<double> (0x0x7fdebddc4f70) 0 empty
  boost::hash_detail::long_numbers2<double> (0x0x7fdebddee5a0) 0 empty

Class boost::hash_detail::basic_numbers<double>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::basic_numbers<double> (0x0x7fdebddee600) 0 empty

Class std::unary_function<long double, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<long double, long unsigned int> (0x0x7fdebddee660) 0 empty

Class boost::hash<long double>
   size=1 align=1
   base size=1 base align=1
boost::hash<long double> (0x0x7fdebde01000) 0 empty
  std::unary_function<long double, long unsigned int> (0x0x7fdebddee6c0) 0 empty

Class boost::is_enum<long double>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<long double> (0x0x7fdebde01068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebde010d0) 0 empty
    mpl_::bool_<false> (0x0x7fdebddee720) 0 empty

Class boost::enable_if<boost::is_enum<long double>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<long double>, long unsigned int> (0x0x7fdebde01138) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebddee780) 0 empty

Class boost::hash_detail::ulong_numbers2<long double>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<long double> (0x0x7fdebddee7e0) 0 empty

Class boost::hash_detail::ulong_numbers<long double>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<long double> (0x0x7fdebde011a0) 0 empty
  boost::hash_detail::ulong_numbers2<long double> (0x0x7fdebddee840) 0 empty

Class boost::hash_detail::long_numbers2<long double>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<long double> (0x0x7fdebddee8a0) 0 empty

Class boost::hash_detail::long_numbers<long double>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<long double> (0x0x7fdebde01208) 0 empty
  boost::hash_detail::long_numbers2<long double> (0x0x7fdebddee900) 0 empty

Class boost::hash_detail::basic_numbers<long double>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::basic_numbers<long double> (0x0x7fdebddee960) 0 empty

Class std::unary_function<std::basic_string<char>, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::basic_string<char>, long unsigned int> (0x0x7fdebddee9c0) 0 empty

Class boost::hash<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::hash<std::basic_string<char> > (0x0x7fdebde01270) 0 empty
  std::unary_function<std::basic_string<char>, long unsigned int> (0x0x7fdebddeea20) 0 empty

Class boost::hash_detail::float_numbers<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<std::basic_string<char> > (0x0x7fdebddeea80) 0 empty

Class boost::is_enum<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_enum<std::basic_string<char> > (0x0x7fdebde012d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebde01340) 0 empty
    mpl_::bool_<false> (0x0x7fdebddeeae0) 0 empty

Class boost::enable_if<boost::is_enum<std::basic_string<char> >, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<std::basic_string<char> >, long unsigned int> (0x0x7fdebde013a8) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebddeeb40) 0 empty

Class boost::hash_detail::ulong_numbers2<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<std::basic_string<char> > (0x0x7fdebddeeba0) 0 empty

Class boost::hash_detail::ulong_numbers<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<std::basic_string<char> > (0x0x7fdebde01410) 0 empty
  boost::hash_detail::ulong_numbers2<std::basic_string<char> > (0x0x7fdebddeec00) 0 empty

Class boost::hash_detail::long_numbers2<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<std::basic_string<char> > (0x0x7fdebddeec60) 0 empty

Class boost::hash_detail::long_numbers<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<std::basic_string<char> > (0x0x7fdebde01478) 0 empty
  boost::hash_detail::long_numbers2<std::basic_string<char> > (0x0x7fdebddeecc0) 0 empty

Class boost::hash_detail::basic_numbers<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::basic_numbers<std::basic_string<char> > (0x0x7fdebddeed20) 0 empty

Class std::unary_function<std::basic_string<wchar_t>, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::basic_string<wchar_t>, long unsigned int> (0x0x7fdebddeed80) 0 empty

Class boost::hash<std::basic_string<wchar_t> >
   size=1 align=1
   base size=1 base align=1
boost::hash<std::basic_string<wchar_t> > (0x0x7fdebde014e0) 0 empty
  std::unary_function<std::basic_string<wchar_t>, long unsigned int> (0x0x7fdebddeede0) 0 empty

Class boost::hash_detail::float_numbers<std::basic_string<wchar_t> >
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<std::basic_string<wchar_t> > (0x0x7fdebddeee40) 0 empty

Class boost::is_enum<std::basic_string<wchar_t> >
   size=1 align=1
   base size=1 base align=1
boost::is_enum<std::basic_string<wchar_t> > (0x0x7fdebde01548) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebde015b0) 0 empty
    mpl_::bool_<false> (0x0x7fdebddeef60) 0 empty

Class boost::enable_if<boost::is_enum<std::basic_string<wchar_t> >, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<std::basic_string<wchar_t> >, long unsigned int> (0x0x7fdebde01618) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebde180c0) 0 empty

Class boost::hash_detail::ulong_numbers2<std::basic_string<wchar_t> >
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<std::basic_string<wchar_t> > (0x0x7fdebde18120) 0 empty

Class boost::hash_detail::ulong_numbers<std::basic_string<wchar_t> >
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<std::basic_string<wchar_t> > (0x0x7fdebde01750) 0 empty
  boost::hash_detail::ulong_numbers2<std::basic_string<wchar_t> > (0x0x7fdebde18180) 0 empty

Class boost::hash_detail::long_numbers2<std::basic_string<wchar_t> >
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<std::basic_string<wchar_t> > (0x0x7fdebde182a0) 0 empty

Class boost::hash_detail::long_numbers<std::basic_string<wchar_t> >
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<std::basic_string<wchar_t> > (0x0x7fdebde017b8) 0 empty
  boost::hash_detail::long_numbers2<std::basic_string<wchar_t> > (0x0x7fdebde183c0) 0 empty

Class boost::hash_detail::basic_numbers<std::basic_string<wchar_t> >
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::basic_numbers<std::basic_string<wchar_t> > (0x0x7fdebde184e0) 0 empty

Class std::unary_function<long long int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<long long int, long unsigned int> (0x0x7fdebde18600) 0 empty

Class boost::hash<long long int>
   size=1 align=1
   base size=1 base align=1
boost::hash<long long int> (0x0x7fdebde01820) 0 empty
  std::unary_function<long long int, long unsigned int> (0x0x7fdebde18660) 0 empty

Class boost::hash_detail::float_numbers<long long int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<long long int> (0x0x7fdebde186c0) 0 empty

Class boost::is_enum<long long int>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<long long int> (0x0x7fdebde01888) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebde018f0) 0 empty
    mpl_::bool_<false> (0x0x7fdebde18720) 0 empty

Class boost::enable_if<boost::is_enum<long long int>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<long long int>, long unsigned int> (0x0x7fdebde01958) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebde18780) 0 empty

Class boost::hash_detail::ulong_numbers2<long long int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<long long int> (0x0x7fdebde187e0) 0 empty

Class boost::hash_detail::ulong_numbers<long long int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<long long int> (0x0x7fdebde019c0) 0 empty
  boost::hash_detail::ulong_numbers2<long long int> (0x0x7fdebde18840) 0 empty

Class boost::hash_detail::basic_numbers<long long int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::basic_numbers<long long int> (0x0x7fdebde188a0) 0 empty

Class std::unary_function<long long unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<long long unsigned int, long unsigned int> (0x0x7fdebde18900) 0 empty

Class boost::hash<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash<long long unsigned int> (0x0x7fdebde01a28) 0 empty
  std::unary_function<long long unsigned int, long unsigned int> (0x0x7fdebde18960) 0 empty

Class boost::hash_detail::float_numbers<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<long long unsigned int> (0x0x7fdebde189c0) 0 empty

Class boost::is_enum<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<long long unsigned int> (0x0x7fdebde01a90) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebde01af8) 0 empty
    mpl_::bool_<false> (0x0x7fdebde18a20) 0 empty

Class boost::enable_if<boost::is_enum<long long unsigned int>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<long long unsigned int>, long unsigned int> (0x0x7fdebde01b60) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebde18a80) 0 empty

Class boost::hash_detail::long_numbers2<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<long long unsigned int> (0x0x7fdebde18ae0) 0 empty

Class boost::hash_detail::long_numbers<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<long long unsigned int> (0x0x7fdebde01bc8) 0 empty
  boost::hash_detail::long_numbers2<long long unsigned int> (0x0x7fdebde18b40) 0 empty

Class boost::hash_detail::basic_numbers<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::basic_numbers<long long unsigned int> (0x0x7fdebde18ba0) 0 empty

Class std::unary_function<__int128, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<__int128, long unsigned int> (0x0x7fdebde18c00) 0 empty

Class boost::hash<__int128>
   size=1 align=1
   base size=1 base align=1
boost::hash<__int128> (0x0x7fdebde01c30) 0 empty
  std::unary_function<__int128, long unsigned int> (0x0x7fdebde18c60) 0 empty

Class boost::hash_detail::float_numbers<__int128>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<__int128> (0x0x7fdebde18cc0) 0 empty

Class boost::is_enum<__int128>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<__int128> (0x0x7fdebde01c98) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebde01d00) 0 empty
    mpl_::bool_<false> (0x0x7fdebde18d20) 0 empty

Class boost::enable_if<boost::is_enum<__int128>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<__int128>, long unsigned int> (0x0x7fdebde01d68) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebde18d80) 0 empty

Class boost::hash_detail::ulong_numbers2<__int128>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::ulong_numbers2<__int128> (0x0x7fdebde18de0) 0 empty

Class boost::hash_detail::ulong_numbers<__int128>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<__int128> (0x0x7fdebde01dd0) 0 empty
  boost::hash_detail::ulong_numbers2<__int128> (0x0x7fdebde18e40) 0 empty

Class boost::hash_detail::long_numbers<__int128>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<__int128> (0x0x7fdebde01e38) 0 empty
  boost::hash_detail::long_numbers2<__int128> (0x0x7fdebde01ea0) 0 empty
    boost::hash_detail::enable_hash_value (0x0x7fdebde18ea0) 0 empty

Class boost::hash_detail::basic_numbers<__int128>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::basic_numbers<__int128> (0x0x7fdebde18f00) 0 empty

Class std::unary_function<__int128 unsigned, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<__int128 unsigned, long unsigned int> (0x0x7fdebde18f60) 0 empty

Class boost::hash<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
boost::hash<__int128 unsigned> (0x0x7fdebde01f08) 0 empty
  std::unary_function<__int128 unsigned, long unsigned int> (0x0x7fdebde3b000) 0 empty

Class boost::hash_detail::float_numbers<__int128 unsigned>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::float_numbers<__int128 unsigned> (0x0x7fdebde3b060) 0 empty

Class boost::is_enum<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<__int128 unsigned> (0x0x7fdebde01f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebde3f000) 0 empty
    mpl_::bool_<false> (0x0x7fdebde3b0c0) 0 empty

Class boost::enable_if<boost::is_enum<__int128 unsigned>, long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_enum<__int128 unsigned>, long unsigned int> (0x0x7fdebde3f068) 0 empty
  boost::enable_if_c<false, long unsigned int> (0x0x7fdebde3b120) 0 empty

Class boost::hash_detail::ulong_numbers<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::ulong_numbers<__int128 unsigned> (0x0x7fdebde3f0d0) 0 empty
  boost::hash_detail::ulong_numbers2<__int128 unsigned> (0x0x7fdebde3f138) 0 empty
    boost::hash_detail::enable_hash_value (0x0x7fdebde3b180) 0 empty

Class boost::hash_detail::long_numbers2<__int128 unsigned>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::long_numbers2<__int128 unsigned> (0x0x7fdebde3b1e0) 0 empty

Class boost::hash_detail::long_numbers<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
boost::hash_detail::long_numbers<__int128 unsigned> (0x0x7fdebde3f1a0) 0 empty
  boost::hash_detail::long_numbers2<__int128 unsigned> (0x0x7fdebde3b240) 0 empty

Class boost::hash_detail::basic_numbers<__int128 unsigned>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::basic_numbers<__int128 unsigned> (0x0x7fdebde3b2a0) 0 empty

Class std::_Base_bitset<1ul>
   size=8 align=8
   base size=8 base align=8
std::_Base_bitset<1ul> (0x0x7fdebde3b7e0) 0

Class std::_Base_bitset<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Base_bitset<0ul> (0x0x7fdebde3b840) 0 empty

Class std::_Sanitize<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Sanitize<0ul> (0x0x7fdebde3b900) 0 empty

Class std::_Norm_helper<true>
   size=1 align=1
   base size=0 base align=1
std::_Norm_helper<true> (0x0x7fdebde3bba0) 0 empty

Class std::complex<float>
   size=8 align=4
   base size=8 base align=4
std::complex<float> (0x0x7fdebde3bc00) 0

Class std::complex<double>
   size=16 align=8
   base size=16 base align=8
std::complex<double> (0x0x7fdebde3bc60) 0

Class std::complex<long double>
   size=32 align=16
   base size=32 base align=16
std::complex<long double> (0x0x7fdebde3bcc0) 0

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::detail::thread_data_base>, boost::shared_ptr<boost::detail::thread_data_base>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::detail::thread_data_base>, boost::shared_ptr<boost::detail::thread_data_base>&> (0x0x7fdebde3bf00) 0 empty

Class boost::thread
   size=16 align=8
   base size=16 base align=8
boost::thread (0x0x7fdebd8be060) 0

Class boost::detail::thread_move_t<boost::thread>
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<boost::thread> (0x0x7fdebd8be180) 0

Class boost::enable_move_utility_emulation<boost::thread>
   size=1 align=1
   base size=0 base align=1
boost::enable_move_utility_emulation<boost::thread> (0x0x7fdebd8be2a0) 0 empty

Class boost::thread::id
   size=8 align=8
   base size=8 base align=8
boost::thread::id (0x0x7fdebd8be300) 0

Vtable for boost::detail::thread_exit_function_base
boost::detail::thread_exit_function_base::_ZTVN5boost6detail25thread_exit_function_baseE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail25thread_exit_function_baseE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class boost::detail::thread_exit_function_base
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_exit_function_base (0x0x7fdebd8be360) 0 nearly-empty
    vptr=((& boost::detail::thread_exit_function_base::_ZTVN5boost6detail25thread_exit_function_baseE) + 16u)

Class boost::this_thread::disable_interruption
   size=1 align=1
   base size=1 base align=1
boost::this_thread::disable_interruption (0x0x7fdebd8be480) 0

Class boost::this_thread::restore_interruption
   size=1 align=1
   base size=0 base align=1
boost::this_thread::restore_interruption (0x0x7fdebd8be4e0) 0 empty

Class boost::thread_cv_detail::lock_on_exit<boost::unique_lock<boost::mutex> >
   size=8 align=8
   base size=8 base align=8
boost::thread_cv_detail::lock_on_exit<boost::unique_lock<boost::mutex> > (0x0x7fdebd8be5a0) 0

Class boost::condition_variable_any
   size=88 align=8
   base size=88 base align=8
boost::condition_variable_any (0x0x7fdebd8be660) 0

Class boost::shared_mutex::state_data
   size=8 align=4
   base size=7 base align=4
boost::shared_mutex::state_data (0x0x7fdebd8be720) 0

Class boost::shared_mutex
   size=312 align=8
   base size=312 base align=8
boost::shared_mutex (0x0x7fdebd8be6c0) 0

Class boost::unique_lock<boost::mutex>
   size=16 align=8
   base size=9 base align=8
boost::unique_lock<boost::mutex> (0x0x7fdebd8be7e0) 0

Class boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > (0x0x7fdebd8be900) 0

Class boost::detail::thread_move_t<boost::upgrade_lock<boost::mutex> >
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<boost::upgrade_lock<boost::mutex> > (0x0x7fdebd8be960) 0

Class __gnu_cxx::new_allocator<boost::thread*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<boost::thread*> (0x0x7fdebd8bea80) 0 empty

Class std::allocator<boost::thread*>
   size=1 align=1
   base size=1 base align=1
std::allocator<boost::thread*> (0x0x7fdebde3ff70) 0 empty
  __gnu_cxx::new_allocator<boost::thread*> (0x0x7fdebd8beae0) 0 empty

Class std::allocator<boost::thread*>::rebind<std::_List_node<boost::thread*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<boost::thread*>::rebind<std::_List_node<boost::thread*> > (0x0x7fdebd8beb40) 0 empty

Class std::allocator<boost::thread*>::rebind<boost::thread*>
   size=1 align=1
   base size=0 base align=1
std::allocator<boost::thread*>::rebind<boost::thread*> (0x0x7fdebd8beba0) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<boost::thread*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<boost::thread*> > (0x0x7fdebd8bec00) 0 empty

Class std::allocator<std::_List_node<boost::thread*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<boost::thread*> > (0x0x7fdebde3f3a8) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<boost::thread*> > (0x0x7fdebd8bec60) 0 empty

Class std::_List_base<boost::thread*, std::allocator<boost::thread*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<boost::thread*, std::allocator<boost::thread*> >::_List_impl (0x0x7fdebde3f9c0) 0
  std::allocator<std::_List_node<boost::thread*> > (0x0x7fdebde3fa28) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<boost::thread*> > (0x0x7fdebd8becc0) 0 empty

Class std::_List_base<boost::thread*, std::allocator<boost::thread*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<boost::thread*, std::allocator<boost::thread*> > (0x0x7fdebd8bea20) 0

Class std::list<boost::thread*>
   size=16 align=8
   base size=16 base align=8
std::list<boost::thread*> (0x0x7fdebde3fc30) 0
  std::_List_base<boost::thread*, std::allocator<boost::thread*> > (0x0x7fdebd8bed20) 0

Class boost::thread_group
   size=328 align=8
   base size=328 base align=8
boost::thread_group (0x0x7fdebd8be9c0) 0

Class std::_List_iterator<boost::thread*>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<boost::thread*> (0x0x7fdebd8bed80) 0

Class boost::shared_lock<boost::shared_mutex>
   size=16 align=8
   base size=9 base align=8
boost::shared_lock<boost::shared_mutex> (0x0x7fdebd8bede0) 0

Class boost::detail::thread_move_t<boost::shared_lock<boost::shared_mutex> >
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<boost::shared_lock<boost::shared_mutex> > (0x0x7fdebd8beea0) 0

Class boost::detail::thread_move_t<boost::unique_lock<boost::shared_mutex> >
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<boost::unique_lock<boost::shared_mutex> > (0x0x7fdebd8bef00) 0

Class boost::detail::thread_move_t<boost::upgrade_lock<boost::shared_mutex> >
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<boost::upgrade_lock<boost::shared_mutex> > (0x0x7fdebd8bef60) 0

Class std::auto_ptr<boost::thread>
   size=8 align=8
   base size=8 base align=8
std::auto_ptr<boost::thread> (0x0x7fdebd70b000) 0

Class boost::lock_guard<boost::shared_mutex>
   size=8 align=8
   base size=8 base align=8
boost::lock_guard<boost::shared_mutex> (0x0x7fdebd70b060) 0

Class boost::atomic_flag
   size=1 align=1
   base size=1 base align=1
boost::atomic_flag (0x0x7fdebd70b0c0) 0

Class boost::atomics::detail::lockpool::scoped_lock
   size=8 align=8
   base size=8 base align=8
boost::atomics::detail::lockpool::scoped_lock (0x0x7fdebd70b180) 0

Class boost::atomics::detail::lockpool
   size=1 align=1
   base size=0 base align=1
boost::atomics::detail::lockpool (0x0x7fdebd70b120) 0 empty

Class boost::detail::is_signed_select_helper<false>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_signed_select_helper<false> (0x0x7fdebd4495a0) 0 empty

Class boost::once_flag
   size=4 align=4
   base size=4 base align=4
boost::once_flag (0x0x7fdebd449780) 0

Class boost::recursive_mutex
   size=40 align=8
   base size=40 base align=8
boost::recursive_mutex (0x0x7fdebd4497e0) 0

Class boost::recursive_timed_mutex
   size=40 align=8
   base size=40 base align=8
boost::recursive_timed_mutex (0x0x7fdebd449900) 0

Class boost::sync::is_recursive_mutex_sur_parolle<boost::recursive_mutex>
   size=1 align=1
   base size=0 base align=1
boost::sync::is_recursive_mutex_sur_parolle<boost::recursive_mutex> (0x0x7fdebd449a80) 0 empty

Class boost::sync::is_recursive_mutex_sur_parolle<boost::recursive_timed_mutex>
   size=1 align=1
   base size=0 base align=1
boost::sync::is_recursive_mutex_sur_parolle<boost::recursive_timed_mutex> (0x0x7fdebd449ae0) 0 empty

Vtable for boost::detail::tss_cleanup_function
boost::detail::tss_cleanup_function::_ZTVN5boost6detail20tss_cleanup_functionE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail20tss_cleanup_functionE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class boost::detail::tss_cleanup_function
   size=8 align=8
   base size=8 base align=8
boost::detail::tss_cleanup_function (0x0x7fdebd449b40) 0 nearly-empty
    vptr=((& boost::detail::tss_cleanup_function::_ZTVN5boost6detail20tss_cleanup_functionE) + 16u)

Class boost::detail::is_mutex_type_wrapper<true>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_mutex_type_wrapper<true> (0x0x7fdebd449d80) 0 empty

Class boost::detail::is_mutex_type_wrapper<false>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_mutex_type_wrapper<false> (0x0x7fdebd449f00) 0 empty

Class boost::detail::int_least_helper<1>
   size=1 align=1
   base size=0 base align=1
boost::detail::int_least_helper<1> (0x0x7fdebd51b0c0) 0 empty

Class boost::detail::int_least_helper<2>
   size=1 align=1
   base size=0 base align=1
boost::detail::int_least_helper<2> (0x0x7fdebd51b120) 0 empty

Class boost::detail::int_least_helper<3>
   size=1 align=1
   base size=0 base align=1
boost::detail::int_least_helper<3> (0x0x7fdebd51b180) 0 empty

Class boost::detail::int_least_helper<4>
   size=1 align=1
   base size=0 base align=1
boost::detail::int_least_helper<4> (0x0x7fdebd51b1e0) 0 empty

Class boost::detail::int_least_helper<5>
   size=1 align=1
   base size=0 base align=1
boost::detail::int_least_helper<5> (0x0x7fdebd51b240) 0 empty

Class boost::detail::uint_least_helper<1>
   size=1 align=1
   base size=0 base align=1
boost::detail::uint_least_helper<1> (0x0x7fdebd51b2a0) 0 empty

Class boost::detail::uint_least_helper<2>
   size=1 align=1
   base size=0 base align=1
boost::detail::uint_least_helper<2> (0x0x7fdebd51b300) 0 empty

Class boost::detail::uint_least_helper<3>
   size=1 align=1
   base size=0 base align=1
boost::detail::uint_least_helper<3> (0x0x7fdebd51b360) 0 empty

Class boost::detail::uint_least_helper<4>
   size=1 align=1
   base size=0 base align=1
boost::detail::uint_least_helper<4> (0x0x7fdebd51b3c0) 0 empty

Class boost::detail::uint_least_helper<5>
   size=1 align=1
   base size=0 base align=1
boost::detail::uint_least_helper<5> (0x0x7fdebd51b420) 0 empty

Class boost::detail::exact_signed_base_helper<8>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_signed_base_helper<8> (0x0x7fdebd51b540) 0 empty

Class boost::detail::exact_unsigned_base_helper<8>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_unsigned_base_helper<8> (0x0x7fdebd51b5a0) 0 empty

Class boost::detail::exact_signed_base_helper<16>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_signed_base_helper<16> (0x0x7fdebd51b600) 0 empty

Class boost::detail::exact_unsigned_base_helper<16>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_unsigned_base_helper<16> (0x0x7fdebd51b660) 0 empty

Class boost::detail::exact_signed_base_helper<32>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_signed_base_helper<32> (0x0x7fdebd51b6c0) 0 empty

Class boost::detail::exact_unsigned_base_helper<32>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_unsigned_base_helper<32> (0x0x7fdebd51b720) 0 empty

Class boost::detail::exact_signed_base_helper<64>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_signed_base_helper<64> (0x0x7fdebd51b780) 0 empty

Class boost::detail::exact_unsigned_base_helper<64>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_unsigned_base_helper<64> (0x0x7fdebd51b7e0) 0 empty

Class boost::detail::function::function_buffer::type_t
   size=16 align=8
   base size=16 base align=8
boost::detail::function::function_buffer::type_t (0x0x7fdebd51bc00) 0

Class boost::detail::function::function_buffer::bound_memfunc_ptr_t
   size=24 align=8
   base size=24 base align=8
boost::detail::function::function_buffer::bound_memfunc_ptr_t (0x0x7fdebd51bc60) 0

Class boost::detail::function::function_buffer::obj_ref_t
   size=16 align=8
   base size=16 base align=8
boost::detail::function::function_buffer::obj_ref_t (0x0x7fdebd51bd20) 0

Class boost::detail::function::function_buffer
   size=24 align=8
   base size=24 base align=8
boost::detail::function::function_buffer (0x0x7fdebd51bba0) 0

Class boost::detail::function::unusable
   size=1 align=1
   base size=0 base align=1
boost::detail::function::unusable (0x0x7fdebd51bde0) 0 empty

Class boost::detail::function::function_return_type<void>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_return_type<void> (0x0x7fdebd51bea0) 0 empty

Class boost::detail::function::function_ptr_tag
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_ptr_tag (0x0x7fdebd51bf00) 0 empty

Class boost::detail::function::function_obj_tag
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_obj_tag (0x0x7fdebd51bf60) 0 empty

Class boost::detail::function::member_ptr_tag
   size=1 align=1
   base size=0 base align=1
boost::detail::function::member_ptr_tag (0x0x7fdebd557000) 0 empty

Class boost::detail::function::function_obj_ref_tag
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_obj_ref_tag (0x0x7fdebd557060) 0 empty

Class boost::detail::alignment_of_impl<boost::detail::function::function_buffer>
   size=1 align=1
   base size=0 base align=1
boost::detail::alignment_of_impl<boost::detail::function::function_buffer> (0x0x7fdebd5571e0) 0 empty

Class boost::alignment_of<boost::detail::function::function_buffer>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<boost::detail::function::function_buffer> (0x0x7fdebd6f6958) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7fdebd6f69c0) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7fdebd557240) 0 empty

Class boost::detail::function::useless_clear_type
   size=1 align=1
   base size=0 base align=1
boost::detail::function::useless_clear_type (0x0x7fdebd557480) 0 empty

Class boost::detail::function::vtable_base
   size=8 align=8
   base size=8 base align=8
boost::detail::function::vtable_base (0x0x7fdebd5574e0) 0

Class boost::function_base
   size=32 align=8
   base size=32 base align=8
boost::function_base (0x0x7fdebd557540) 0

Vtable for boost::bad_function_call
boost::bad_function_call::_ZTVN5boost17bad_function_callE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost17bad_function_callE)
16    (int (*)(...))boost::bad_function_call::~bad_function_call
24    (int (*)(...))boost::bad_function_call::~bad_function_call
32    (int (*)(...))std::runtime_error::what

Class boost::bad_function_call
   size=16 align=8
   base size=16 base align=8
boost::bad_function_call (0x0x7fdebd6f6a28) 0
    vptr=((& boost::bad_function_call::_ZTVN5boost17bad_function_callE) + 16u)
  std::runtime_error (0x0x7fdebd6f6a90) 0
      primary-for boost::bad_function_call (0x0x7fdebd6f6a28)
    std::exception (0x0x7fdebd5575a0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fdebd6f6a90)

Class boost::detail::function::get_invoker0<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker0<boost::detail::function::function_ptr_tag> (0x0x7fdebd5579c0) 0 empty

Class boost::detail::function::get_invoker0<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker0<boost::detail::function::function_obj_tag> (0x0x7fdebd557ae0) 0 empty

Class boost::detail::function::get_invoker0<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker0<boost::detail::function::function_obj_ref_tag> (0x0x7fdebd557c00) 0 empty

Class boost::detail::function::get_invoker1<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker1<boost::detail::function::function_ptr_tag> (0x0x7fdebd605540) 0 empty

Class boost::detail::function::get_invoker1<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker1<boost::detail::function::member_ptr_tag> (0x0x7fdebd605660) 0 empty

Class boost::detail::function::get_invoker1<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker1<boost::detail::function::function_obj_tag> (0x0x7fdebd605780) 0 empty

Class boost::detail::function::get_invoker1<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker1<boost::detail::function::function_obj_ref_tag> (0x0x7fdebd6058a0) 0 empty

Class boost::detail::function::get_invoker2<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker2<boost::detail::function::function_ptr_tag> (0x0x7fdebd294240) 0 empty

Class boost::detail::function::get_invoker2<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker2<boost::detail::function::member_ptr_tag> (0x0x7fdebd294360) 0 empty

Class boost::detail::function::get_invoker2<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker2<boost::detail::function::function_obj_tag> (0x0x7fdebd294480) 0 empty

Class boost::detail::function::get_invoker2<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker2<boost::detail::function::function_obj_ref_tag> (0x0x7fdebd2945a0) 0 empty

Class boost::detail::function::get_invoker3<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker3<boost::detail::function::function_ptr_tag> (0x0x7fdebd294f00) 0 empty

Class boost::detail::function::get_invoker3<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker3<boost::detail::function::member_ptr_tag> (0x0x7fdebd320060) 0 empty

Class boost::detail::function::get_invoker3<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker3<boost::detail::function::function_obj_tag> (0x0x7fdebd320180) 0 empty

Class boost::detail::function::get_invoker3<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker3<boost::detail::function::function_obj_ref_tag> (0x0x7fdebd3202a0) 0 empty

Class boost::detail::function::get_invoker4<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker4<boost::detail::function::function_ptr_tag> (0x0x7fdebd320ba0) 0 empty

Class boost::detail::function::get_invoker4<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker4<boost::detail::function::member_ptr_tag> (0x0x7fdebd320cc0) 0 empty

Class boost::detail::function::get_invoker4<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker4<boost::detail::function::function_obj_tag> (0x0x7fdebd320de0) 0 empty

Class boost::detail::function::get_invoker4<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker4<boost::detail::function::function_obj_ref_tag> (0x0x7fdebd320f00) 0 empty

Class boost::detail::function::get_invoker5<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker5<boost::detail::function::function_ptr_tag> (0x0x7fdebd3ac840) 0 empty

Class boost::detail::function::get_invoker5<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker5<boost::detail::function::member_ptr_tag> (0x0x7fdebd3ac960) 0 empty

Class boost::detail::function::get_invoker5<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker5<boost::detail::function::function_obj_tag> (0x0x7fdebd3aca80) 0 empty

Class boost::detail::function::get_invoker5<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker5<boost::detail::function::function_obj_ref_tag> (0x0x7fdebd3acba0) 0 empty

Class boost::detail::function::get_invoker6<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker6<boost::detail::function::function_ptr_tag> (0x0x7fdebd07d840) 0 empty

Class boost::detail::function::get_invoker6<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker6<boost::detail::function::member_ptr_tag> (0x0x7fdebd07db40) 0 empty

Class boost::detail::function::get_invoker6<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker6<boost::detail::function::function_obj_tag> (0x0x7fdebd07de40) 0 empty

Class boost::detail::function::get_invoker6<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker6<boost::detail::function::function_obj_ref_tag> (0x0x7fdebd0bc180) 0 empty

Class boost::detail::function::get_invoker7<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker7<boost::detail::function::function_ptr_tag> (0x0x7fdebd131b40) 0 empty

Class boost::detail::function::get_invoker7<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker7<boost::detail::function::member_ptr_tag> (0x0x7fdebd142000) 0 empty

Class boost::detail::function::get_invoker7<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker7<boost::detail::function::function_obj_tag> (0x0x7fdebd142480) 0 empty

Class boost::detail::function::get_invoker7<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker7<boost::detail::function::function_obj_ref_tag> (0x0x7fdebd142900) 0 empty

Class boost::detail::function::get_invoker8<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker8<boost::detail::function::function_ptr_tag> (0x0x7fdebd18c600) 0 empty

Class boost::detail::function::get_invoker8<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker8<boost::detail::function::member_ptr_tag> (0x0x7fdebd18c720) 0 empty

Class boost::detail::function::get_invoker8<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker8<boost::detail::function::function_obj_tag> (0x0x7fdebd18c840) 0 empty

Class boost::detail::function::get_invoker8<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker8<boost::detail::function::function_obj_ref_tag> (0x0x7fdebd18c960) 0 empty

Class boost::detail::function::get_invoker9<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker9<boost::detail::function::function_ptr_tag> (0x0x7fdebce48480) 0 empty

Class boost::detail::function::get_invoker9<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker9<boost::detail::function::member_ptr_tag> (0x0x7fdebce485a0) 0 empty

Class boost::detail::function::get_invoker9<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker9<boost::detail::function::function_obj_tag> (0x0x7fdebce486c0) 0 empty

Class boost::detail::function::get_invoker9<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker9<boost::detail::function::function_obj_ref_tag> (0x0x7fdebce487e0) 0 empty

Class boost::detail::function::get_invoker10<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker10<boost::detail::function::function_ptr_tag> (0x0x7fdebcf08120) 0 empty

Class boost::detail::function::get_invoker10<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker10<boost::detail::function::member_ptr_tag> (0x0x7fdebcf08240) 0 empty

Class boost::detail::function::get_invoker10<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker10<boost::detail::function::function_obj_tag> (0x0x7fdebcf08360) 0 empty

Class boost::detail::function::get_invoker10<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker10<boost::detail::function::function_obj_ref_tag> (0x0x7fdebcf08480) 0 empty

Class boost::mpl::aux::yes_no_tag<true>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::yes_no_tag<true> (0x0x7fdebcf089c0) 0 empty

Class boost::thread_detail::default_barrier_reseter
   size=4 align=4
   base size=4 base align=4
boost::thread_detail::default_barrier_reseter (0x0x7fdebcd45cc0) 0

Class boost::function0<void>
   size=32 align=8
   base size=32 base align=8
boost::function0<void> (0x0x7fdebccd1478) 0
  boost::function_base (0x0x7fdebcd45de0) 0

Class boost::function<void()>
   size=32 align=8
   base size=32 base align=8
boost::function<void()> (0x0x7fdebccd1548) 0
  boost::function0<void> (0x0x7fdebccd15b0) 0
    boost::function_base (0x0x7fdebcd45ea0) 0

Class boost::thread_detail::void_functor_barrier_reseter
   size=40 align=8
   base size=40 base align=8
boost::thread_detail::void_functor_barrier_reseter (0x0x7fdebcd45d20) 0

Class boost::thread_detail::void_fct_ptr_barrier_reseter
   size=16 align=8
   base size=16 base align=8
boost::thread_detail::void_fct_ptr_barrier_reseter (0x0x7fdebcd45f00) 0

Class boost::barrier::dummy
   size=1 align=1
   base size=0 base align=1
boost::barrier::dummy (0x0x7fdebcddc000) 0 empty

Class boost::function0<long unsigned int>
   size=32 align=8
   base size=32 base align=8
boost::function0<long unsigned int> (0x0x7fdebccd1680) 0
  boost::function_base (0x0x7fdebcddc0c0) 0

Class boost::function<long unsigned int()>
   size=32 align=8
   base size=32 base align=8
boost::function<long unsigned int()> (0x0x7fdebccd1750) 0
  boost::function0<long unsigned int> (0x0x7fdebccd17b8) 0
    boost::function_base (0x0x7fdebcddc180) 0

Class boost::barrier
   size=168 align=8
   base size=168 base align=8
boost::barrier (0x0x7fdebcd45f60) 0

Class boost::is_integral<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::thread_detail::default_barrier_reseter> (0x0x7fdebccd1888) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebccd18f0) 0 empty
    mpl_::bool_<false> (0x0x7fdebcddc1e0) 0 empty

Class boost::type_traits::ice_not<false>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_not<false> (0x0x7fdebcddc240) 0 empty

Class boost::enable_if_c<true, int>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, int> (0x0x7fdebcddc2a0) 0 empty

Class boost::is_integral<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdebccd1b60) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebccd1bc8) 0 empty
    mpl_::bool_<false> (0x0x7fdebcddc300) 0 empty

Class boost::is_integral<boost::function<long unsigned int()> >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::function<long unsigned int()> > (0x0x7fdebccd1d00) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebccd1d68) 0 empty
    mpl_::bool_<false> (0x0x7fdebcddc360) 0 empty

Class boost::is_integral<unsigned int (*)()>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<unsigned int (*)()> (0x0x7fdebccd1e38) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebccd1ea0) 0 empty
    mpl_::bool_<false> (0x0x7fdebcddc3c0) 0 empty

Class boost::tuples::null_type
   size=1 align=1
   base size=0 base align=1
boost::tuples::null_type (0x0x7fdebc9e94e0) 0 empty

Class boost::tuples::detail::drop_front<0>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::drop_front<0> (0x0x7fdebc9e96c0) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<void>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<void> (0x0x7fdebc9e99c0) 0 empty

Class boost::tuples::length<boost::tuples::tuple<> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::tuple<> > (0x0x7fdebc9e9c60) 0 empty

Class boost::tuples::length<const boost::tuples::tuple<> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<const boost::tuples::tuple<> > (0x0x7fdebc9e9cc0) 0 empty

Class boost::tuples::length<boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::null_type> (0x0x7fdebc9e9d20) 0 empty

Class boost::tuples::length<const boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<const boost::tuples::null_type> (0x0x7fdebc9e9d80) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7fdebc9e9e40) 0 empty

Class boost::tuples::tuple<>
   size=1 align=1
   base size=1 base align=1
boost::tuples::tuple<> (0x0x7fdebca488f0) 0 empty
  boost::tuples::null_type (0x0x7fdebc9e9f00) 0 empty

Class boost::tuples::detail::swallow_assign
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::swallow_assign (0x0x7fdebca57000) 0 empty

Class boost::tuples::make_tuple_traits<void (boost::tuples::detail::swallow_assign::*(void (boost::tuples::detail::swallow_assign::*)()))()>
   size=1 align=1
   base size=0 base align=1
boost::tuples::make_tuple_traits<void (boost::tuples::detail::swallow_assign::*(void (boost::tuples::detail::swallow_assign::*)()))()> (0x0x7fdebca57360) 0 empty

Class boost::tuples::detail::tie_traits<void (boost::tuples::detail::swallow_assign::*(void (boost::tuples::detail::swallow_assign::*)()))()>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_traits<void (boost::tuples::detail::swallow_assign::*(void (boost::tuples::detail::swallow_assign::*)()))()> (0x0x7fdebca57660) 0 empty

Class boost::tuples::detail::tie_traits<void>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_traits<void> (0x0x7fdebca576c0) 0 empty

Class boost::to_string_detail::partial_ordering_helper1
   size=1 align=1
   base size=0 base align=1
boost::to_string_detail::partial_ordering_helper1 (0x0x7fdebcace420) 0 empty

Class boost::to_string_detail::partial_ordering_helper2
   size=1 align=1
   base size=0 base align=1
boost::to_string_detail::partial_ordering_helper2 (0x0x7fdebcace480) 0 empty

Class boost::exception_detail::type_info_
   size=8 align=8
   base size=8 base align=8
boost::exception_detail::type_info_ (0x0x7fdebcace6c0) 0

Class std::_Resetiosflags
   size=4 align=4
   base size=4 base align=4
std::_Resetiosflags (0x0x7fdebcace720) 0

Class std::_Setiosflags
   size=4 align=4
   base size=4 base align=4
std::_Setiosflags (0x0x7fdebcace780) 0

Class std::_Setbase
   size=4 align=4
   base size=4 base align=4
std::_Setbase (0x0x7fdebcace7e0) 0

Class std::_Setprecision
   size=4 align=4
   base size=4 base align=4
std::_Setprecision (0x0x7fdebcace8a0) 0

Class std::_Setw
   size=4 align=4
   base size=4 base align=4
std::_Setw (0x0x7fdebcace900) 0

Class boost::exception_detail::to_string_dispatcher<false>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::to_string_dispatcher<false> (0x0x7fdebcace9c0) 0 empty

Vtable for boost::exception_detail::error_info_base
boost::exception_detail::error_info_base::_ZTVN5boost16exception_detail15error_info_baseE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail15error_info_baseE)
16    (int (*)(...))__cxa_pure_virtual
24    0u
32    0u

Class boost::exception_detail::error_info_base
   size=8 align=8
   base size=8 base align=8
boost::exception_detail::error_info_base (0x0x7fdebcacea20) 0 nearly-empty
    vptr=((& boost::exception_detail::error_info_base::_ZTVN5boost16exception_detail15error_info_baseE) + 16u)

Class __gnu_cxx::new_allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > (0x0x7fdebcacec00) 0 empty

Class std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > (0x0x7fdebcabf958) 0 empty
  __gnu_cxx::new_allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > (0x0x7fdebcacec60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > > (0x0x7fdebcacecc0) 0 empty

Class std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >::rebind<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >::rebind<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > (0x0x7fdebcacede0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > >::rebind<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > >::rebind<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > (0x0x7fdebcaced80) 0 empty

Class std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >::rebind<std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >::rebind<std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > > (0x0x7fdebcacef00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > >::rebind<std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > >::rebind<std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > > (0x0x7fdebcaceea0) 0 empty

Class std::binary_function<boost::exception_detail::type_info_, boost::exception_detail::type_info_, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<boost::exception_detail::type_info_, boost::exception_detail::type_info_, bool> (0x0x7fdebcacef60) 0 empty

Class std::less<boost::exception_detail::type_info_>
   size=1 align=1
   base size=1 base align=1
std::less<boost::exception_detail::type_info_> (0x0x7fdebcabfc98) 0 empty
  std::binary_function<boost::exception_detail::type_info_, boost::exception_detail::type_info_, bool> (0x0x7fdebc7c20c0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > > (0x0x7fdebc7c2120) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > > (0x0x7fdebcabfd68) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > > (0x0x7fdebc7c2180) 0 empty

Class std::_Rb_tree<boost::exception_detail::type_info_, std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> >, std::_Select1st<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >, std::less<boost::exception_detail::type_info_>, std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > >::_Rb_tree_impl<std::less<boost::exception_detail::type_info_>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<boost::exception_detail::type_info_, std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> >, std::_Select1st<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >, std::less<boost::exception_detail::type_info_>, std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > >::_Rb_tree_impl<std::less<boost::exception_detail::type_info_>, false> (0x0x7fdebcabfdd0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > > (0x0x7fdebcabfe38) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > > (0x0x7fdebc7c21e0) 0 empty

Class std::_Rb_tree<boost::exception_detail::type_info_, std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> >, std::_Select1st<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >, std::less<boost::exception_detail::type_info_>, std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<boost::exception_detail::type_info_, std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> >, std::_Select1st<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >, std::less<boost::exception_detail::type_info_>, std::allocator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > > (0x0x7fdebcacee40) 0

Class std::map<boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> >
   size=48 align=8
   base size=48 base align=8
std::map<boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > (0x0x7fdebcaceba0) 0

Vtable for boost::exception_detail::error_info_container_impl
boost::exception_detail::error_info_container_impl::_ZTVN5boost16exception_detail25error_info_container_implE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail25error_info_container_implE)
16    (int (*)(...))boost::exception_detail::error_info_container_impl::diagnostic_information
24    (int (*)(...))boost::exception_detail::error_info_container_impl::get
32    (int (*)(...))boost::exception_detail::error_info_container_impl::set
40    (int (*)(...))boost::exception_detail::error_info_container_impl::add_ref
48    (int (*)(...))boost::exception_detail::error_info_container_impl::release
56    (int (*)(...))boost::exception_detail::error_info_container_impl::clone

Class boost::exception_detail::error_info_container_impl
   size=72 align=8
   base size=68 base align=8
boost::exception_detail::error_info_container_impl (0x0x7fdebcabf8f0) 0
    vptr=((& boost::exception_detail::error_info_container_impl::_ZTVN5boost16exception_detail25error_info_container_implE) + 16u)
  boost::exception_detail::error_info_container (0x0x7fdebcaceb40) 0 nearly-empty
      primary-for boost::exception_detail::error_info_container_impl (0x0x7fdebcabf8f0)

Class boost::detail::sp_element<boost::exception_detail::error_info_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<boost::exception_detail::error_info_base> (0x0x7fdebc7c2300) 0 empty

Class boost::detail::sp_dereference<boost::exception_detail::error_info_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<boost::exception_detail::error_info_base> (0x0x7fdebc7c2360) 0 empty

Class boost::detail::sp_member_access<boost::exception_detail::error_info_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<boost::exception_detail::error_info_base> (0x0x7fdebc7c23c0) 0 empty

Class boost::detail::sp_array_access<boost::exception_detail::error_info_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<boost::exception_detail::error_info_base> (0x0x7fdebc7c2420) 0 empty

Class boost::shared_ptr<boost::exception_detail::error_info_base>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<boost::exception_detail::error_info_base> (0x0x7fdebc7c22a0) 0

Class std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> >
   size=24 align=8
   base size=24 base align=8
std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > (0x0x7fdebc7c2540) 0

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::exception_detail::error_info_base>, boost::shared_ptr<boost::exception_detail::error_info_base>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::exception_detail::error_info_base>, boost::shared_ptr<boost::exception_detail::error_info_base>&> (0x0x7fdebc7c25a0) 0 empty

Class std::_Rb_tree_const_iterator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > (0x0x7fdebc7c2600) 0

Class std::_Rb_tree_iterator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > (0x0x7fdebc7c2660) 0

Class boost::detail::sp_convertible<boost::exception_detail::error_info_base, boost::exception_detail::error_info_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<boost::exception_detail::error_info_base, boost::exception_detail::error_info_base> (0x0x7fdebc7c2840) 0 empty

Class boost::detail::sp_enable_if_convertible<boost::exception_detail::error_info_base, boost::exception_detail::error_info_base>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<boost::exception_detail::error_info_base, boost::exception_detail::error_info_base> (0x0x7fdebcabf750) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdebc7c28a0) 0 empty

Class boost::exception_detail::get_info<boost::error_info<boost::throw_function_, const char*> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::get_info<boost::error_info<boost::throw_function_, const char*> > (0x0x7fdebc7c2a20) 0 empty

Class boost::exception_detail::get_info<boost::error_info<boost::throw_file_, const char*> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::get_info<boost::error_info<boost::throw_file_, const char*> > (0x0x7fdebc7c2b40) 0 empty

Class boost::exception_detail::get_info<boost::error_info<boost::throw_line_, int> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::get_info<boost::error_info<boost::throw_line_, int> > (0x0x7fdebc7c2ba0) 0 empty

Class boost::exception_detail::get_error_info_return_type<const boost::exception, const char*>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::get_error_info_return_type<const boost::exception, const char*> (0x0x7fdebc7c2d20) 0 empty

Class boost::exception_detail::get_error_info_return_type<const boost::exception, int>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::get_error_info_return_type<const boost::exception, int> (0x0x7fdebc7c2e40) 0 empty

Class boost::detail::sp_element<const boost::exception_detail::clone_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<const boost::exception_detail::clone_base> (0x0x7fdebc91c000) 0 empty

Class boost::detail::sp_dereference<const boost::exception_detail::clone_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<const boost::exception_detail::clone_base> (0x0x7fdebc91c060) 0 empty

Class boost::detail::sp_member_access<const boost::exception_detail::clone_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<const boost::exception_detail::clone_base> (0x0x7fdebc91c0c0) 0 empty

Class boost::detail::sp_array_access<const boost::exception_detail::clone_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<const boost::exception_detail::clone_base> (0x0x7fdebc91c120) 0 empty

Class boost::shared_ptr<const boost::exception_detail::clone_base>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<const boost::exception_detail::clone_base> (0x0x7fdebc7c2f60) 0

Class boost::exception_ptr
   size=16 align=8
   base size=16 base align=8
boost::exception_ptr (0x0x7fdebc7c2f00) 0

Class boost::detail::sp_convertible<const boost::exception_detail::clone_base, const boost::exception_detail::clone_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<const boost::exception_detail::clone_base, const boost::exception_detail::clone_base> (0x0x7fdebc91c300) 0 empty

Class boost::detail::sp_enable_if_convertible<const boost::exception_detail::clone_base, const boost::exception_detail::clone_base>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<const boost::exception_detail::clone_base, const boost::exception_detail::clone_base> (0x0x7fdebc8f0270) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdebc91c360) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<const boost::exception_detail::clone_base>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<const boost::exception_detail::clone_base>, int> (0x0x7fdebc91c3c0) 0 empty

Vtable for boost::error_info<boost::tag_original_exception_type, const std::type_info*>
boost::error_info<boost::tag_original_exception_type, const std::type_info*>::_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE)
16    (int (*)(...))boost::error_info<Tag, T>::name_value_string<boost::tag_original_exception_type, const std::type_info*>
24    (int (*)(...))boost::error_info<Tag, T>::~error_info<boost::tag_original_exception_type, const std::type_info*>
32    (int (*)(...))boost::error_info<Tag, T>::~error_info<boost::tag_original_exception_type, const std::type_info*>

Class boost::error_info<boost::tag_original_exception_type, const std::type_info*>
   size=16 align=8
   base size=16 base align=8
boost::error_info<boost::tag_original_exception_type, const std::type_info*> (0x0x7fdebc8f0478) 0
    vptr=((& boost::error_info<boost::tag_original_exception_type, const std::type_info*>::_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE) + 16u)
  boost::exception_detail::error_info_base (0x0x7fdebc91c660) 0 nearly-empty
      primary-for boost::error_info<boost::tag_original_exception_type, const std::type_info*> (0x0x7fdebc8f0478)

Vtable for boost::exception_detail::bad_alloc_
boost::exception_detail::bad_alloc_::_ZTVN5boost16exception_detail10bad_alloc_E: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail10bad_alloc_E)
16    (int (*)(...))boost::exception_detail::bad_alloc_::~bad_alloc_
24    (int (*)(...))boost::exception_detail::bad_alloc_::~bad_alloc_
32    (int (*)(...))-40
40    (int (*)(...))(& _ZTIN5boost16exception_detail10bad_alloc_E)
48    (int (*)(...))boost::exception_detail::bad_alloc_::_ZThn40_N5boost16exception_detail10bad_alloc_D1Ev
56    (int (*)(...))boost::exception_detail::bad_alloc_::_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev
64    (int (*)(...))std::bad_alloc::what

Class boost::exception_detail::bad_alloc_
   size=48 align=8
   base size=48 base align=8
boost::exception_detail::bad_alloc_ (0x0x7fdebc95ab60) 0
    vptr=((& boost::exception_detail::bad_alloc_::_ZTVN5boost16exception_detail10bad_alloc_E) + 16u)
  boost::exception (0x0x7fdebc91c720) 0
      primary-for boost::exception_detail::bad_alloc_ (0x0x7fdebc95ab60)
  std::bad_alloc (0x0x7fdebc8f04e0) 40 nearly-empty
      vptr=((& boost::exception_detail::bad_alloc_::_ZTVN5boost16exception_detail10bad_alloc_E) + 48u)
    std::exception (0x0x7fdebc91c780) 40 nearly-empty
        primary-for std::bad_alloc (0x0x7fdebc8f04e0)

Vtable for boost::exception_detail::bad_exception_
boost::exception_detail::bad_exception_::_ZTVN5boost16exception_detail14bad_exception_E: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail14bad_exception_E)
16    (int (*)(...))boost::exception_detail::bad_exception_::~bad_exception_
24    (int (*)(...))boost::exception_detail::bad_exception_::~bad_exception_
32    (int (*)(...))-40
40    (int (*)(...))(& _ZTIN5boost16exception_detail14bad_exception_E)
48    (int (*)(...))boost::exception_detail::bad_exception_::_ZThn40_N5boost16exception_detail14bad_exception_D1Ev
56    (int (*)(...))boost::exception_detail::bad_exception_::_ZThn40_N5boost16exception_detail14bad_exception_D0Ev
64    (int (*)(...))std::bad_exception::what

Class boost::exception_detail::bad_exception_
   size=48 align=8
   base size=48 base align=8
boost::exception_detail::bad_exception_ (0x0x7fdebc95ad90) 0
    vptr=((& boost::exception_detail::bad_exception_::_ZTVN5boost16exception_detail14bad_exception_E) + 16u)
  boost::exception (0x0x7fdebc91c8a0) 0
      primary-for boost::exception_detail::bad_exception_ (0x0x7fdebc95ad90)
  std::bad_exception (0x0x7fdebc8f06e8) 40 nearly-empty
      vptr=((& boost::exception_detail::bad_exception_::_ZTVN5boost16exception_detail14bad_exception_E) + 48u)
    std::exception (0x0x7fdebc91c900) 40 nearly-empty
        primary-for std::bad_exception (0x0x7fdebc8f06e8)

Vtable for boost::unknown_exception
boost::unknown_exception::_ZTVN5boost17unknown_exceptionE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost17unknown_exceptionE)
16    (int (*)(...))boost::unknown_exception::~unknown_exception
24    (int (*)(...))boost::unknown_exception::~unknown_exception
32    (int (*)(...))-40
40    (int (*)(...))(& _ZTIN5boost17unknown_exceptionE)
48    (int (*)(...))boost::unknown_exception::_ZThn40_N5boost17unknown_exceptionD1Ev
56    (int (*)(...))boost::unknown_exception::_ZThn40_N5boost17unknown_exceptionD0Ev
64    (int (*)(...))std::exception::what

Class boost::unknown_exception
   size=48 align=8
   base size=48 base align=8
boost::unknown_exception (0x0x7fdebc977310) 0
    vptr=((& boost::unknown_exception::_ZTVN5boost17unknown_exceptionE) + 16u)
  boost::exception (0x0x7fdebc91c9c0) 0
      primary-for boost::unknown_exception (0x0x7fdebc977310)
  std::exception (0x0x7fdebc91ca20) 40 nearly-empty
      vptr=((& boost::unknown_exception::_ZTVN5boost17unknown_exceptionE) + 48u)

Class boost::exception_detail::derives_boost_exception<boost::unknown_exception>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::unknown_exception> (0x0x7fdebc91ca80) 0 empty

Class boost::enable_if_c<true, const boost::unknown_exception&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::unknown_exception&> (0x0x7fdebc91cae0) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::unknown_exception>, const boost::unknown_exception&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::unknown_exception>, const boost::unknown_exception&> (0x0x7fdebc8f0958) 0 empty
  boost::enable_if_c<true, const boost::unknown_exception&> (0x0x7fdebc91cb40) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<const boost::exception_detail::clone_base*, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<const boost::exception_detail::clone_base*, int> (0x0x7fdebc91ccc0) 0 empty

Class boost::exception_detail::exception_ptr_static_exception_object<boost::exception_detail::bad_alloc_>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::exception_ptr_static_exception_object<boost::exception_detail::bad_alloc_> (0x0x7fdebc91cd20) 0 empty

Class boost::exception_detail::exception_ptr_static_exception_object<boost::exception_detail::bad_exception_>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::exception_ptr_static_exception_object<boost::exception_detail::bad_exception_> (0x0x7fdebc91cd80) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<const boost::exception_detail::clone_base>, boost::shared_ptr<const boost::exception_detail::clone_base>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<const boost::exception_detail::clone_base>, boost::shared_ptr<const boost::exception_detail::clone_base>&> (0x0x7fdebc91cde0) 0 empty

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

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

Class std::__are_same<char*, char*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<char*, char*> (0x0x7fdebc91cf00) 0 empty

Class __gnu_cxx::__enable_if<true, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::basic_string<char> > (0x0x7fdebc91cf60) 0 empty

Class std::__are_same<const char*, char*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const char*, char*> (0x0x7fdebc5f20c0) 0 empty

Class __gnu_cxx::__enable_if<false, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::basic_string<char> > (0x0x7fdebc5f2120) 0 empty

Class boost::future_errc
   size=4 align=4
   base size=4 base align=4
boost::future_errc (0x0x7fdebc5f2420) 0

Class boost::system::is_error_code_enum<boost::future_errc>
   size=1 align=1
   base size=1 base align=1
boost::system::is_error_code_enum<boost::future_errc> (0x0x7fdebc8f0000) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebc8f0068) 0 empty
    mpl_::bool_<true> (0x0x7fdebc5f26c0) 0 empty

Class boost::system::is_error_code_enum<boost::future_errc::enum_type>
   size=1 align=1
   base size=1 base align=1
boost::system::is_error_code_enum<boost::future_errc::enum_type> (0x0x7fdebc8f00d0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebc8f0138) 0 empty
    mpl_::bool_<true> (0x0x7fdebc5f2720) 0 empty

Class boost::launch
   size=4 align=4
   base size=4 base align=4
boost::launch (0x0x7fdebc5f2780) 0

Class boost::future_status
   size=4 align=4
   base size=4 base align=4
boost::future_status (0x0x7fdebc5f2a20) 0

Vtable for boost::future_error
boost::future_error::_ZTVN5boost12future_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost12future_errorE)
16    (int (*)(...))boost::future_error::~future_error
24    (int (*)(...))boost::future_error::~future_error
32    (int (*)(...))std::logic_error::what

Class boost::future_error
   size=32 align=8
   base size=32 base align=8
boost::future_error (0x0x7fdebc66f340) 0
    vptr=((& boost::future_error::_ZTVN5boost12future_errorE) + 16u)
  std::logic_error (0x0x7fdebc66f3a8) 0
      primary-for boost::future_error (0x0x7fdebc66f340)
    std::exception (0x0x7fdebc5f2cc0) 0 nearly-empty
        primary-for std::logic_error (0x0x7fdebc66f3a8)

Vtable for boost::future_uninitialized
boost::future_uninitialized::_ZTVN5boost20future_uninitializedE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost20future_uninitializedE)
16    (int (*)(...))boost::future_uninitialized::~future_uninitialized
24    (int (*)(...))boost::future_uninitialized::~future_uninitialized
32    (int (*)(...))std::logic_error::what

Class boost::future_uninitialized
   size=32 align=8
   base size=32 base align=8
boost::future_uninitialized (0x0x7fdebc66f478) 0
    vptr=((& boost::future_uninitialized::_ZTVN5boost20future_uninitializedE) + 16u)
  boost::future_error (0x0x7fdebc66f4e0) 0
      primary-for boost::future_uninitialized (0x0x7fdebc66f478)
    std::logic_error (0x0x7fdebc66f548) 0
        primary-for boost::future_error (0x0x7fdebc66f4e0)
      std::exception (0x0x7fdebc5f2d20) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdebc66f548)

Vtable for boost::broken_promise
boost::broken_promise::_ZTVN5boost14broken_promiseE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost14broken_promiseE)
16    (int (*)(...))boost::broken_promise::~broken_promise
24    (int (*)(...))boost::broken_promise::~broken_promise
32    (int (*)(...))std::logic_error::what

Class boost::broken_promise
   size=32 align=8
   base size=32 base align=8
boost::broken_promise (0x0x7fdebc66f5b0) 0
    vptr=((& boost::broken_promise::_ZTVN5boost14broken_promiseE) + 16u)
  boost::future_error (0x0x7fdebc66f618) 0
      primary-for boost::broken_promise (0x0x7fdebc66f5b0)
    std::logic_error (0x0x7fdebc66f680) 0
        primary-for boost::future_error (0x0x7fdebc66f618)
      std::exception (0x0x7fdebc5f2d80) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdebc66f680)

Vtable for boost::future_already_retrieved
boost::future_already_retrieved::_ZTVN5boost24future_already_retrievedE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost24future_already_retrievedE)
16    (int (*)(...))boost::future_already_retrieved::~future_already_retrieved
24    (int (*)(...))boost::future_already_retrieved::~future_already_retrieved
32    (int (*)(...))std::logic_error::what

Class boost::future_already_retrieved
   size=32 align=8
   base size=32 base align=8
boost::future_already_retrieved (0x0x7fdebc66f6e8) 0
    vptr=((& boost::future_already_retrieved::_ZTVN5boost24future_already_retrievedE) + 16u)
  boost::future_error (0x0x7fdebc66f750) 0
      primary-for boost::future_already_retrieved (0x0x7fdebc66f6e8)
    std::logic_error (0x0x7fdebc66f7b8) 0
        primary-for boost::future_error (0x0x7fdebc66f750)
      std::exception (0x0x7fdebc5f2de0) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdebc66f7b8)

Vtable for boost::promise_already_satisfied
boost::promise_already_satisfied::_ZTVN5boost25promise_already_satisfiedE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost25promise_already_satisfiedE)
16    (int (*)(...))boost::promise_already_satisfied::~promise_already_satisfied
24    (int (*)(...))boost::promise_already_satisfied::~promise_already_satisfied
32    (int (*)(...))std::logic_error::what

Class boost::promise_already_satisfied
   size=32 align=8
   base size=32 base align=8
boost::promise_already_satisfied (0x0x7fdebc66f820) 0
    vptr=((& boost::promise_already_satisfied::_ZTVN5boost25promise_already_satisfiedE) + 16u)
  boost::future_error (0x0x7fdebc66f888) 0
      primary-for boost::promise_already_satisfied (0x0x7fdebc66f820)
    std::logic_error (0x0x7fdebc66f8f0) 0
        primary-for boost::future_error (0x0x7fdebc66f888)
      std::exception (0x0x7fdebc5f2e40) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdebc66f8f0)

Vtable for boost::task_already_started
boost::task_already_started::_ZTVN5boost20task_already_startedE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost20task_already_startedE)
16    (int (*)(...))boost::task_already_started::~task_already_started
24    (int (*)(...))boost::task_already_started::~task_already_started
32    (int (*)(...))std::logic_error::what

Class boost::task_already_started
   size=32 align=8
   base size=32 base align=8
boost::task_already_started (0x0x7fdebc66f958) 0
    vptr=((& boost::task_already_started::_ZTVN5boost20task_already_startedE) + 16u)
  boost::future_error (0x0x7fdebc66f9c0) 0
      primary-for boost::task_already_started (0x0x7fdebc66f958)
    std::logic_error (0x0x7fdebc66fa28) 0
        primary-for boost::future_error (0x0x7fdebc66f9c0)
      std::exception (0x0x7fdebc5f2ea0) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdebc66fa28)

Vtable for boost::task_moved
boost::task_moved::_ZTVN5boost10task_movedE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost10task_movedE)
16    (int (*)(...))boost::task_moved::~task_moved
24    (int (*)(...))boost::task_moved::~task_moved
32    (int (*)(...))std::logic_error::what

Class boost::task_moved
   size=32 align=8
   base size=32 base align=8
boost::task_moved (0x0x7fdebc66fa90) 0
    vptr=((& boost::task_moved::_ZTVN5boost10task_movedE) + 16u)
  boost::future_error (0x0x7fdebc66faf8) 0
      primary-for boost::task_moved (0x0x7fdebc66fa90)
    std::logic_error (0x0x7fdebc66fb60) 0
        primary-for boost::future_error (0x0x7fdebc66faf8)
      std::exception (0x0x7fdebc5f2f00) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdebc66fb60)

Vtable for boost::promise_moved
boost::promise_moved::_ZTVN5boost13promise_movedE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost13promise_movedE)
16    (int (*)(...))boost::promise_moved::~promise_moved
24    (int (*)(...))boost::promise_moved::~promise_moved
32    (int (*)(...))std::logic_error::what

Class boost::promise_moved
   size=32 align=8
   base size=32 base align=8
boost::promise_moved (0x0x7fdebc66fbc8) 0
    vptr=((& boost::promise_moved::_ZTVN5boost13promise_movedE) + 16u)
  boost::future_error (0x0x7fdebc66fc30) 0
      primary-for boost::promise_moved (0x0x7fdebc66fbc8)
    std::logic_error (0x0x7fdebc66fc98) 0
        primary-for boost::future_error (0x0x7fdebc66fc30)
      std::exception (0x0x7fdebc5f2f60) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdebc66fc98)

Class boost::detail::relocker
   size=16 align=8
   base size=9 base align=8
boost::detail::relocker (0x0x7fdebc6e4000) 0

Class boost::weak_ptr<boost::detail::shared_state_base>
   size=16 align=8
   base size=16 base align=8
boost::weak_ptr<boost::detail::shared_state_base> (0x0x7fdebc6e40c0) 0

Class boost::enable_shared_from_this<boost::detail::shared_state_base>
   size=16 align=8
   base size=16 base align=8
boost::enable_shared_from_this<boost::detail::shared_state_base> (0x0x7fdebc6e4060) 0

Class __gnu_cxx::new_allocator<boost::condition_variable_any*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<boost::condition_variable_any*> (0x0x7fdebc6e41e0) 0 empty

Class std::allocator<boost::condition_variable_any*>
   size=1 align=1
   base size=1 base align=1
std::allocator<boost::condition_variable_any*> (0x0x7fdebc66fe38) 0 empty
  __gnu_cxx::new_allocator<boost::condition_variable_any*> (0x0x7fdebc6e4240) 0 empty

Class std::allocator<boost::condition_variable_any*>::rebind<std::_List_node<boost::condition_variable_any*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<boost::condition_variable_any*>::rebind<std::_List_node<boost::condition_variable_any*> > (0x0x7fdebc6e42a0) 0 empty

Class std::allocator<boost::condition_variable_any*>::rebind<boost::condition_variable_any*>
   size=1 align=1
   base size=0 base align=1
std::allocator<boost::condition_variable_any*>::rebind<boost::condition_variable_any*> (0x0x7fdebc6e4300) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<boost::condition_variable_any*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<boost::condition_variable_any*> > (0x0x7fdebc6e4360) 0 empty

Class std::allocator<std::_List_node<boost::condition_variable_any*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<boost::condition_variable_any*> > (0x0x7fdebc66ff70) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<boost::condition_variable_any*> > (0x0x7fdebc6e43c0) 0 empty

Class std::_List_base<boost::condition_variable_any*, std::allocator<boost::condition_variable_any*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<boost::condition_variable_any*, std::allocator<boost::condition_variable_any*> >::_List_impl (0x0x7fdebc737000) 0
  std::allocator<std::_List_node<boost::condition_variable_any*> > (0x0x7fdebc737068) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<boost::condition_variable_any*> > (0x0x7fdebc6e4420) 0 empty

Class std::_List_base<boost::condition_variable_any*, std::allocator<boost::condition_variable_any*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<boost::condition_variable_any*, std::allocator<boost::condition_variable_any*> > (0x0x7fdebc6e4180) 0

Class std::list<boost::condition_variable_any*>
   size=16 align=8
   base size=16 base align=8
std::list<boost::condition_variable_any*> (0x0x7fdebc7371a0) 0
  std::_List_base<boost::condition_variable_any*, std::allocator<boost::condition_variable_any*> > (0x0x7fdebc6e4540) 0

Vtable for boost::detail::shared_state_base
boost::detail::shared_state_base::_ZTVN5boost6detail17shared_state_baseE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail17shared_state_baseE)
16    (int (*)(...))boost::detail::shared_state_base::launch_continuation
24    (int (*)(...))boost::detail::shared_state_base::~shared_state_base
32    (int (*)(...))boost::detail::shared_state_base::~shared_state_base
40    (int (*)(...))boost::detail::shared_state_base::wait
48    (int (*)(...))boost::detail::shared_state_base::execute

Class boost::detail::shared_state_base
   size=256 align=8
   base size=256 base align=8
boost::detail::shared_state_base (0x0x7fdebc66fdd0) 0
    vptr=((& boost::detail::shared_state_base::_ZTVN5boost6detail17shared_state_baseE) + 16u)
  boost::enable_shared_from_this<boost::detail::shared_state_base> (0x0x7fdebc6e4120) 8

Class std::_List_iterator<boost::condition_variable_any*>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<boost::condition_variable_any*> (0x0x7fdebc6e45a0) 0

Class std::_List_const_iterator<boost::condition_variable_any*>
   size=8 align=8
   base size=8 base align=8
std::_List_const_iterator<boost::condition_variable_any*> (0x0x7fdebc6e4660) 0

Class boost::is_integral<boost::function<void()> >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::function<void()> > (0x0x7fdebc7373a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc737410) 0 empty
    mpl_::bool_<false> (0x0x7fdebc6e47e0) 0 empty

Class boost::detail::sp_convertible<boost::detail::shared_state_base, boost::detail::shared_state_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<boost::detail::shared_state_base, boost::detail::shared_state_base> (0x0x7fdebc6e48a0) 0 empty

Class boost::detail::sp_enable_if_convertible<boost::detail::shared_state_base, boost::detail::shared_state_base>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<boost::detail::shared_state_base, boost::detail::shared_state_base> (0x0x7fdebc7377b8) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdebc6e4900) 0 empty

Class boost::detail::future_traits<void>
   size=1 align=1
   base size=0 base align=1
boost::detail::future_traits<void> (0x0x7fdebc6e4ae0) 0 empty

Vtable for boost::detail::shared_state<void>
boost::detail::shared_state<void>::_ZTVN5boost6detail12shared_stateIvEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail12shared_stateIvEE)
16    (int (*)(...))boost::detail::shared_state_base::launch_continuation
24    (int (*)(...))boost::detail::shared_state<void>::~shared_state
32    (int (*)(...))boost::detail::shared_state<void>::~shared_state
40    (int (*)(...))boost::detail::shared_state_base::wait
48    (int (*)(...))boost::detail::shared_state_base::execute
56    (int (*)(...))boost::detail::shared_state<void>::get
64    (int (*)(...))boost::detail::shared_state<void>::get_sh

Class boost::detail::shared_state<void>
   size=256 align=8
   base size=256 base align=8
boost::detail::shared_state<void> (0x0x7fdebc737bc8) 0
    vptr=((& boost::detail::shared_state<void>::_ZTVN5boost6detail12shared_stateIvEE) + 16u)
  boost::detail::shared_state_base (0x0x7fdebc737c30) 0
      primary-for boost::detail::shared_state<void> (0x0x7fdebc737bc8)
    boost::enable_shared_from_this<boost::detail::shared_state_base> (0x0x7fdebc6e4c00) 8

Class boost::detail::is_arithmetic_impl<boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc6e4d20) 0 empty

Class boost::is_integral<boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc737f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc737f70) 0 empty
    mpl_::bool_<false> (0x0x7fdebc6e4d80) 0 empty

Class boost::is_float<boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=1 base align=1
boost::is_float<boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc737208) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc7372d8) 0 empty
    mpl_::bool_<false> (0x0x7fdebc6e4de0) 0 empty

Class boost::is_arithmetic<boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc737548) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc7375b0) 0 empty
    mpl_::bool_<false> (0x0x7fdebc6e4e40) 0 empty

Class boost::detail::is_arithmetic_impl<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc6e4ea0) 0 empty

Class boost::is_integral<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc737618) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc737680) 0 empty
    mpl_::bool_<false> (0x0x7fdebc424000) 0 empty

Class boost::is_float<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::is_float<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc426000) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc426068) 0 empty
    mpl_::bool_<false> (0x0x7fdebc4241e0) 0 empty

Class boost::is_arithmetic<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc4260d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc426138) 0 empty
    mpl_::bool_<false> (0x0x7fdebc424300) 0 empty

Class boost::detail::is_abstract_imp<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_abstract_imp<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc424420) 0 empty

Class boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> >
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > (0x0x7fdebc424540) 0

Class boost::is_abstract<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc426270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc4262d8) 0 empty
    mpl_::bool_<false> (0x0x7fdebc4245a0) 0 empty

Class boost::detail::is_convertible_impl_select<false, false, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<false, false, false> (0x0x7fdebc424780) 0 empty

Class boost::detail::is_convertible_impl_select<false, false, false>::rebind<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<false, false, false>::rebind<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc4247e0) 0 empty

Class boost::detail::is_convertible_impl_dispatch_base<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_dispatch_base<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc6e4cc0) 0 empty

Class boost::detail::is_convertible_impl<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc424840) 0 empty

Class boost::detail::is_convertible_impl_dispatch<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_convertible_impl_dispatch<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc4263a8) 0 empty
  boost::detail::is_convertible_impl<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc4248a0) 0 empty

Class boost::detail::add_reference_impl<boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_impl<boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc424a20) 0 empty

Class boost::add_reference<boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=0 base align=1
boost::add_reference<boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc4249c0) 0 empty

Class boost::add_lvalue_reference<boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=0 base align=1
boost::add_lvalue_reference<boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc424960) 0 empty

Class boost::detail::is_reference_impl<boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc424b40) 0 empty

Class boost::is_lvalue_reference<boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc426548) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebc4265b0) 0 empty
    mpl_::bool_<true> (0x0x7fdebc424ba0) 0 empty

Class boost::is_rvalue_reference<boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc426618) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc426680) 0 empty
    mpl_::bool_<false> (0x0x7fdebc424c00) 0 empty

Class boost::is_reference<boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc4266e8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdebc426750) 0 empty
    mpl_::bool_<true> (0x0x7fdebc424c60) 0 empty

Class boost::is_void<boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=1 base align=1
boost::is_void<boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc4267b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc426820) 0 empty
    mpl_::bool_<false> (0x0x7fdebc424cc0) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_helper<boost::detail::thread_move_t<boost::thread>&, false>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_helper<boost::detail::thread_move_t<boost::thread>&, false> (0x0x7fdebc424d20) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_imp<boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_imp<boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc424ae0) 0 empty

Class boost::add_rvalue_reference<boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=0 base align=1
boost::add_rvalue_reference<boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc424a80) 0 empty

Class boost::detail::is_convertible_basic_impl<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_basic_impl<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc424900) 0 empty

Class boost::detail::checker<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::checker<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc424d80) 0 empty

Class boost::is_void<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::is_void<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc426af8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc426b60) 0 empty
    mpl_::bool_<false> (0x0x7fdebc424de0) 0 empty

Class boost::is_array<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::is_array<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc426bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc426c30) 0 empty
    mpl_::bool_<false> (0x0x7fdebc424f00) 0 empty

Class boost::detail::is_reference_impl<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc44c060) 0 empty

Class boost::is_lvalue_reference<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc426c98) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc426d00) 0 empty
    mpl_::bool_<false> (0x0x7fdebc44c180) 0 empty

Class boost::is_rvalue_reference<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc426f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc426f70) 0 empty
    mpl_::bool_<false> (0x0x7fdebc44c1e0) 0 empty

Class boost::is_reference<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc44f1a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc44f208) 0 empty
    mpl_::bool_<false> (0x0x7fdebc44c240) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> >*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> >*> (0x0x7fdebc44c420) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc44f4e0) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> >*> (0x0x7fdebc44c480) 0 empty

Class boost::detail::is_function_impl<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc44f548) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc44f5b0) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> >*> (0x0x7fdebc44c4e0) 0 empty

Class boost::is_function<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc44f618) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc44f680) 0 empty
    mpl_::bool_<false> (0x0x7fdebc44c600) 0 empty

Class boost::is_convertible<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::is_convertible<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc44f6e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebc44f750) 0 empty
    mpl_::bool_<false> (0x0x7fdebc44c7e0) 0 empty

Class boost::enable_if_c<false, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<false, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc44c840) 0 empty

Class boost::enable_if<boost::is_convertible<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_convertible<boost::detail::thread_move_t<boost::thread>&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > >, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc44f888) 0 empty
  boost::enable_if_c<false, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::thread> > > (0x0x7fdebc44c960) 0 empty

Class boost::move_detail::is_convertible<boost::detail::thread_move_t<boost::thread>, boost::rv<boost::detail::thread_move_t<boost::thread> >&>::false_t
   size=2 align=1
   base size=2 base align=1
boost::move_detail::is_convertible<boost::detail::thread_move_t<boost::thread>, boost::rv<boost::detail::thread_move_t<boost::thread> >&>::false_t (0x0x7fdebc44ca20) 0

Class boost::move_detail::is_convertible<boost::detail::thread_move_t<boost::thread>, boost::rv<boost::detail::thread_move_t<boost::thread> >&>
   size=1 align=1
   base size=0 base align=1
boost::move_detail::is_convertible<boost::detail::thread_move_t<boost::thread>, boost::rv<boost::detail::thread_move_t<boost::thread> >&> (0x0x7fdebc44c9c0) 0 empty

Class boost::has_move_emulation_enabled<boost::detail::thread_move_t<boost::thread> >
   size=1 align=1
   base size=1 base align=1
boost::has_move_emulation_enabled<boost::detail::thread_move_t<boost::thread> > (0x0x7fdebc44f9c0) 0 empty
  boost::move_detail::is_convertible<boost::detail::thread_move_t<boost::thread>, boost::rv<boost::detail::thread_move_t<boost::thread> >&> (0x0x7fdebc44ca80) 0 empty

Class boost::enable_move_utility_emulation<boost::detail::thread_move_t<boost::thread> >
   size=1 align=1
   base size=0 base align=1
boost::enable_move_utility_emulation<boost::detail::thread_move_t<boost::thread> > (0x0x7fdebc44cae0) 0 empty

Class boost::move_detail::enable_if_c<false, boost::rv<boost::detail::thread_move_t<boost::thread> >&>
   size=1 align=1
   base size=0 base align=1
boost::move_detail::enable_if_c<false, boost::rv<boost::detail::thread_move_t<boost::thread> >&> (0x0x7fdebc44cb40) 0 empty

Class boost::move_detail::enable_if_c<true, boost::detail::thread_move_t<boost::thread>&>
   size=1 align=1
   base size=0 base align=1
boost::move_detail::enable_if_c<true, boost::detail::thread_move_t<boost::thread>&> (0x0x7fdebc44cba0) 0 empty

Vtable for boost::detail::future_async_shared_state_base<void>
boost::detail::future_async_shared_state_base<void>::_ZTVN5boost6detail30future_async_shared_state_baseIvEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail30future_async_shared_state_baseIvEE)
16    (int (*)(...))boost::detail::shared_state_base::launch_continuation
24    (int (*)(...))boost::detail::future_async_shared_state_base<Rp>::~future_async_shared_state_base<void>
32    (int (*)(...))boost::detail::future_async_shared_state_base<Rp>::~future_async_shared_state_base<void>
40    (int (*)(...))boost::detail::future_async_shared_state_base<Rp>::wait<void>
48    (int (*)(...))boost::detail::shared_state_base::execute
56    (int (*)(...))boost::detail::shared_state<void>::get
64    (int (*)(...))boost::detail::shared_state<void>::get_sh

Class boost::detail::future_async_shared_state_base<void>
   size=272 align=8
   base size=272 base align=8
boost::detail::future_async_shared_state_base<void> (0x0x7fdebc44fc98) 0
    vptr=((& boost::detail::future_async_shared_state_base<void>::_ZTVN5boost6detail30future_async_shared_state_baseIvEE) + 16u)
  boost::detail::shared_state<void> (0x0x7fdebc44fd00) 0
      primary-for boost::detail::future_async_shared_state_base<void> (0x0x7fdebc44fc98)
    boost::detail::shared_state_base (0x0x7fdebc44fd68) 0
        primary-for boost::detail::shared_state<void> (0x0x7fdebc44fd00)
      boost::enable_shared_from_this<boost::detail::shared_state_base> (0x0x7fdebc44cc60) 8

Class __gnu_cxx::new_allocator<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<int> (0x0x7fdebc48d000) 0 empty

Class std::allocator<int>
   size=1 align=1
   base size=1 base align=1
std::allocator<int> (0x0x7fdebc4782d8) 0 empty
  __gnu_cxx::new_allocator<int> (0x0x7fdebc48d060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<int> > (0x0x7fdebc44cf60) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<int> >::rebind<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<int> >::rebind<int> (0x0x7fdebc48d120) 0 empty

Class std::_Vector_base<int, std::allocator<int> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<int, std::allocator<int> >::_Vector_impl (0x0x7fdebc478478) 0
  std::allocator<int> (0x0x7fdebc4784e0) 0 empty
    __gnu_cxx::new_allocator<int> (0x0x7fdebc48d1e0) 0 empty

Class std::_Vector_base<int, std::allocator<int> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<int, std::allocator<int> > (0x0x7fdebc44cf00) 0

Class std::vector<int>
   size=24 align=8
   base size=24 base align=8
std::vector<int> (0x0x7fdebc478548) 0
  std::_Vector_base<int, std::allocator<int> > (0x0x7fdebc48d240) 0

Class boost::detail::future_waiter::registered_waiter
   size=32 align=8
   base size=32 base align=8
boost::detail::future_waiter::registered_waiter (0x0x7fdebc48d360) 0

Class boost::scoped_array<boost::unique_lock<boost::mutex> >
   size=8 align=8
   base size=8 base align=8
boost::scoped_array<boost::unique_lock<boost::mutex> > (0x0x7fdebc48d420) 0

Class boost::detail::future_waiter::all_futures_lock
   size=16 align=8
   base size=16 base align=8
boost::detail::future_waiter::all_futures_lock (0x0x7fdebc48d3c0) 0

Class __gnu_cxx::new_allocator<boost::detail::future_waiter::registered_waiter>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<boost::detail::future_waiter::registered_waiter> (0x0x7fdebc48d540) 0 empty

Class std::allocator<boost::detail::future_waiter::registered_waiter>
   size=1 align=1
   base size=1 base align=1
std::allocator<boost::detail::future_waiter::registered_waiter> (0x0x7fdebc4786e8) 0 empty
  __gnu_cxx::new_allocator<boost::detail::future_waiter::registered_waiter> (0x0x7fdebc48d5a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<boost::detail::future_waiter::registered_waiter> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<boost::detail::future_waiter::registered_waiter> > (0x0x7fdebc48d4e0) 0 empty

Class std::allocator<boost::detail::future_waiter::registered_waiter>::rebind<boost::detail::future_waiter::registered_waiter>
   size=1 align=1
   base size=0 base align=1
std::allocator<boost::detail::future_waiter::registered_waiter>::rebind<boost::detail::future_waiter::registered_waiter> (0x0x7fdebc48d780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<boost::detail::future_waiter::registered_waiter> >::rebind<boost::detail::future_waiter::registered_waiter>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<boost::detail::future_waiter::registered_waiter> >::rebind<boost::detail::future_waiter::registered_waiter> (0x0x7fdebc48d720) 0 empty

Class std::_Vector_base<boost::detail::future_waiter::registered_waiter, std::allocator<boost::detail::future_waiter::registered_waiter> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<boost::detail::future_waiter::registered_waiter, std::allocator<boost::detail::future_waiter::registered_waiter> >::_Vector_impl (0x0x7fdebc478888) 0
  std::allocator<boost::detail::future_waiter::registered_waiter> (0x0x7fdebc4788f0) 0 empty
    __gnu_cxx::new_allocator<boost::detail::future_waiter::registered_waiter> (0x0x7fdebc48d7e0) 0 empty

Class std::_Vector_base<boost::detail::future_waiter::registered_waiter, std::allocator<boost::detail::future_waiter::registered_waiter> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<boost::detail::future_waiter::registered_waiter, std::allocator<boost::detail::future_waiter::registered_waiter> > (0x0x7fdebc48d480) 0

Class std::vector<boost::detail::future_waiter::registered_waiter>
   size=24 align=8
   base size=24 base align=8
std::vector<boost::detail::future_waiter::registered_waiter> (0x0x7fdebc478958) 0
  std::_Vector_base<boost::detail::future_waiter::registered_waiter, std::allocator<boost::detail::future_waiter::registered_waiter> > (0x0x7fdebc48d840) 0

Class boost::detail::future_waiter
   size=120 align=8
   base size=120 base align=8
boost::detail::future_waiter (0x0x7fdebc44cea0) 0

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::detail::shared_state_base>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::detail::shared_state_base>, int> (0x0x7fdebc48d8a0) 0 empty

Class boost::detail::base_future
   size=1 align=1
   base size=0 base align=1
boost::detail::base_future (0x0x7fdebc48dc60) 0 empty

Class boost::detail::sp_element<boost::detail::shared_state<void> >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<boost::detail::shared_state<void> > (0x0x7fdebc21d120) 0 empty

Class boost::detail::sp_dereference<boost::detail::shared_state<void> >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<boost::detail::shared_state<void> > (0x0x7fdebc21d180) 0 empty

Class boost::detail::sp_member_access<boost::detail::shared_state<void> >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<boost::detail::shared_state<void> > (0x0x7fdebc21d1e0) 0 empty

Class boost::detail::sp_array_access<boost::detail::shared_state<void> >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<boost::detail::shared_state<void> > (0x0x7fdebc21d240) 0 empty

Class boost::shared_ptr<boost::detail::shared_state<void> >
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<boost::detail::shared_state<void> > (0x0x7fdebc21d0c0) 0

Class boost::promise<void>
   size=24 align=8
   base size=17 base align=8
boost::promise<void> (0x0x7fdebc21d060) 0

Class boost::detail::sp_enable_if_auto_ptr<boost::detail::shared_state<void>*, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::detail::shared_state<void>*, int> (0x0x7fdebc21d2a0) 0 empty

Class boost::detail::sp_convertible<boost::detail::shared_state<void>, boost::detail::shared_state<void> >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<boost::detail::shared_state<void>, boost::detail::shared_state<void> > (0x0x7fdebc21d300) 0 empty

Class boost::detail::sp_enable_if_convertible<boost::detail::shared_state<void>, boost::detail::shared_state<void> >
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<boost::detail::shared_state<void>, boost::detail::shared_state<void> > (0x0x7fdebc22a618) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdebc21d360) 0 empty

Class boost::detail::thread_move_t<boost::promise<void> >
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<boost::promise<void> > (0x0x7fdebc21d480) 0

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::detail::shared_state<void> >, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::detail::shared_state<void> >, int> (0x0x7fdebc21d4e0) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::detail::shared_state<void> >, boost::shared_ptr<boost::detail::shared_state<void> >&>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::detail::shared_state<void> >, boost::shared_ptr<boost::detail::shared_state<void> >&> (0x0x7fdebc21d540) 0 empty

Class boost::detail::basic_future<void>
   size=16 align=8
   base size=16 base align=8
boost::detail::basic_future<void> (0x0x7fdebc22a9c0) 0
  boost::detail::base_future (0x0x7fdebc21d5a0) 0 empty

Class boost::unique_future<void>
   size=16 align=8
   base size=16 base align=8
boost::unique_future<void> (0x0x7fdebc22aa28) 0
  boost::detail::basic_future<void> (0x0x7fdebc22aa90) 0
    boost::detail::base_future (0x0x7fdebc21d600) 0 empty

Class boost::detail::thread_move_t<boost::unique_future<void> >
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<boost::unique_future<void> > (0x0x7fdebc21d660) 0

Class boost::detail::thread_move_t<boost::unique_future<boost::unique_future<void> > >
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<boost::unique_future<boost::unique_future<void> > > (0x0x7fdebc21d6c0) 0

Class boost::detail::thread_move_t<boost::detail::basic_future<void> >
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<boost::detail::basic_future<void> > (0x0x7fdebc21d720) 0

Vtable for boost::detail::task_base_shared_state<void>
boost::detail::task_base_shared_state<void>::_ZTVN5boost6detail22task_base_shared_stateIvEE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail22task_base_shared_stateIvEE)
16    (int (*)(...))boost::detail::shared_state_base::launch_continuation
24    0u
32    0u
40    (int (*)(...))boost::detail::shared_state_base::wait
48    (int (*)(...))boost::detail::shared_state_base::execute
56    (int (*)(...))boost::detail::shared_state<void>::get
64    (int (*)(...))boost::detail::shared_state<void>::get_sh
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

Class boost::detail::task_base_shared_state<void>
   size=264 align=8
   base size=257 base align=8
boost::detail::task_base_shared_state<void> (0x0x7fdebc2e6138) 0
    vptr=((& boost::detail::task_base_shared_state<void>::_ZTVN5boost6detail22task_base_shared_stateIvEE) + 16u)
  boost::detail::shared_state<void> (0x0x7fdebc2e61a0) 0
      primary-for boost::detail::task_base_shared_state<void> (0x0x7fdebc2e6138)
    boost::detail::shared_state_base (0x0x7fdebc2e6208) 0
        primary-for boost::detail::shared_state<void> (0x0x7fdebc2e61a0)
      boost::enable_shared_from_this<boost::detail::shared_state_base> (0x0x7fdebc21d9c0) 8

Vtable for boost::detail::task_shared_state<void (*)(), void>
boost::detail::task_shared_state<void (*)(), void>::_ZTVN5boost6detail17task_shared_stateIPFvvEvEE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail17task_shared_stateIPFvvEvEE)
16    (int (*)(...))boost::detail::shared_state_base::launch_continuation
24    (int (*)(...))boost::detail::task_shared_state<void (*)(), void>::~task_shared_state
32    (int (*)(...))boost::detail::task_shared_state<void (*)(), void>::~task_shared_state
40    (int (*)(...))boost::detail::shared_state_base::wait
48    (int (*)(...))boost::detail::shared_state_base::execute
56    (int (*)(...))boost::detail::shared_state<void>::get
64    (int (*)(...))boost::detail::shared_state<void>::get_sh
72    (int (*)(...))boost::detail::task_shared_state<void (*)(), void>::do_run
80    (int (*)(...))boost::detail::task_shared_state<void (*)(), void>::do_apply

Class boost::detail::task_shared_state<void (*)(), void>
   size=272 align=8
   base size=272 base align=8
boost::detail::task_shared_state<void (*)(), void> (0x0x7fdebc2e6478) 0
    vptr=((& boost::detail::task_shared_state<void (*)(), void>::_ZTVN5boost6detail17task_shared_stateIPFvvEvEE) + 16u)
  boost::detail::task_base_shared_state<void> (0x0x7fdebc2e64e0) 0
      primary-for boost::detail::task_shared_state<void (*)(), void> (0x0x7fdebc2e6478)
    boost::detail::shared_state<void> (0x0x7fdebc2e6548) 0
        primary-for boost::detail::task_base_shared_state<void> (0x0x7fdebc2e64e0)
      boost::detail::shared_state_base (0x0x7fdebc2e65b0) 0
          primary-for boost::detail::shared_state<void> (0x0x7fdebc2e6548)
        boost::enable_shared_from_this<boost::detail::shared_state_base> (0x0x7fdebc21dae0) 8

Class boost::shared_future<void>
   size=16 align=8
   base size=16 base align=8
boost::shared_future<void> (0x0x7fdebc2e66e8) 0
  boost::detail::basic_future<void> (0x0x7fdebc2e6750) 0
    boost::detail::base_future (0x0x7fdebc21dc00) 0 empty

Class boost::detail::thread_move_t<boost::shared_future<void> >
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<boost::shared_future<void> > (0x0x7fdebc21dc60) 0

Class POVMSData::<anonymous union>
   size=8 align=8
   base size=8 base align=8
POVMSData::<anonymous union> (0x0x7fdebc21dd20) 0

Class POVMSData
   size=16 align=8
   base size=16 base align=8
POVMSData (0x0x7fdebc21dcc0) 0

Class POVMSNode
   size=40 align=8
   base size=40 base align=8
POVMSNode (0x0x7fdebc21dd80) 0

Vtable for pov_base::Exception
pov_base::Exception::_ZTVN8pov_base9ExceptionE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base9ExceptionE)
16    (int (*)(...))pov_base::Exception::~Exception
24    (int (*)(...))pov_base::Exception::~Exception
32    (int (*)(...))std::runtime_error::what

Class pov_base::Exception
   size=48 align=8
   base size=42 base align=8
pov_base::Exception (0x0x7fdebc2e6820) 0
    vptr=((& pov_base::Exception::_ZTVN8pov_base9ExceptionE) + 16u)
  std::runtime_error (0x0x7fdebc2e6888) 0
      primary-for pov_base::Exception (0x0x7fdebc2e6820)
    std::exception (0x0x7fdebc21dde0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fdebc2e6888)

Vtable for POVMS_Container
POVMS_Container::_ZTV15POVMS_Container: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15POVMS_Container)
16    (int (*)(...))POVMS_Container::~POVMS_Container
24    (int (*)(...))POVMS_Container::~POVMS_Container

Class POVMS_Container
   size=24 align=8
   base size=24 base align=8
POVMS_Container (0x0x7fdebc21de40) 0
    vptr=((& POVMS_Container::_ZTV15POVMS_Container) + 16u)

Vtable for POVMS_Attribute
POVMS_Attribute::_ZTV15POVMS_Attribute: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15POVMS_Attribute)
16    (int (*)(...))POVMS_Attribute::~POVMS_Attribute
24    (int (*)(...))POVMS_Attribute::~POVMS_Attribute

Class POVMS_Attribute
   size=24 align=8
   base size=24 base align=8
POVMS_Attribute (0x0x7fdebc2e68f0) 0
    vptr=((& POVMS_Attribute::_ZTV15POVMS_Attribute) + 16u)
  POVMS_Container (0x0x7fdebc21dea0) 0
      primary-for POVMS_Attribute (0x0x7fdebc2e68f0)

Vtable for POVMS_List
POVMS_List::_ZTV10POVMS_List: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI10POVMS_List)
16    (int (*)(...))POVMS_List::~POVMS_List
24    (int (*)(...))POVMS_List::~POVMS_List

Class POVMS_List
   size=24 align=8
   base size=24 base align=8
POVMS_List (0x0x7fdebc2e6958) 0
    vptr=((& POVMS_List::_ZTV10POVMS_List) + 16u)
  POVMS_Container (0x0x7fdebc21df00) 0
      primary-for POVMS_List (0x0x7fdebc2e6958)

Vtable for POVMS_Object::InputStream
POVMS_Object::InputStream::_ZTVN12POVMS_Object11InputStreamE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN12POVMS_Object11InputStreamE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class POVMS_Object::InputStream
   size=8 align=8
   base size=8 base align=8
POVMS_Object::InputStream (0x0x7fdebc016000) 0 nearly-empty
    vptr=((& POVMS_Object::InputStream::_ZTVN12POVMS_Object11InputStreamE) + 16u)

Vtable for POVMS_Object::OutputStream
POVMS_Object::OutputStream::_ZTVN12POVMS_Object12OutputStreamE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN12POVMS_Object12OutputStreamE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class POVMS_Object::OutputStream
   size=8 align=8
   base size=8 base align=8
POVMS_Object::OutputStream (0x0x7fdebc016060) 0 nearly-empty
    vptr=((& POVMS_Object::OutputStream::_ZTVN12POVMS_Object12OutputStreamE) + 16u)

Vtable for POVMS_Object
POVMS_Object::_ZTV12POVMS_Object: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12POVMS_Object)
16    (int (*)(...))POVMS_Object::~POVMS_Object
24    (int (*)(...))POVMS_Object::~POVMS_Object

Class POVMS_Object
   size=24 align=8
   base size=24 base align=8
POVMS_Object (0x0x7fdebc2e69c0) 0
    vptr=((& POVMS_Object::_ZTV12POVMS_Object) + 16u)
  POVMS_Container (0x0x7fdebc21df60) 0
      primary-for POVMS_Object (0x0x7fdebc2e69c0)

Vtable for POVMS_Message
POVMS_Message::_ZTV13POVMS_Message: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI13POVMS_Message)
16    (int (*)(...))POVMS_Message::~POVMS_Message
24    (int (*)(...))POVMS_Message::~POVMS_Message

Class POVMS_Message
   size=24 align=8
   base size=24 base align=8
POVMS_Message (0x0x7fdebc2e6af8) 0
    vptr=((& POVMS_Message::_ZTV13POVMS_Message) + 16u)
  POVMS_Object (0x0x7fdebc2e6b60) 0
      primary-for POVMS_Message (0x0x7fdebc2e6af8)
    POVMS_Container (0x0x7fdebc016180) 0
        primary-for POVMS_Object (0x0x7fdebc2e6b60)

Vtable for POVMS_MessageReceiver::HandlerOO
POVMS_MessageReceiver::HandlerOO::_ZTVN21POVMS_MessageReceiver9HandlerOOE: 3u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN21POVMS_MessageReceiver9HandlerOOE)
16    (int (*)(...))__cxa_pure_virtual

Class POVMS_MessageReceiver::HandlerOO
   size=8 align=8
   base size=8 base align=8
POVMS_MessageReceiver::HandlerOO (0x0x7fdebc016240) 0 nearly-empty
    vptr=((& POVMS_MessageReceiver::HandlerOO::_ZTVN21POVMS_MessageReceiver9HandlerOOE) + 16u)

Vtable for POVMS_MessageReceiver::Handler
POVMS_MessageReceiver::Handler::_ZTVN21POVMS_MessageReceiver7HandlerE: 3u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN21POVMS_MessageReceiver7HandlerE)
16    (int (*)(...))__cxa_pure_virtual

Class POVMS_MessageReceiver::Handler
   size=8 align=8
   base size=8 base align=8
POVMS_MessageReceiver::Handler (0x0x7fdebc0162a0) 0 nearly-empty
    vptr=((& POVMS_MessageReceiver::Handler::_ZTVN21POVMS_MessageReceiver7HandlerE) + 16u)

Vtable for POVMS_MessageReceiver::FunctionHandlerOO
POVMS_MessageReceiver::FunctionHandlerOO::_ZTVN21POVMS_MessageReceiver17FunctionHandlerOOE: 3u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN21POVMS_MessageReceiver17FunctionHandlerOOE)
16    (int (*)(...))POVMS_MessageReceiver::FunctionHandlerOO::Call

Class POVMS_MessageReceiver::FunctionHandlerOO
   size=24 align=8
   base size=24 base align=8
POVMS_MessageReceiver::FunctionHandlerOO (0x0x7fdebc2e6d00) 0
    vptr=((& POVMS_MessageReceiver::FunctionHandlerOO::_ZTVN21POVMS_MessageReceiver17FunctionHandlerOOE) + 16u)
  POVMS_MessageReceiver::HandlerOO (0x0x7fdebc016540) 0 nearly-empty
      primary-for POVMS_MessageReceiver::FunctionHandlerOO (0x0x7fdebc2e6d00)

Vtable for POVMS_MessageReceiver::FunctionHandler
POVMS_MessageReceiver::FunctionHandler::_ZTVN21POVMS_MessageReceiver15FunctionHandlerE: 3u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN21POVMS_MessageReceiver15FunctionHandlerE)
16    (int (*)(...))POVMS_MessageReceiver::FunctionHandler::Call

Class POVMS_MessageReceiver::FunctionHandler
   size=24 align=8
   base size=24 base align=8
POVMS_MessageReceiver::FunctionHandler (0x0x7fdebc2e6dd0) 0
    vptr=((& POVMS_MessageReceiver::FunctionHandler::_ZTVN21POVMS_MessageReceiver15FunctionHandlerE) + 16u)
  POVMS_MessageReceiver::Handler (0x0x7fdebc016600) 0 nearly-empty
      primary-for POVMS_MessageReceiver::FunctionHandler (0x0x7fdebc2e6dd0)

Class POVMS_MessageReceiver::HandlerNode
   size=40 align=8
   base size=40 base align=8
POVMS_MessageReceiver::HandlerNode (0x0x7fdebc016660) 0

Vtable for POVMS_MessageReceiver
POVMS_MessageReceiver::_ZTV21POVMS_MessageReceiver: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI21POVMS_MessageReceiver)
16    (int (*)(...))POVMS_MessageReceiver::~POVMS_MessageReceiver
24    (int (*)(...))POVMS_MessageReceiver::~POVMS_MessageReceiver

Class POVMS_MessageReceiver
   size=24 align=8
   base size=24 base align=8
POVMS_MessageReceiver (0x0x7fdebc0161e0) 0
    vptr=((& POVMS_MessageReceiver::_ZTV21POVMS_MessageReceiver) + 16u)

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

Class std::allocator<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::allocator<short unsigned int> (0x0x7fdebc2e6f08) 0 empty
  __gnu_cxx::new_allocator<short unsigned int> (0x0x7fdebc016780) 0 empty

Class std::allocator<short unsigned int>::rebind<short unsigned int>
   size=1 align=1
   base size=0 base align=1
std::allocator<short unsigned int>::rebind<short unsigned int> (0x0x7fdebc0167e0) 0 empty

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

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

Class std::char_traits<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::char_traits<short unsigned int> (0x0x7fdebc0b8068) 0 empty
  __gnu_cxx::char_traits<short unsigned int> (0x0x7fdebc016900) 0 empty

Class std::basic_string<short unsigned int>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<short unsigned int>::_Alloc_hider (0x0x7fdebc0b80d0) 0
  std::allocator<short unsigned int> (0x0x7fdebc0b8138) 0 empty
    __gnu_cxx::new_allocator<short unsigned int> (0x0x7fdebc016960) 0 empty

Class std::basic_string<short unsigned int>
   size=8 align=8
   base size=8 base align=8
std::basic_string<short unsigned int> (0x0x7fdebc0166c0) 0

Class pov_base::vfeTimer
   size=40 align=8
   base size=33 base align=8
pov_base::vfeTimer (0x0x7fdebc0169c0) 0

Class __gnu_cxx::new_allocator<float>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<float> (0x0x7fdebc016b40) 0 empty

Class std::allocator<float>
   size=1 align=1
   base size=1 base align=1
std::allocator<float> (0x0x7fdebc0b81a0) 0 empty
  __gnu_cxx::new_allocator<float> (0x0x7fdebc016ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<float> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<float> > (0x0x7fdebc016ae0) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<float> >::rebind<float>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<float> >::rebind<float> (0x0x7fdebc016c60) 0 empty

Class std::_Vector_base<float, std::allocator<float> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<float, std::allocator<float> >::_Vector_impl (0x0x7fdebc0b8340) 0
  std::allocator<float> (0x0x7fdebc0b83a8) 0 empty
    __gnu_cxx::new_allocator<float> (0x0x7fdebc016d20) 0 empty

Class std::_Vector_base<float, std::allocator<float> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<float, std::allocator<float> > (0x0x7fdebc016a80) 0

Class std::vector<float>
   size=24 align=8
   base size=24 base align=8
std::vector<float> (0x0x7fdebc0b8410) 0
  std::_Vector_base<float, std::allocator<float> > (0x0x7fdebc016d80) 0

Class std::iterator_traits<const float*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const float*> (0x0x7fdebc016e40) 0 empty

Class __gnu_cxx::__normal_iterator<const float*, std::vector<float> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const float*, std::vector<float> > (0x0x7fdebc016de0) 0

Class pov_base::POVRect
   size=16 align=4
   base size=16 base align=4
pov_base::POVRect (0x0x7fdebc016f00) 0

Class pov_base::GenericSetting
   size=1 align=1
   base size=1 base align=1
pov_base::GenericSetting (0x0x7fdebc016f60) 0

Class pov_base::FloatSetting
   size=16 align=8
   base size=16 base align=8
pov_base::FloatSetting (0x0x7fdebc0b8750) 0
  pov_base::GenericSetting (0x0x7fdebbe5f000) 0

Class __gnu_cxx::new_allocator<std::basic_string<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::basic_string<short unsigned int> > (0x0x7fdebbe5f180) 0 empty

Class std::allocator<std::basic_string<short unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::basic_string<short unsigned int> > (0x0x7fdebc0b87b8) 0 empty
  __gnu_cxx::new_allocator<std::basic_string<short unsigned int> > (0x0x7fdebbe5f1e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::basic_string<short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::basic_string<short unsigned int> > > (0x0x7fdebbe5f120) 0 empty

Class std::allocator<std::basic_string<short unsigned int> >::rebind<std::basic_string<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::basic_string<short unsigned int> >::rebind<std::basic_string<short unsigned int> > (0x0x7fdebbe5f300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::basic_string<short unsigned int> > >::rebind<std::basic_string<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::basic_string<short unsigned int> > >::rebind<std::basic_string<short unsigned int> > (0x0x7fdebbe5f2a0) 0 empty

Class std::_Vector_base<std::basic_string<short unsigned int>, std::allocator<std::basic_string<short unsigned int> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::basic_string<short unsigned int>, std::allocator<std::basic_string<short unsigned int> > >::_Vector_impl (0x0x7fdebc0b8a28) 0
  std::allocator<std::basic_string<short unsigned int> > (0x0x7fdebc0b8a90) 0 empty
    __gnu_cxx::new_allocator<std::basic_string<short unsigned int> > (0x0x7fdebbe5f360) 0 empty

Class std::_Vector_base<std::basic_string<short unsigned int>, std::allocator<std::basic_string<short unsigned int> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::basic_string<short unsigned int>, std::allocator<std::basic_string<short unsigned int> > > (0x0x7fdebbe5f0c0) 0

Class std::vector<std::basic_string<short unsigned int> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::basic_string<short unsigned int> > (0x0x7fdebc0b8af8) 0
  std::_Vector_base<std::basic_string<short unsigned int>, std::allocator<std::basic_string<short unsigned int> > > (0x0x7fdebbe5f3c0) 0

Class pov_base::Path
   size=40 align=8
   base size=40 base align=8
pov_base::Path (0x0x7fdebbe5f060) 0

Class pov_base::<anonymous struct>
   size=32 align=8
   base size=32 base align=8
pov_base::<anonymous struct> (0x0x7fdebbe5f420) 0

Vtable for pov_base::IOBase
pov_base::IOBase::_ZTVN8pov_base6IOBaseE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base6IOBaseE)
16    (int (*)(...))pov_base::IOBase::~IOBase
24    (int (*)(...))pov_base::IOBase::~IOBase
32    (int (*)(...))pov_base::IOBase::open
40    (int (*)(...))pov_base::IOBase::close
48    (int (*)(...))pov_base::IOBase::read
56    (int (*)(...))pov_base::IOBase::seekg
64    (int (*)(...))pov_base::IOBase::tellg

Class pov_base::IOBase
   size=40 align=8
   base size=40 base align=8
pov_base::IOBase (0x0x7fdebbe5f480) 0
    vptr=((& pov_base::IOBase::_ZTVN8pov_base6IOBaseE) + 16u)

Vtable for pov_base::IStream
pov_base::IStream::_ZTVN8pov_base7IStreamE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base7IStreamE)
16    (int (*)(...))pov_base::IStream::~IStream
24    (int (*)(...))pov_base::IStream::~IStream
32    (int (*)(...))pov_base::IOBase::open
40    (int (*)(...))pov_base::IOBase::close
48    (int (*)(...))pov_base::IOBase::read
56    (int (*)(...))pov_base::IOBase::seekg
64    (int (*)(...))pov_base::IOBase::tellg
72    (int (*)(...))pov_base::IStream::Read_Byte
80    (int (*)(...))pov_base::IStream::UnRead_Byte
88    (int (*)(...))pov_base::IStream::getline

Class pov_base::IStream
   size=40 align=8
   base size=40 base align=8
pov_base::IStream (0x0x7fdebc0b8bc8) 0
    vptr=((& pov_base::IStream::_ZTVN8pov_base7IStreamE) + 16u)
  pov_base::IOBase (0x0x7fdebbe5f4e0) 0
      primary-for pov_base::IStream (0x0x7fdebc0b8bc8)

Vtable for pov_base::IMemStream
pov_base::IMemStream::_ZTVN8pov_base10IMemStreamE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base10IMemStreamE)
16    (int (*)(...))pov_base::IMemStream::~IMemStream
24    (int (*)(...))pov_base::IMemStream::~IMemStream
32    (int (*)(...))pov_base::IMemStream::open
40    (int (*)(...))pov_base::IMemStream::close
48    (int (*)(...))pov_base::IMemStream::read
56    (int (*)(...))pov_base::IMemStream::seekg
64    (int (*)(...))pov_base::IMemStream::tellg
72    (int (*)(...))pov_base::IMemStream::Read_Byte
80    (int (*)(...))pov_base::IMemStream::UnRead_Byte
88    (int (*)(...))pov_base::IMemStream::getline

Class pov_base::IMemStream
   size=64 align=8
   base size=64 base align=8
pov_base::IMemStream (0x0x7fdebc0b8c30) 0
    vptr=((& pov_base::IMemStream::_ZTVN8pov_base10IMemStreamE) + 16u)
  pov_base::IStream (0x0x7fdebc0b8c98) 0
      primary-for pov_base::IMemStream (0x0x7fdebc0b8c30)
    pov_base::IOBase (0x0x7fdebbe5f540) 0
        primary-for pov_base::IStream (0x0x7fdebc0b8c98)

Vtable for pov_base::OStream
pov_base::OStream::_ZTVN8pov_base7OStreamE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base7OStreamE)
16    (int (*)(...))pov_base::OStream::~OStream
24    (int (*)(...))pov_base::OStream::~OStream
32    (int (*)(...))pov_base::IOBase::open
40    (int (*)(...))pov_base::IOBase::close
48    (int (*)(...))pov_base::IOBase::read
56    (int (*)(...))pov_base::IOBase::seekg
64    (int (*)(...))pov_base::IOBase::tellg

Class pov_base::OStream
   size=40 align=8
   base size=40 base align=8
pov_base::OStream (0x0x7fdebc0b8d00) 0
    vptr=((& pov_base::OStream::_ZTVN8pov_base7OStreamE) + 16u)
  pov_base::IOBase (0x0x7fdebbe5f5a0) 0
      primary-for pov_base::OStream (0x0x7fdebc0b8d00)

Vtable for pov_base::PlatformBase
pov_base::PlatformBase::_ZTVN8pov_base12PlatformBaseE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base12PlatformBaseE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual

Class pov_base::PlatformBase
   size=8 align=8
   base size=8 base align=8
pov_base::PlatformBase (0x0x7fdebbe5f600) 0 nearly-empty
    vptr=((& pov_base::PlatformBase::_ZTVN8pov_base12PlatformBaseE) + 16u)

Vtable for pov_base::GammaCurve
pov_base::GammaCurve::_ZTVN8pov_base10GammaCurveE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base10GammaCurveE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    0u
48    0u
56    (int (*)(...))pov_base::GammaCurve::Matches
64    (int (*)(...))pov_base::GammaCurve::IsNeutral

Class pov_base::GammaCurve
   size=64 align=8
   base size=64 base align=8
pov_base::GammaCurve (0x0x7fdebbe5f660) 0
    vptr=((& pov_base::GammaCurve::_ZTVN8pov_base10GammaCurveE) + 16u)

Class boost::detail::sp_element<pov_base::GammaCurve>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<pov_base::GammaCurve> (0x0x7fdebbe5f720) 0 empty

Class boost::detail::sp_dereference<pov_base::GammaCurve>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<pov_base::GammaCurve> (0x0x7fdebbe5f780) 0 empty

Class boost::detail::sp_member_access<pov_base::GammaCurve>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<pov_base::GammaCurve> (0x0x7fdebbe5f7e0) 0 empty

Class boost::detail::sp_array_access<pov_base::GammaCurve>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<pov_base::GammaCurve> (0x0x7fdebbe5f840) 0 empty

Class boost::shared_ptr<pov_base::GammaCurve>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<pov_base::GammaCurve> (0x0x7fdebbe5f6c0) 0

Class pov_base::GenericColour<float>
   size=20 align=4
   base size=20 base align=4
pov_base::GenericColour<float> (0x0x7fdebbe5f8a0) 0

Vtable for pov_base::SimpleGammaCurve
pov_base::SimpleGammaCurve::_ZTVN8pov_base16SimpleGammaCurveE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base16SimpleGammaCurveE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    0u
48    0u
56    (int (*)(...))pov_base::SimpleGammaCurve::Matches
64    (int (*)(...))pov_base::GammaCurve::IsNeutral
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

Class pov_base::SimpleGammaCurve
   size=64 align=8
   base size=64 base align=8
pov_base::SimpleGammaCurve (0x0x7fdebc0b8e38) 0
    vptr=((& pov_base::SimpleGammaCurve::_ZTVN8pov_base16SimpleGammaCurveE) + 16u)
  pov_base::GammaCurve (0x0x7fdebbe5f9c0) 0
      primary-for pov_base::SimpleGammaCurve (0x0x7fdebc0b8e38)

Vtable for pov_base::UniqueGammaCurve
pov_base::UniqueGammaCurve::_ZTVN8pov_base16UniqueGammaCurveE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base16UniqueGammaCurveE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    0u
48    0u
56    (int (*)(...))pov_base::UniqueGammaCurve::Matches
64    (int (*)(...))pov_base::GammaCurve::IsNeutral
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))pov_base::UniqueGammaCurve::GetParam

Class pov_base::UniqueGammaCurve
   size=64 align=8
   base size=64 base align=8
pov_base::UniqueGammaCurve (0x0x7fdebc0b8ea0) 0
    vptr=((& pov_base::UniqueGammaCurve::_ZTVN8pov_base16UniqueGammaCurveE) + 16u)
  pov_base::SimpleGammaCurve (0x0x7fdebc0b8f08) 0
      primary-for pov_base::UniqueGammaCurve (0x0x7fdebc0b8ea0)
    pov_base::GammaCurve (0x0x7fdebbe5fa20) 0
        primary-for pov_base::SimpleGammaCurve (0x0x7fdebc0b8f08)

Vtable for pov_base::NeutralGammaCurve
pov_base::NeutralGammaCurve::_ZTVN8pov_base17NeutralGammaCurveE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base17NeutralGammaCurveE)
16    (int (*)(...))pov_base::NeutralGammaCurve::Encode
24    (int (*)(...))pov_base::NeutralGammaCurve::Decode
32    (int (*)(...))pov_base::NeutralGammaCurve::ApproximateDecodingGamma
40    (int (*)(...))pov_base::NeutralGammaCurve::~NeutralGammaCurve
48    (int (*)(...))pov_base::NeutralGammaCurve::~NeutralGammaCurve
56    (int (*)(...))pov_base::NeutralGammaCurve::Matches
64    (int (*)(...))pov_base::NeutralGammaCurve::IsNeutral
72    (int (*)(...))pov_base::NeutralGammaCurve::GetTypeId
80    (int (*)(...))pov_base::UniqueGammaCurve::GetParam

Class pov_base::NeutralGammaCurve
   size=64 align=8
   base size=64 base align=8
pov_base::NeutralGammaCurve (0x0x7fdebc0b8f70) 0
    vptr=((& pov_base::NeutralGammaCurve::_ZTVN8pov_base17NeutralGammaCurveE) + 16u)
  pov_base::UniqueGammaCurve (0x0x7fdebc0b8208) 0
      primary-for pov_base::NeutralGammaCurve (0x0x7fdebc0b8f70)
    pov_base::SimpleGammaCurve (0x0x7fdebc0b8478) 0
        primary-for pov_base::UniqueGammaCurve (0x0x7fdebc0b8208)
      pov_base::GammaCurve (0x0x7fdebbe5fa80) 0
          primary-for pov_base::SimpleGammaCurve (0x0x7fdebc0b8478)

Vtable for pov_base::SRGBGammaCurve
pov_base::SRGBGammaCurve::_ZTVN8pov_base14SRGBGammaCurveE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base14SRGBGammaCurveE)
16    (int (*)(...))pov_base::SRGBGammaCurve::Encode
24    (int (*)(...))pov_base::SRGBGammaCurve::Decode
32    (int (*)(...))pov_base::SRGBGammaCurve::ApproximateDecodingGamma
40    (int (*)(...))pov_base::SRGBGammaCurve::~SRGBGammaCurve
48    (int (*)(...))pov_base::SRGBGammaCurve::~SRGBGammaCurve
56    (int (*)(...))pov_base::UniqueGammaCurve::Matches
64    (int (*)(...))pov_base::GammaCurve::IsNeutral
72    (int (*)(...))pov_base::SRGBGammaCurve::GetTypeId
80    (int (*)(...))pov_base::UniqueGammaCurve::GetParam

Class pov_base::SRGBGammaCurve
   size=64 align=8
   base size=64 base align=8
pov_base::SRGBGammaCurve (0x0x7fdebc0b8680) 0
    vptr=((& pov_base::SRGBGammaCurve::_ZTVN8pov_base14SRGBGammaCurveE) + 16u)
  pov_base::UniqueGammaCurve (0x0x7fdebc0b8820) 0
      primary-for pov_base::SRGBGammaCurve (0x0x7fdebc0b8680)
    pov_base::SimpleGammaCurve (0x0x7fdebc0b8b60) 0
        primary-for pov_base::UniqueGammaCurve (0x0x7fdebc0b8820)
      pov_base::GammaCurve (0x0x7fdebbe5fae0) 0
          primary-for pov_base::SimpleGammaCurve (0x0x7fdebc0b8b60)

Vtable for pov_base::ITURBT709GammaCurve
pov_base::ITURBT709GammaCurve::_ZTVN8pov_base19ITURBT709GammaCurveE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base19ITURBT709GammaCurveE)
16    (int (*)(...))pov_base::ITURBT709GammaCurve::Encode
24    (int (*)(...))pov_base::ITURBT709GammaCurve::Decode
32    (int (*)(...))pov_base::ITURBT709GammaCurve::ApproximateDecodingGamma
40    (int (*)(...))pov_base::ITURBT709GammaCurve::~ITURBT709GammaCurve
48    (int (*)(...))pov_base::ITURBT709GammaCurve::~ITURBT709GammaCurve
56    (int (*)(...))pov_base::GammaCurve::Matches
64    (int (*)(...))pov_base::GammaCurve::IsNeutral

Class pov_base::ITURBT709GammaCurve
   size=64 align=8
   base size=64 base align=8
pov_base::ITURBT709GammaCurve (0x0x7fdebc2e6f70) 0
    vptr=((& pov_base::ITURBT709GammaCurve::_ZTVN8pov_base19ITURBT709GammaCurveE) + 16u)
  pov_base::GammaCurve (0x0x7fdebbe5fb40) 0
      primary-for pov_base::ITURBT709GammaCurve (0x0x7fdebc2e6f70)

Vtable for pov_base::Rec1361GammaCurve
pov_base::Rec1361GammaCurve::_ZTVN8pov_base17Rec1361GammaCurveE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base17Rec1361GammaCurveE)
16    (int (*)(...))pov_base::Rec1361GammaCurve::Encode
24    (int (*)(...))pov_base::Rec1361GammaCurve::Decode
32    (int (*)(...))pov_base::Rec1361GammaCurve::ApproximateDecodingGamma
40    (int (*)(...))pov_base::Rec1361GammaCurve::~Rec1361GammaCurve
48    (int (*)(...))pov_base::Rec1361GammaCurve::~Rec1361GammaCurve
56    (int (*)(...))pov_base::GammaCurve::Matches
64    (int (*)(...))pov_base::GammaCurve::IsNeutral

Class pov_base::Rec1361GammaCurve
   size=64 align=8
   base size=64 base align=8
pov_base::Rec1361GammaCurve (0x0x7fdebbbc8000) 0
    vptr=((& pov_base::Rec1361GammaCurve::_ZTVN8pov_base17Rec1361GammaCurveE) + 16u)
  pov_base::GammaCurve (0x0x7fdebbe5fba0) 0
      primary-for pov_base::Rec1361GammaCurve (0x0x7fdebbbc8000)

Vtable for pov_base::PowerLawGammaCurve
pov_base::PowerLawGammaCurve::_ZTVN8pov_base18PowerLawGammaCurveE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base18PowerLawGammaCurveE)
16    (int (*)(...))pov_base::PowerLawGammaCurve::Encode
24    (int (*)(...))pov_base::PowerLawGammaCurve::Decode
32    (int (*)(...))pov_base::PowerLawGammaCurve::ApproximateDecodingGamma
40    (int (*)(...))pov_base::PowerLawGammaCurve::~PowerLawGammaCurve
48    (int (*)(...))pov_base::PowerLawGammaCurve::~PowerLawGammaCurve
56    (int (*)(...))pov_base::PowerLawGammaCurve::Matches
64    (int (*)(...))pov_base::GammaCurve::IsNeutral
72    (int (*)(...))pov_base::PowerLawGammaCurve::GetTypeId
80    (int (*)(...))pov_base::PowerLawGammaCurve::GetParam

Class pov_base::PowerLawGammaCurve
   size=72 align=8
   base size=68 base align=8
pov_base::PowerLawGammaCurve (0x0x7fdebbbc8068) 0
    vptr=((& pov_base::PowerLawGammaCurve::_ZTVN8pov_base18PowerLawGammaCurveE) + 16u)
  pov_base::SimpleGammaCurve (0x0x7fdebbbc80d0) 0
      primary-for pov_base::PowerLawGammaCurve (0x0x7fdebbbc8068)
    pov_base::GammaCurve (0x0x7fdebbe5fc00) 0
        primary-for pov_base::SimpleGammaCurve (0x0x7fdebbbc80d0)

Vtable for pov_base::ScaledGammaCurve
pov_base::ScaledGammaCurve::_ZTVN8pov_base16ScaledGammaCurveE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base16ScaledGammaCurveE)
16    (int (*)(...))pov_base::ScaledGammaCurve::Encode
24    (int (*)(...))pov_base::ScaledGammaCurve::Decode
32    (int (*)(...))pov_base::ScaledGammaCurve::ApproximateDecodingGamma
40    (int (*)(...))pov_base::ScaledGammaCurve::~ScaledGammaCurve
48    (int (*)(...))pov_base::ScaledGammaCurve::~ScaledGammaCurve
56    (int (*)(...))pov_base::ScaledGammaCurve::Matches
64    (int (*)(...))pov_base::GammaCurve::IsNeutral

Class pov_base::ScaledGammaCurve
   size=88 align=8
   base size=84 base align=8
pov_base::ScaledGammaCurve (0x0x7fdebbbc8138) 0
    vptr=((& pov_base::ScaledGammaCurve::_ZTVN8pov_base16ScaledGammaCurveE) + 16u)
  pov_base::GammaCurve (0x0x7fdebbe5fc60) 0
      primary-for pov_base::ScaledGammaCurve (0x0x7fdebbbc8138)

Vtable for pov_base::TranscodingGammaCurve
pov_base::TranscodingGammaCurve::_ZTVN8pov_base21TranscodingGammaCurveE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base21TranscodingGammaCurveE)
16    (int (*)(...))pov_base::TranscodingGammaCurve::Encode
24    (int (*)(...))pov_base::TranscodingGammaCurve::Decode
32    (int (*)(...))pov_base::TranscodingGammaCurve::ApproximateDecodingGamma
40    (int (*)(...))pov_base::TranscodingGammaCurve::~TranscodingGammaCurve
48    (int (*)(...))pov_base::TranscodingGammaCurve::~TranscodingGammaCurve
56    (int (*)(...))pov_base::TranscodingGammaCurve::Matches
64    (int (*)(...))pov_base::GammaCurve::IsNeutral

Class pov_base::TranscodingGammaCurve
   size=96 align=8
   base size=96 base align=8
pov_base::TranscodingGammaCurve (0x0x7fdebbbc81a0) 0
    vptr=((& pov_base::TranscodingGammaCurve::_ZTVN8pov_base21TranscodingGammaCurveE) + 16u)
  pov_base::GammaCurve (0x0x7fdebbe5fcc0) 0
      primary-for pov_base::TranscodingGammaCurve (0x0x7fdebbbc81a0)

Vtable for pov_base::TextStreamBuffer
pov_base::TextStreamBuffer::_ZTVN8pov_base16TextStreamBufferE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base16TextStreamBufferE)
16    (int (*)(...))pov_base::TextStreamBuffer::~TextStreamBuffer
24    (int (*)(...))pov_base::TextStreamBuffer::~TextStreamBuffer
32    (int (*)(...))pov_base::TextStreamBuffer::lineoutput
40    (int (*)(...))pov_base::TextStreamBuffer::directoutput
48    (int (*)(...))pov_base::TextStreamBuffer::rawoutput

Class pov_base::TextStreamBuffer
   size=48 align=8
   base size=48 base align=8
pov_base::TextStreamBuffer (0x0x7fdebbe5fd20) 0
    vptr=((& pov_base::TextStreamBuffer::_ZTVN8pov_base16TextStreamBufferE) + 16u)

Vtable for pov_frontend::Console
pov_frontend::Console::_ZTVN12pov_frontend7ConsoleE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN12pov_frontend7ConsoleE)
16    0u
24    0u
32    (int (*)(...))pov_frontend::Console::lineoutput
40    (int (*)(...))pov_base::TextStreamBuffer::directoutput
48    (int (*)(...))pov_base::TextStreamBuffer::rawoutput
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual

Class pov_frontend::Console
   size=48 align=8
   base size=48 base align=8
pov_frontend::Console (0x0x7fdebbbc8208) 0
    vptr=((& pov_frontend::Console::_ZTVN12pov_frontend7ConsoleE) + 16u)
  pov_base::TextStreamBuffer (0x0x7fdebbe5fd80) 0
      primary-for pov_frontend::Console (0x0x7fdebbbc8208)

Class pov_base::DitherHandler::OffsetInfo::<anonymous union>
   size=4 align=4
   base size=4 base align=4
pov_base::DitherHandler::OffsetInfo::<anonymous union> (0x0x7fdebbe5fea0) 0

Class pov_base::DitherHandler::OffsetInfo
   size=16 align=4
   base size=16 base align=4
pov_base::DitherHandler::OffsetInfo (0x0x7fdebbe5fe40) 0

Vtable for pov_base::DitherHandler
pov_base::DitherHandler::_ZTVN8pov_base13DitherHandlerE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base13DitherHandlerE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))pov_base::DitherHandler::setError

Class pov_base::DitherHandler
   size=8 align=8
   base size=8 base align=8
pov_base::DitherHandler (0x0x7fdebbe5fde0) 0 nearly-empty
    vptr=((& pov_base::DitherHandler::_ZTVN8pov_base13DitherHandlerE) + 16u)

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

Class pov_base::Image::RGBMapEntry
   size=12 align=4
   base size=12 base align=4
pov_base::Image::RGBMapEntry (0x0x7fdebbc1f000) 0

Class pov_base::Image::RGBAMapEntry
   size=16 align=4
   base size=16 base align=4
pov_base::Image::RGBAMapEntry (0x0x7fdebbc1f060) 0

Class pov_base::Image::RGBFTMapEntry
   size=20 align=4
   base size=20 base align=4
pov_base::Image::RGBFTMapEntry (0x0x7fdebbc1f0c0) 0

Class boost::detail::sp_element<pov_base::SimpleGammaCurve>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<pov_base::SimpleGammaCurve> (0x0x7fdebbc1f1e0) 0 empty

Class boost::detail::sp_dereference<pov_base::SimpleGammaCurve>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<pov_base::SimpleGammaCurve> (0x0x7fdebbc1f240) 0 empty

Class boost::detail::sp_member_access<pov_base::SimpleGammaCurve>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<pov_base::SimpleGammaCurve> (0x0x7fdebbc1f2a0) 0 empty

Class boost::detail::sp_array_access<pov_base::SimpleGammaCurve>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<pov_base::SimpleGammaCurve> (0x0x7fdebbc1f300) 0 empty

Class boost::shared_ptr<pov_base::SimpleGammaCurve>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<pov_base::SimpleGammaCurve> (0x0x7fdebbc1f180) 0

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

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

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

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

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

Class std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >::_Vector_impl (0x0x7fdebbbc8548) 0
  std::allocator<std::basic_string<char> > (0x0x7fdebbbc85b0) 0 empty
    __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7fdebbc1f600) 0 empty

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

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

Class pov_base::Image::ReadOptions
   size=72 align=8
   base size=72 base align=8
pov_base::Image::ReadOptions (0x0x7fdebbc1f120) 0

Class boost::detail::sp_element<pov_base::DitherHandler>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<pov_base::DitherHandler> (0x0x7fdebbc1f780) 0 empty

Class boost::detail::sp_dereference<pov_base::DitherHandler>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<pov_base::DitherHandler> (0x0x7fdebbc1f7e0) 0 empty

Class boost::detail::sp_member_access<pov_base::DitherHandler>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<pov_base::DitherHandler> (0x0x7fdebbc1f840) 0 empty

Class boost::detail::sp_array_access<pov_base::DitherHandler>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<pov_base::DitherHandler> (0x0x7fdebbc1f8a0) 0 empty

Class boost::shared_ptr<pov_base::DitherHandler>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<pov_base::DitherHandler> (0x0x7fdebbc1f720) 0

Class pov_base::Image::WriteOptions
   size=72 align=8
   base size=72 base align=8
pov_base::Image::WriteOptions (0x0x7fdebbc1f6c0) 0

Class pov_base::Image::MapEntry
   size=20 align=4
   base size=20 base align=4
pov_base::Image::MapEntry (0x0x7fdebbc1f900) 0

Class __gnu_cxx::new_allocator<pov_base::Image::MapEntry>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<pov_base::Image::MapEntry> (0x0x7fdebbc1fa20) 0 empty

Class std::allocator<pov_base::Image::MapEntry>
   size=1 align=1
   base size=1 base align=1
std::allocator<pov_base::Image::MapEntry> (0x0x7fdebbbc8820) 0 empty
  __gnu_cxx::new_allocator<pov_base::Image::MapEntry> (0x0x7fdebbc1fa80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::MapEntry> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::MapEntry> > (0x0x7fdebbc1f9c0) 0 empty

Class std::allocator<pov_base::Image::MapEntry>::rebind<pov_base::Image::MapEntry>
   size=1 align=1
   base size=0 base align=1
std::allocator<pov_base::Image::MapEntry>::rebind<pov_base::Image::MapEntry> (0x0x7fdebbc1fba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::MapEntry> >::rebind<pov_base::Image::MapEntry>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::MapEntry> >::rebind<pov_base::Image::MapEntry> (0x0x7fdebbc1fb40) 0 empty

Class std::_Vector_base<pov_base::Image::MapEntry, std::allocator<pov_base::Image::MapEntry> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<pov_base::Image::MapEntry, std::allocator<pov_base::Image::MapEntry> >::_Vector_impl (0x0x7fdebbbc89c0) 0
  std::allocator<pov_base::Image::MapEntry> (0x0x7fdebbbc8a28) 0 empty
    __gnu_cxx::new_allocator<pov_base::Image::MapEntry> (0x0x7fdebbc1fc00) 0 empty

Class std::_Vector_base<pov_base::Image::MapEntry, std::allocator<pov_base::Image::MapEntry> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<pov_base::Image::MapEntry, std::allocator<pov_base::Image::MapEntry> > (0x0x7fdebbc1f960) 0

Class std::vector<pov_base::Image::MapEntry>
   size=24 align=8
   base size=24 base align=8
std::vector<pov_base::Image::MapEntry> (0x0x7fdebbbc8b60) 0
  std::_Vector_base<pov_base::Image::MapEntry, std::allocator<pov_base::Image::MapEntry> > (0x0x7fdebbc1fd20) 0

Vtable for pov_base::Image
pov_base::Image::_ZTVN8pov_base5ImageE: 46u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base5ImageE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))pov_base::Image::HasTransparency
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))__cxa_pure_virtual
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))pov_base::Image::GetIndexedValue
184   (int (*)(...))__cxa_pure_virtual
192   (int (*)(...))__cxa_pure_virtual
200   (int (*)(...))__cxa_pure_virtual
208   (int (*)(...))__cxa_pure_virtual
216   (int (*)(...))__cxa_pure_virtual
224   (int (*)(...))__cxa_pure_virtual
232   (int (*)(...))__cxa_pure_virtual
240   (int (*)(...))__cxa_pure_virtual
248   (int (*)(...))__cxa_pure_virtual
256   (int (*)(...))__cxa_pure_virtual
264   (int (*)(...))__cxa_pure_virtual
272   (int (*)(...))pov_base::Image::SetIndexedValue
280   (int (*)(...))__cxa_pure_virtual
288   (int (*)(...))__cxa_pure_virtual
296   (int (*)(...))__cxa_pure_virtual
304   (int (*)(...))__cxa_pure_virtual
312   (int (*)(...))__cxa_pure_virtual
320   (int (*)(...))__cxa_pure_virtual
328   (int (*)(...))__cxa_pure_virtual
336   (int (*)(...))__cxa_pure_virtual
344   (int (*)(...))__cxa_pure_virtual
352   (int (*)(...))__cxa_pure_virtual
360   (int (*)(...))pov_base::Image::FillIndexedValue

Class pov_base::Image
   size=56 align=8
   base size=49 base align=8
pov_base::Image (0x0x7fdebbe5ff60) 0
    vptr=((& pov_base::Image::_ZTVN8pov_base5ImageE) + 16u)

Class boost::detail::sp_convertible<pov_base::SimpleGammaCurve, pov_base::SimpleGammaCurve>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<pov_base::SimpleGammaCurve, pov_base::SimpleGammaCurve> (0x0x7fdebbc1fde0) 0 empty

Class boost::detail::sp_enable_if_convertible<pov_base::SimpleGammaCurve, pov_base::SimpleGammaCurve>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<pov_base::SimpleGammaCurve, pov_base::SimpleGammaCurve> (0x0x7fdebbbc8c30) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdebbc1fe40) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_base::SimpleGammaCurve>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_base::SimpleGammaCurve>, int> (0x0x7fdebbc1ff60) 0 empty

Class boost::detail::sp_convertible<pov_base::DitherHandler, pov_base::DitherHandler>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<pov_base::DitherHandler, pov_base::DitherHandler> (0x0x7fdebb9a90c0) 0 empty

Class boost::detail::sp_enable_if_convertible<pov_base::DitherHandler, pov_base::DitherHandler>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<pov_base::DitherHandler, pov_base::DitherHandler> (0x0x7fdebbbc8c98) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdebb9a9120) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_base::DitherHandler>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_base::DitherHandler>, int> (0x0x7fdebb9a9240) 0 empty

Class __gnu_cxx::new_allocator<pov_base::Image::RGBMapEntry>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<pov_base::Image::RGBMapEntry> (0x0x7fdebb9a9360) 0 empty

Class std::allocator<pov_base::Image::RGBMapEntry>
   size=1 align=1
   base size=1 base align=1
std::allocator<pov_base::Image::RGBMapEntry> (0x0x7fdebbbc8d00) 0 empty
  __gnu_cxx::new_allocator<pov_base::Image::RGBMapEntry> (0x0x7fdebb9a93c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::RGBMapEntry> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::RGBMapEntry> > (0x0x7fdebb9a9300) 0 empty

Class std::allocator<pov_base::Image::RGBMapEntry>::rebind<pov_base::Image::RGBMapEntry>
   size=1 align=1
   base size=0 base align=1
std::allocator<pov_base::Image::RGBMapEntry>::rebind<pov_base::Image::RGBMapEntry> (0x0x7fdebb9a94e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::RGBMapEntry> >::rebind<pov_base::Image::RGBMapEntry>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::RGBMapEntry> >::rebind<pov_base::Image::RGBMapEntry> (0x0x7fdebb9a9480) 0 empty

Class std::_Vector_base<pov_base::Image::RGBMapEntry, std::allocator<pov_base::Image::RGBMapEntry> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<pov_base::Image::RGBMapEntry, std::allocator<pov_base::Image::RGBMapEntry> >::_Vector_impl (0x0x7fdebbbc8ea0) 0
  std::allocator<pov_base::Image::RGBMapEntry> (0x0x7fdebbbc8f08) 0 empty
    __gnu_cxx::new_allocator<pov_base::Image::RGBMapEntry> (0x0x7fdebb9a9540) 0 empty

Class std::_Vector_base<pov_base::Image::RGBMapEntry, std::allocator<pov_base::Image::RGBMapEntry> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<pov_base::Image::RGBMapEntry, std::allocator<pov_base::Image::RGBMapEntry> > (0x0x7fdebb9a92a0) 0

Class std::vector<pov_base::Image::RGBMapEntry>
   size=24 align=8
   base size=24 base align=8
std::vector<pov_base::Image::RGBMapEntry> (0x0x7fdebbbc8f70) 0
  std::_Vector_base<pov_base::Image::RGBMapEntry, std::allocator<pov_base::Image::RGBMapEntry> > (0x0x7fdebb9a9720) 0

Class std::iterator_traits<const pov_base::Image::RGBMapEntry*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const pov_base::Image::RGBMapEntry*> (0x0x7fdebb9a9840) 0 empty

Class __gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> > (0x0x7fdebb9a97e0) 0

Class std::__are_same<const pov_base::Image::RGBMapEntry*, pov_base::Image::RGBMapEntry*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const pov_base::Image::RGBMapEntry*, pov_base::Image::RGBMapEntry*> (0x0x7fdebb9a98a0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<pov_base::Image::RGBMapEntry> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<pov_base::Image::RGBMapEntry> > (0x0x7fdebb9a9900) 0 empty

Class __gnu_cxx::new_allocator<pov_base::Image::RGBAMapEntry>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<pov_base::Image::RGBAMapEntry> (0x0x7fdebb9a9a20) 0 empty

Class std::allocator<pov_base::Image::RGBAMapEntry>
   size=1 align=1
   base size=1 base align=1
std::allocator<pov_base::Image::RGBAMapEntry> (0x0x7fdebbbc8340) 0 empty
  __gnu_cxx::new_allocator<pov_base::Image::RGBAMapEntry> (0x0x7fdebb9a9a80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::RGBAMapEntry> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::RGBAMapEntry> > (0x0x7fdebb9a99c0) 0 empty

Class std::allocator<pov_base::Image::RGBAMapEntry>::rebind<pov_base::Image::RGBAMapEntry>
   size=1 align=1
   base size=0 base align=1
std::allocator<pov_base::Image::RGBAMapEntry>::rebind<pov_base::Image::RGBAMapEntry> (0x0x7fdebb9a9ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::RGBAMapEntry> >::rebind<pov_base::Image::RGBAMapEntry>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::RGBAMapEntry> >::rebind<pov_base::Image::RGBAMapEntry> (0x0x7fdebb9a9b40) 0 empty

Class std::_Vector_base<pov_base::Image::RGBAMapEntry, std::allocator<pov_base::Image::RGBAMapEntry> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<pov_base::Image::RGBAMapEntry, std::allocator<pov_base::Image::RGBAMapEntry> >::_Vector_impl (0x0x7fdebbbc8888) 0
  std::allocator<pov_base::Image::RGBAMapEntry> (0x0x7fdebbbc8bc8) 0 empty
    __gnu_cxx::new_allocator<pov_base::Image::RGBAMapEntry> (0x0x7fdebb9a9c00) 0 empty

Class std::_Vector_base<pov_base::Image::RGBAMapEntry, std::allocator<pov_base::Image::RGBAMapEntry> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<pov_base::Image::RGBAMapEntry, std::allocator<pov_base::Image::RGBAMapEntry> > (0x0x7fdebb9a9960) 0

Class std::vector<pov_base::Image::RGBAMapEntry>
   size=24 align=8
   base size=24 base align=8
std::vector<pov_base::Image::RGBAMapEntry> (0x0x7fdebbaaa068) 0
  std::_Vector_base<pov_base::Image::RGBAMapEntry, std::allocator<pov_base::Image::RGBAMapEntry> > (0x0x7fdebb9a9d20) 0

Class std::iterator_traits<const pov_base::Image::RGBAMapEntry*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const pov_base::Image::RGBAMapEntry*> (0x0x7fdebb9a9de0) 0 empty

Class __gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> > (0x0x7fdebb9a9d80) 0

Class std::__are_same<const pov_base::Image::RGBAMapEntry*, pov_base::Image::RGBAMapEntry*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const pov_base::Image::RGBAMapEntry*, pov_base::Image::RGBAMapEntry*> (0x0x7fdebb9a9e40) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<pov_base::Image::RGBAMapEntry> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<pov_base::Image::RGBAMapEntry> > (0x0x7fdebb9a9ea0) 0 empty

Class __gnu_cxx::new_allocator<pov_base::Image::RGBFTMapEntry>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<pov_base::Image::RGBFTMapEntry> (0x0x7fdebbb04000) 0 empty

Class std::allocator<pov_base::Image::RGBFTMapEntry>
   size=1 align=1
   base size=1 base align=1
std::allocator<pov_base::Image::RGBFTMapEntry> (0x0x7fdebbaaa270) 0 empty
  __gnu_cxx::new_allocator<pov_base::Image::RGBFTMapEntry> (0x0x7fdebbb04060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::RGBFTMapEntry> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::RGBFTMapEntry> > (0x0x7fdebb9a9f60) 0 empty

Class std::allocator<pov_base::Image::RGBFTMapEntry>::rebind<pov_base::Image::RGBFTMapEntry>
   size=1 align=1
   base size=0 base align=1
std::allocator<pov_base::Image::RGBFTMapEntry>::rebind<pov_base::Image::RGBFTMapEntry> (0x0x7fdebbb04180) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::RGBFTMapEntry> >::rebind<pov_base::Image::RGBFTMapEntry>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<pov_base::Image::RGBFTMapEntry> >::rebind<pov_base::Image::RGBFTMapEntry> (0x0x7fdebbb04120) 0 empty

Class std::_Vector_base<pov_base::Image::RGBFTMapEntry, std::allocator<pov_base::Image::RGBFTMapEntry> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<pov_base::Image::RGBFTMapEntry, std::allocator<pov_base::Image::RGBFTMapEntry> >::_Vector_impl (0x0x7fdebbaaa410) 0
  std::allocator<pov_base::Image::RGBFTMapEntry> (0x0x7fdebbaaa478) 0 empty
    __gnu_cxx::new_allocator<pov_base::Image::RGBFTMapEntry> (0x0x7fdebbb041e0) 0 empty

Class std::_Vector_base<pov_base::Image::RGBFTMapEntry, std::allocator<pov_base::Image::RGBFTMapEntry> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<pov_base::Image::RGBFTMapEntry, std::allocator<pov_base::Image::RGBFTMapEntry> > (0x0x7fdebb9a9f00) 0

Class std::vector<pov_base::Image::RGBFTMapEntry>
   size=24 align=8
   base size=24 base align=8
std::vector<pov_base::Image::RGBFTMapEntry> (0x0x7fdebbaaa5b0) 0
  std::_Vector_base<pov_base::Image::RGBFTMapEntry, std::allocator<pov_base::Image::RGBFTMapEntry> > (0x0x7fdebbb04300) 0

Class std::iterator_traits<const pov_base::Image::RGBFTMapEntry*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const pov_base::Image::RGBFTMapEntry*> (0x0x7fdebbb043c0) 0 empty

Class __gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> > (0x0x7fdebbb04360) 0

Class std::__are_same<const pov_base::Image::RGBFTMapEntry*, pov_base::Image::RGBFTMapEntry*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const pov_base::Image::RGBFTMapEntry*, pov_base::Image::RGBFTMapEntry*> (0x0x7fdebbb04420) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<pov_base::Image::RGBFTMapEntry> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<pov_base::Image::RGBFTMapEntry> > (0x0x7fdebbb04480) 0 empty

Class pov_frontend::Display::RGBA8
   size=4 align=1
   base size=4 base align=1
pov_frontend::Display::RGBA8 (0x0x7fdebbb04540) 0

Vtable for pov_frontend::Display
pov_frontend::Display::_ZTVN12pov_frontend7DisplayE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN12pov_frontend7DisplayE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))pov_frontend::Display::DrawRectangleFrame
56    (int (*)(...))pov_frontend::Display::DrawFilledRectangle
64    (int (*)(...))pov_frontend::Display::DrawPixelBlock
72    (int (*)(...))pov_frontend::Display::Clear

Class pov_frontend::Display
   size=32 align=8
   base size=32 base align=8
pov_frontend::Display (0x0x7fdebbb044e0) 0
    vptr=((& pov_frontend::Display::_ZTVN12pov_frontend7DisplayE) + 16u)

Class boost::detail::sp_element<pov_base::Image>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<pov_base::Image> (0x0x7fdebbb04660) 0 empty

Class boost::detail::sp_dereference<pov_base::Image>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<pov_base::Image> (0x0x7fdebbb046c0) 0 empty

Class boost::detail::sp_member_access<pov_base::Image>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<pov_base::Image> (0x0x7fdebbb04720) 0 empty

Class boost::detail::sp_array_access<pov_base::Image>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<pov_base::Image> (0x0x7fdebbb04780) 0 empty

Class boost::shared_ptr<pov_base::Image>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<pov_base::Image> (0x0x7fdebbb04600) 0

Vtable for pov_frontend::ImageProcessing
pov_frontend::ImageProcessing::_ZTVN12pov_frontend15ImageProcessingE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN12pov_frontend15ImageProcessingE)
16    (int (*)(...))pov_frontend::ImageProcessing::~ImageProcessing
24    (int (*)(...))pov_frontend::ImageProcessing::~ImageProcessing
32    (int (*)(...))pov_frontend::ImageProcessing::OutputIsStdout
40    (int (*)(...))pov_frontend::ImageProcessing::OutputIsStderr

Class pov_frontend::ImageProcessing
   size=32 align=8
   base size=26 base align=8
pov_frontend::ImageProcessing (0x0x7fdebbb045a0) 0
    vptr=((& pov_frontend::ImageProcessing::_ZTVN12pov_frontend15ImageProcessingE) + 16u)

Class boost::detail::sp_element<pov_frontend::Console>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<pov_frontend::Console> (0x0x7fdebbb048a0) 0 empty

Class boost::detail::sp_dereference<pov_frontend::Console>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<pov_frontend::Console> (0x0x7fdebbb04900) 0 empty

Class boost::detail::sp_member_access<pov_frontend::Console>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<pov_frontend::Console> (0x0x7fdebbb04960) 0 empty

Class boost::detail::sp_array_access<pov_frontend::Console>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<pov_frontend::Console> (0x0x7fdebbb049c0) 0 empty

Class boost::shared_ptr<pov_frontend::Console>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<pov_frontend::Console> (0x0x7fdebbb04840) 0

Class __gnu_cxx::new_allocator<POVMS_Object>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<POVMS_Object> (0x0x7fdebbb04a80) 0 empty

Class std::allocator<POVMS_Object>
   size=1 align=1
   base size=1 base align=1
std::allocator<POVMS_Object> (0x0x7fdebbaaa888) 0 empty
  __gnu_cxx::new_allocator<POVMS_Object> (0x0x7fdebbb04ae0) 0 empty

Class std::allocator<POVMS_Object>::rebind<std::_List_node<POVMS_Object> >
   size=1 align=1
   base size=0 base align=1
std::allocator<POVMS_Object>::rebind<std::_List_node<POVMS_Object> > (0x0x7fdebbb04b40) 0 empty

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

Class __gnu_cxx::new_allocator<std::_List_node<POVMS_Object> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<POVMS_Object> > (0x0x7fdebbb04c00) 0 empty

Class std::allocator<std::_List_node<POVMS_Object> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<POVMS_Object> > (0x0x7fdebbaaa9c0) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<POVMS_Object> > (0x0x7fdebbb04c60) 0 empty

Class std::_List_base<POVMS_Object, std::allocator<POVMS_Object> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<POVMS_Object, std::allocator<POVMS_Object> >::_List_impl (0x0x7fdebbaaaa28) 0
  std::allocator<std::_List_node<POVMS_Object> > (0x0x7fdebbaaaa90) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<POVMS_Object> > (0x0x7fdebbb04cc0) 0 empty

Class std::_List_base<POVMS_Object, std::allocator<POVMS_Object> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<POVMS_Object, std::allocator<POVMS_Object> > (0x0x7fdebbb04a20) 0

Class std::list<POVMS_Object>
   size=16 align=8
   base size=16 base align=8
std::list<POVMS_Object> (0x0x7fdebbaaaaf8) 0
  std::_List_base<POVMS_Object, std::allocator<POVMS_Object> > (0x0x7fdebbb04d20) 0

Class __gnu_cxx::new_allocator<pov_base::Path>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<pov_base::Path> (0x0x7fdebbb04de0) 0 empty

Class std::allocator<pov_base::Path>
   size=1 align=1
   base size=1 base align=1
std::allocator<pov_base::Path> (0x0x7fdebbaaabc8) 0 empty
  __gnu_cxx::new_allocator<pov_base::Path> (0x0x7fdebbb04e40) 0 empty

Class std::allocator<pov_base::Path>::rebind<std::_List_node<pov_base::Path> >
   size=1 align=1
   base size=0 base align=1
std::allocator<pov_base::Path>::rebind<std::_List_node<pov_base::Path> > (0x0x7fdebbb04ea0) 0 empty

Class std::allocator<pov_base::Path>::rebind<pov_base::Path>
   size=1 align=1
   base size=0 base align=1
std::allocator<pov_base::Path>::rebind<pov_base::Path> (0x0x7fdebbb04f00) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<pov_base::Path> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<pov_base::Path> > (0x0x7fdebbb04f60) 0 empty

Class std::allocator<std::_List_node<pov_base::Path> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<pov_base::Path> > (0x0x7fdebbaaad00) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<pov_base::Path> > (0x0x7fdebb894000) 0 empty

Class std::_List_base<pov_base::Path, std::allocator<pov_base::Path> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<pov_base::Path, std::allocator<pov_base::Path> >::_List_impl (0x0x7fdebbaaad68) 0
  std::allocator<std::_List_node<pov_base::Path> > (0x0x7fdebbaaadd0) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<pov_base::Path> > (0x0x7fdebb894060) 0 empty

Class std::_List_base<pov_base::Path, std::allocator<pov_base::Path> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<pov_base::Path, std::allocator<pov_base::Path> > (0x0x7fdebbb04d80) 0

Class std::list<pov_base::Path>
   size=16 align=8
   base size=16 base align=8
std::list<pov_base::Path> (0x0x7fdebbaaae38) 0
  std::_List_base<pov_base::Path, std::allocator<pov_base::Path> > (0x0x7fdebb8940c0) 0

Class boost::detail::sp_element<pov_base::TextStreamBuffer>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<pov_base::TextStreamBuffer> (0x0x7fdebb894180) 0 empty

Class boost::detail::sp_dereference<pov_base::TextStreamBuffer>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<pov_base::TextStreamBuffer> (0x0x7fdebb8941e0) 0 empty

Class boost::detail::sp_member_access<pov_base::TextStreamBuffer>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<pov_base::TextStreamBuffer> (0x0x7fdebb894240) 0 empty

Class boost::detail::sp_array_access<pov_base::TextStreamBuffer>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<pov_base::TextStreamBuffer> (0x0x7fdebb8942a0) 0 empty

Class boost::shared_ptr<pov_base::TextStreamBuffer>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<pov_base::TextStreamBuffer> (0x0x7fdebb894120) 0

Class pov_frontend::SceneData::<anonymous struct>
   size=12 align=4
   base size=12 base align=4
pov_frontend::SceneData::<anonymous struct> (0x0x7fdebb894300) 0

Class pov_frontend::SceneData
   size=368 align=8
   base size=368 base align=8
pov_frontend::SceneData (0x0x7fdebbb047e0) 0

Class boost::detail::sp_element<pov_frontend::Display>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<pov_frontend::Display> (0x0x7fdebb894420) 0 empty

Class boost::detail::sp_dereference<pov_frontend::Display>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<pov_frontend::Display> (0x0x7fdebb894480) 0 empty

Class boost::detail::sp_member_access<pov_frontend::Display>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<pov_frontend::Display> (0x0x7fdebb8944e0) 0 empty

Class boost::detail::sp_array_access<pov_frontend::Display>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<pov_frontend::Display> (0x0x7fdebb894540) 0 empty

Class boost::shared_ptr<pov_frontend::Display>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<pov_frontend::Display> (0x0x7fdebb8943c0) 0

Class boost::detail::sp_element<pov_base::OStream>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<pov_base::OStream> (0x0x7fdebb894600) 0 empty

Class boost::detail::sp_dereference<pov_base::OStream>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<pov_base::OStream> (0x0x7fdebb894660) 0 empty

Class boost::detail::sp_member_access<pov_base::OStream>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<pov_base::OStream> (0x0x7fdebb8946c0) 0 empty

Class boost::detail::sp_array_access<pov_base::OStream>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<pov_base::OStream> (0x0x7fdebb894720) 0 empty

Class boost::shared_ptr<pov_base::OStream>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<pov_base::OStream> (0x0x7fdebb8945a0) 0

Class pov_frontend::ViewData
   size=96 align=8
   base size=96 base align=8
pov_frontend::ViewData (0x0x7fdebb894360) 0

Vtable for pov_frontend::ParserMessageHandler
pov_frontend::ParserMessageHandler::_ZTVN12pov_frontend20ParserMessageHandlerE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN12pov_frontend20ParserMessageHandlerE)
16    (int (*)(...))pov_frontend::ParserMessageHandler::~ParserMessageHandler
24    (int (*)(...))pov_frontend::ParserMessageHandler::~ParserMessageHandler
32    (int (*)(...))pov_frontend::ParserMessageHandler::Options
40    (int (*)(...))pov_frontend::ParserMessageHandler::Statistics
48    (int (*)(...))pov_frontend::ParserMessageHandler::Progress
56    (int (*)(...))pov_frontend::ParserMessageHandler::Warning
64    (int (*)(...))pov_frontend::ParserMessageHandler::Error
72    (int (*)(...))pov_frontend::ParserMessageHandler::FatalError
80    (int (*)(...))pov_frontend::ParserMessageHandler::DebugInfo

Class pov_frontend::ParserMessageHandler
   size=8 align=8
   base size=8 base align=8
pov_frontend::ParserMessageHandler (0x0x7fdebb894780) 0 nearly-empty
    vptr=((& pov_frontend::ParserMessageHandler::_ZTVN12pov_frontend20ParserMessageHandlerE) + 16u)

Vtable for pov_frontend::FileMessageHandler
pov_frontend::FileMessageHandler::_ZTVN12pov_frontend18FileMessageHandlerE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN12pov_frontend18FileMessageHandlerE)
16    (int (*)(...))pov_frontend::FileMessageHandler::~FileMessageHandler
24    (int (*)(...))pov_frontend::FileMessageHandler::~FileMessageHandler
32    (int (*)(...))pov_frontend::FileMessageHandler::FindFile
40    (int (*)(...))pov_frontend::FileMessageHandler::ReadFile
48    (int (*)(...))pov_frontend::FileMessageHandler::CreatedFile

Class pov_frontend::FileMessageHandler
   size=8 align=8
   base size=8 base align=8
pov_frontend::FileMessageHandler (0x0x7fdebb894840) 0 nearly-empty
    vptr=((& pov_frontend::FileMessageHandler::_ZTVN12pov_frontend18FileMessageHandlerE) + 16u)

Vtable for pov_frontend::RenderMessageHandler
pov_frontend::RenderMessageHandler::_ZTVN12pov_frontend20RenderMessageHandlerE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN12pov_frontend20RenderMessageHandlerE)
16    (int (*)(...))pov_frontend::RenderMessageHandler::~RenderMessageHandler
24    (int (*)(...))pov_frontend::RenderMessageHandler::~RenderMessageHandler
32    (int (*)(...))pov_frontend::RenderMessageHandler::Options
40    (int (*)(...))pov_frontend::RenderMessageHandler::Statistics
48    (int (*)(...))pov_frontend::RenderMessageHandler::Progress
56    (int (*)(...))pov_frontend::RenderMessageHandler::Warning
64    (int (*)(...))pov_frontend::RenderMessageHandler::Error
72    (int (*)(...))pov_frontend::RenderMessageHandler::FatalError

Class pov_frontend::RenderMessageHandler
   size=8 align=8
   base size=8 base align=8
pov_frontend::RenderMessageHandler (0x0x7fdebb8948a0) 0 nearly-empty
    vptr=((& pov_frontend::RenderMessageHandler::_ZTVN12pov_frontend20RenderMessageHandlerE) + 16u)

Vtable for pov_frontend::ImageMessageHandler
pov_frontend::ImageMessageHandler::_ZTVN12pov_frontend19ImageMessageHandlerE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN12pov_frontend19ImageMessageHandlerE)
16    (int (*)(...))pov_frontend::ImageMessageHandler::~ImageMessageHandler
24    (int (*)(...))pov_frontend::ImageMessageHandler::~ImageMessageHandler
32    (int (*)(...))pov_frontend::ImageMessageHandler::DrawPixelSet
40    (int (*)(...))pov_frontend::ImageMessageHandler::DrawPixelBlockSet
48    (int (*)(...))pov_frontend::ImageMessageHandler::DrawPixelRowSet
56    (int (*)(...))pov_frontend::ImageMessageHandler::DrawRectangleFrameSet
64    (int (*)(...))pov_frontend::ImageMessageHandler::DrawFilledRectangleSet

Class pov_frontend::ImageMessageHandler
   size=8 align=8
   base size=8 base align=8
pov_frontend::ImageMessageHandler (0x0x7fdebb894960) 0 nearly-empty
    vptr=((& pov_frontend::ImageMessageHandler::_ZTVN12pov_frontend19ImageMessageHandlerE) + 16u)

Class pov_frontend::<anonymous struct>
   size=512 align=1
   base size=512 base align=1
pov_frontend::<anonymous struct> (0x0x7fdebb894a20) 0

Class pov_frontend::RenderFrontendBase::Id
   size=16 align=8
   base size=12 base align=8
pov_frontend::RenderFrontendBase::Id (0x0x7fdebb894ae0) 0

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

Class std::allocator<void*>
   size=1 align=1
   base size=1 base align=1
std::allocator<void*> (0x0x7fdebbaaa2d8) 0 empty
  __gnu_cxx::new_allocator<void*> (0x0x7fdebb894c00) 0 empty

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

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

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

Class std::allocator<void*>::rebind<std::_Rb_tree_node<void*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<void*>::rebind<std::_Rb_tree_node<void*> > (0x0x7fdebb894ea0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<void*> >::rebind<std::_Rb_tree_node<void*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<void*> >::rebind<std::_Rb_tree_node<void*> > (0x0x7fdebb894e40) 0 empty

Class std::binary_function<void*, void*, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<void*, void*, bool> (0x0x7fdebb894f00) 0 empty

Class std::less<void*>
   size=1 align=1
   base size=1 base align=1
std::less<void*> (0x0x7fdebb5c0000) 0 empty
  std::binary_function<void*, void*, bool> (0x0x7fdebb894f60) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<void*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<void*> > (0x0x7fdebb5c3000) 0 empty

Class std::allocator<std::_Rb_tree_node<void*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<void*> > (0x0x7fdebb5c0068) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<void*> > (0x0x7fdebb5c3060) 0 empty

Class std::_Rb_tree<void*, void*, std::_Identity<void*>, std::less<void*>, std::allocator<void*> >::_Rb_tree_impl<std::less<void*>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<void*, void*, std::_Identity<void*>, std::less<void*>, std::allocator<void*> >::_Rb_tree_impl<std::less<void*>, false> (0x0x7fdebb5c00d0) 0
  std::allocator<std::_Rb_tree_node<void*> > (0x0x7fdebb5c0138) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<void*> > (0x0x7fdebb5c30c0) 0 empty

Class std::_Rb_tree<void*, void*, std::_Identity<void*>, std::less<void*>, std::allocator<void*> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<void*, void*, std::_Identity<void*>, std::less<void*>, std::allocator<void*> > (0x0x7fdebb894de0) 0

Class std::set<void*>
   size=48 align=8
   base size=48 base align=8
std::set<void*> (0x0x7fdebb894b40) 0

Vtable for pov_frontend::RenderFrontendBase
pov_frontend::RenderFrontendBase::_ZTVN12pov_frontend18RenderFrontendBaseE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN12pov_frontend18RenderFrontendBaseE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual

Class pov_frontend::RenderFrontendBase
   size=80 align=8
   base size=80 base align=8
pov_frontend::RenderFrontendBase (0x0x7fdebbaaa208) 0
    vptr=((& pov_frontend::RenderFrontendBase::_ZTVN12pov_frontend18RenderFrontendBaseE) + 16u)
  POVMS_MessageReceiver (0x0x7fdebb894a80) 0
      primary-for pov_frontend::RenderFrontendBase (0x0x7fdebbaaa208)

Class __gnu_cxx::new_allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb5c3360) 0 empty

Class std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb5c02d8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb5c33c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > > (0x0x7fdebb5c3420) 0 empty

Class std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb5c3540) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb5c34e0) 0 empty

Class std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > > (0x0x7fdebb5c3660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > > (0x0x7fdebb5c3600) 0 empty

Class std::binary_function<pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id, bool> (0x0x7fdebb5c36c0) 0 empty

Class std::less<pov_frontend::RenderFrontendBase::Id>
   size=1 align=1
   base size=1 base align=1
std::less<pov_frontend::RenderFrontendBase::Id> (0x0x7fdebb5c06e8) 0 empty
  std::binary_function<pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id, bool> (0x0x7fdebb5c3720) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > > (0x0x7fdebb5c3780) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > > (0x0x7fdebb5c07b8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > > (0x0x7fdebb5c37e0) 0 empty

Class std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> >, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > >::_Rb_tree_impl<std::less<pov_frontend::RenderFrontendBase::Id>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> >, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > >::_Rb_tree_impl<std::less<pov_frontend::RenderFrontendBase::Id>, false> (0x0x7fdebb5c0820) 0
  std::allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > > (0x0x7fdebb5c0888) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > > (0x0x7fdebb5c3840) 0 empty

Class std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> >, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> >, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > > (0x0x7fdebb5c35a0) 0

Class std::map<pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> >
   size=48 align=8
   base size=48 base align=8
std::map<pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb5c3300) 0

Class __gnu_cxx::new_allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb5c39c0) 0 empty

Class std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb5c08f0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb5c3a20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb5c3a80) 0 empty

Class std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb5c3ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb5c3b40) 0 empty

Class std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb5c3cc0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb5c3c60) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb5c3d20) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb5c0d68) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb5c3d80) 0 empty

Class std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id>, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > >::_Rb_tree_impl<std::less<pov_frontend::RenderFrontendBase::Id>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id>, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > >::_Rb_tree_impl<std::less<pov_frontend::RenderFrontendBase::Id>, false> (0x0x7fdebb5c0dd0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb5c0e38) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb5c3de0) 0 empty

Class std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id>, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id>, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb5c3c00) 0

Class std::map<pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id>
   size=48 align=8
   base size=48 base align=8
std::map<pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> (0x0x7fdebb5c3960) 0

Class boost::function0<pov_frontend::Console*>
   size=32 align=8
   base size=32 base align=8
boost::function0<pov_frontend::Console*> (0x0x7fdebb5c0340) 0
  boost::function_base (0x0x7fdebb5c3ea0) 0

Class boost::function<pov_frontend::Console*()>
   size=32 align=8
   base size=32 base align=8
boost::function<pov_frontend::Console*()> (0x0x7fdebb5c0a28) 0
  boost::function0<pov_frontend::Console*> (0x0x7fdebb5c0a90) 0
    boost::function_base (0x0x7fdebb5c3f60) 0

Class __gnu_cxx::new_allocator<pov_frontend::RenderFrontendBase::Id>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<pov_frontend::RenderFrontendBase::Id> (0x0x7fdebb3e7060) 0 empty

Class std::allocator<pov_frontend::RenderFrontendBase::Id>
   size=1 align=1
   base size=1 base align=1
std::allocator<pov_frontend::RenderFrontendBase::Id> (0x0x7fdebb3f6000) 0 empty
  __gnu_cxx::new_allocator<pov_frontend::RenderFrontendBase::Id> (0x0x7fdebb3e70c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<pov_frontend::RenderFrontendBase::Id> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb3e7120) 0 empty

Class std::allocator<pov_frontend::RenderFrontendBase::Id>::rebind<pov_frontend::RenderFrontendBase::Id>
   size=1 align=1
   base size=0 base align=1
std::allocator<pov_frontend::RenderFrontendBase::Id>::rebind<pov_frontend::RenderFrontendBase::Id> (0x0x7fdebb3e7240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<pov_frontend::RenderFrontendBase::Id> >::rebind<pov_frontend::RenderFrontendBase::Id>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<pov_frontend::RenderFrontendBase::Id> >::rebind<pov_frontend::RenderFrontendBase::Id> (0x0x7fdebb3e71e0) 0 empty

Class std::allocator<pov_frontend::RenderFrontendBase::Id>::rebind<std::_Rb_tree_node<pov_frontend::RenderFrontendBase::Id> >
   size=1 align=1
   base size=0 base align=1
std::allocator<pov_frontend::RenderFrontendBase::Id>::rebind<std::_Rb_tree_node<pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb3e7360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<pov_frontend::RenderFrontendBase::Id> >::rebind<std::_Rb_tree_node<pov_frontend::RenderFrontendBase::Id> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<pov_frontend::RenderFrontendBase::Id> >::rebind<std::_Rb_tree_node<pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb3e7300) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<pov_frontend::RenderFrontendBase::Id> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb3e73c0) 0 empty

Class std::allocator<std::_Rb_tree_node<pov_frontend::RenderFrontendBase::Id> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb3f6340) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb3e7420) 0 empty

Class std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id, std::_Identity<pov_frontend::RenderFrontendBase::Id>, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<pov_frontend::RenderFrontendBase::Id> >::_Rb_tree_impl<std::less<pov_frontend::RenderFrontendBase::Id>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id, std::_Identity<pov_frontend::RenderFrontendBase::Id>, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<pov_frontend::RenderFrontendBase::Id> >::_Rb_tree_impl<std::less<pov_frontend::RenderFrontendBase::Id>, false> (0x0x7fdebb3f63a8) 0
  std::allocator<std::_Rb_tree_node<pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb3f6410) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb3e7480) 0 empty

Class std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id, std::_Identity<pov_frontend::RenderFrontendBase::Id>, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<pov_frontend::RenderFrontendBase::Id> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id, std::_Identity<pov_frontend::RenderFrontendBase::Id>, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb3e72a0) 0

Class std::set<pov_frontend::RenderFrontendBase::Id>
   size=48 align=8
   base size=48 base align=8
std::set<pov_frontend::RenderFrontendBase::Id> (0x0x7fdebb3e7000) 0

Class std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> >
   size=64 align=8
   base size=64 base align=8
std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb3e75a0) 0

Class std::_Rb_tree_iterator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const pov_frontend::RenderFrontendBase::Id, std::set<pov_frontend::RenderFrontendBase::Id> > > (0x0x7fdebb3e7600) 0

Class boost::function3<pov_frontend::Display*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve> >
   size=32 align=8
   base size=32 base align=8
boost::function3<pov_frontend::Display*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve> > (0x0x7fdebb3f6888) 0
  boost::function_base (0x0x7fdebb3e7720) 0

Class boost::function<pov_frontend::Display*(unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>)>
   size=32 align=8
   base size=32 base align=8
boost::function<pov_frontend::Display*(unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>)> (0x0x7fdebb3f69c0) 0
  boost::function3<pov_frontend::Display*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve> > (0x0x7fdebb3f6a28) 0
    boost::function_base (0x0x7fdebb3e77e0) 0

Class boost::detail::sp_element<pov_frontend::ImageProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<pov_frontend::ImageProcessing> (0x0x7fdebb3e78a0) 0 empty

Class boost::detail::sp_dereference<pov_frontend::ImageProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<pov_frontend::ImageProcessing> (0x0x7fdebb3e7900) 0 empty

Class boost::detail::sp_member_access<pov_frontend::ImageProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<pov_frontend::ImageProcessing> (0x0x7fdebb3e7960) 0 empty

Class boost::detail::sp_array_access<pov_frontend::ImageProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<pov_frontend::ImageProcessing> (0x0x7fdebb3e79c0) 0 empty

Class boost::shared_ptr<pov_frontend::ImageProcessing>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<pov_frontend::ImageProcessing> (0x0x7fdebb3e7840) 0

Class std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id>
   size=32 align=8
   base size=32 base align=8
std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> (0x0x7fdebb3e7ae0) 0

Class std::_Rb_tree_const_iterator<pov_frontend::RenderFrontendBase::Id>
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<pov_frontend::RenderFrontendBase::Id> (0x0x7fdebb3e7c00) 0

Class std::_Rb_tree_iterator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontendBase::Id> > (0x0x7fdebb3e7c60) 0

Class pov_frontend::AnimationProcessing
   size=80 align=8
   base size=76 base align=8
pov_frontend::AnimationProcessing (0x0x7fdebb3e7d80) 0

Class pov_frontend::ShelloutAction
   size=48 align=8
   base size=44 base align=8
pov_frontend::ShelloutAction (0x0x7fdebb3e7de0) 0

Class boost::io::CompatTraits<std::char_traits<char> >
   size=1 align=1
   base size=0 base align=1
boost::io::CompatTraits<std::char_traits<char> > (0x0x7fdebb3e7f00) 0 empty

Class __gnu_cxx::new_allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdebb1c1060) 0 empty

Class std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdebb55d3a8) 0 empty
  __gnu_cxx::new_allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdebb1c10c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fdebb1c1000) 0 empty

Class std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >::rebind<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >::rebind<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdebb1c12a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >::rebind<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >::rebind<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdebb1c1240) 0 empty

Class std::_Vector_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl (0x0x7fdebb55d618) 0
  std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdebb55d680) 0 empty
    __gnu_cxx::new_allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdebb1c1420) 0 empty

Class std::_Vector_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fdebb3e7f60) 0

Class std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >
   size=24 align=8
   base size=24 base align=8
std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fdebb55d750) 0
  std::_Vector_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fdebb1c1480) 0

Class boost::io::CompatAlloc<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
boost::io::CompatAlloc<std::allocator<char> > (0x0x7fdebb1c1540) 0 empty

Vtable for boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >
boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >::_ZTVN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEEE)
16    (int (*)(...))boost::io::basic_altstringbuf<Ch, Tr, Alloc>::~basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >
24    (int (*)(...))boost::io::basic_altstringbuf<Ch, Tr, Alloc>::~basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
40    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::setbuf<char, std::char_traits<char> >
48    (int (*)(...))boost::io::basic_altstringbuf<Ch, Tr, Alloc>::seekoff<char, std::char_traits<char>, std::allocator<char> >
56    (int (*)(...))boost::io::basic_altstringbuf<Ch, Tr, Alloc>::seekpos<char, std::char_traits<char>, std::allocator<char> >
64    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<char, std::char_traits<char> >
72    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::showmanyc<char, std::char_traits<char> >
80    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<char, std::char_traits<char> >
88    (int (*)(...))boost::io::basic_altstringbuf<Ch, Tr, Alloc>::underflow<char, std::char_traits<char>, std::allocator<char> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<char, std::char_traits<char> >
104   (int (*)(...))boost::io::basic_altstringbuf<Ch, Tr, Alloc>::pbackfail<char, std::char_traits<char>, std::allocator<char> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<char, std::char_traits<char> >
120   (int (*)(...))boost::io::basic_altstringbuf<Ch, Tr, Alloc>::overflow<char, std::char_traits<char>, std::allocator<char> >

Class boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >
   size=88 align=8
   base size=81 base align=8
boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > (0x0x7fdebb55d820) 0
    vptr=((& boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >::_ZTVN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEEE) + 16u)
  std::basic_streambuf<char> (0x0x7fdebb1c14e0) 0
      primary-for boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > (0x0x7fdebb55d820)

Class boost::basic_format<char>
   size=200 align=8
   base size=200 base align=8
boost::basic_format<char> (0x0x7fdebb3e7ea0) 0

Class boost::detail::sp_element<pov_frontend::ShelloutAction>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<pov_frontend::ShelloutAction> (0x0x7fdebb1c18a0) 0 empty

Class boost::detail::sp_dereference<pov_frontend::ShelloutAction>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<pov_frontend::ShelloutAction> (0x0x7fdebb1c1900) 0 empty

Class boost::detail::sp_member_access<pov_frontend::ShelloutAction>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<pov_frontend::ShelloutAction> (0x0x7fdebb1c1960) 0 empty

Class boost::detail::sp_array_access<pov_frontend::ShelloutAction>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<pov_frontend::ShelloutAction> (0x0x7fdebb1c19c0) 0 empty

Class boost::shared_ptr<pov_frontend::ShelloutAction>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<pov_frontend::ShelloutAction> (0x0x7fdebb1c1840) 0

Vtable for pov_frontend::ShelloutProcessing
pov_frontend::ShelloutProcessing::_ZTVN12pov_frontend18ShelloutProcessingE: 19u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN12pov_frontend18ShelloutProcessingE)
16    (int (*)(...))pov_frontend::ShelloutProcessing::GetCancelMessage
24    (int (*)(...))pov_frontend::ShelloutProcessing::SetCancelMessage
32    (int (*)(...))pov_frontend::ShelloutProcessing::GetSkipMessage
40    (int (*)(...))pov_frontend::ShelloutProcessing::SetSkipMessage
48    (int (*)(...))pov_frontend::ShelloutProcessing::ProcessEvent
56    (int (*)(...))pov_frontend::ShelloutProcessing::ShelloutRunning
64    (int (*)(...))pov_frontend::ShelloutProcessing::ProcessName
72    (int (*)(...))pov_frontend::ShelloutProcessing::ProcessID
80    (int (*)(...))pov_frontend::ShelloutProcessing::LastShelloutResult
88    (int (*)(...))pov_frontend::ShelloutProcessing::ShelloutsSupported
96    (int (*)(...))pov_frontend::ShelloutProcessing::ExecuteCommand
104   (int (*)(...))pov_frontend::ShelloutProcessing::KillCommand
112   (int (*)(...))pov_frontend::ShelloutProcessing::CommandRunning
120   (int (*)(...))pov_frontend::ShelloutProcessing::CollectCommand
128   (int (*)(...))pov_frontend::ShelloutProcessing::CollectCommand
136   (int (*)(...))pov_frontend::ShelloutProcessing::CommandPermitted
144   (int (*)(...))pov_frontend::ShelloutProcessing::ExtractCommand

Class pov_frontend::ShelloutProcessing
   size=656 align=8
   base size=656 base align=8
pov_frontend::ShelloutProcessing (0x0x7fdebb3e7e40) 0
    vptr=((& pov_frontend::ShelloutProcessing::_ZTVN12pov_frontend18ShelloutProcessingE) + 16u)

Class boost::detail::sp_element<pov_frontend::AnimationProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<pov_frontend::AnimationProcessing> (0x0x7fdebb1c1ae0) 0 empty

Class boost::detail::sp_dereference<pov_frontend::AnimationProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<pov_frontend::AnimationProcessing> (0x0x7fdebb1c1b40) 0 empty

Class boost::detail::sp_member_access<pov_frontend::AnimationProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<pov_frontend::AnimationProcessing> (0x0x7fdebb1c1ba0) 0 empty

Class boost::detail::sp_array_access<pov_frontend::AnimationProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<pov_frontend::AnimationProcessing> (0x0x7fdebb1c1c00) 0 empty

Class boost::shared_ptr<pov_frontend::AnimationProcessing>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<pov_frontend::AnimationProcessing> (0x0x7fdebb1c1a80) 0

Class boost::detail::sp_element<pov_frontend::ShelloutProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<pov_frontend::ShelloutProcessing> (0x0x7fdebb1c1cc0) 0 empty

Class boost::detail::sp_dereference<pov_frontend::ShelloutProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<pov_frontend::ShelloutProcessing> (0x0x7fdebb1c1d20) 0 empty

Class boost::detail::sp_member_access<pov_frontend::ShelloutProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<pov_frontend::ShelloutProcessing> (0x0x7fdebb1c1d80) 0 empty

Class boost::detail::sp_array_access<pov_frontend::ShelloutProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<pov_frontend::ShelloutProcessing> (0x0x7fdebb1c1de0) 0 empty

Class boost::shared_ptr<pov_frontend::ShelloutProcessing>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<pov_frontend::ShelloutProcessing> (0x0x7fdebb1c1c60) 0

Class boost::detail::sp_convertible<pov_frontend::ShelloutAction, pov_frontend::ShelloutAction>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<pov_frontend::ShelloutAction, pov_frontend::ShelloutAction> (0x0x7fdebb1c1ea0) 0 empty

Class boost::detail::sp_enable_if_convertible<pov_frontend::ShelloutAction, pov_frontend::ShelloutAction>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<pov_frontend::ShelloutAction, pov_frontend::ShelloutAction> (0x0x7fdebb55daf8) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdebb313000) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_frontend::ShelloutAction>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_frontend::ShelloutAction>, int> (0x0x7fdebb313060) 0 empty

Class pov_base::ITextStream::FilePos
   size=16 align=8
   base size=16 base align=8
pov_base::ITextStream::FilePos (0x0x7fdebb313480) 0

Vtable for pov_base::ITextStream
pov_base::ITextStream::_ZTVN8pov_base11ITextStreamE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base11ITextStreamE)
16    (int (*)(...))pov_base::ITextStream::~ITextStream
24    (int (*)(...))pov_base::ITextStream::~ITextStream

Class pov_base::ITextStream
   size=584 align=8
   base size=580 base align=8
pov_base::ITextStream (0x0x7fdebb313420) 0
    vptr=((& pov_base::ITextStream::_ZTVN8pov_base11ITextStreamE) + 16u)

Vtable for pov_base::OTextStream
pov_base::OTextStream::_ZTVN8pov_base11OTextStreamE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base11OTextStreamE)
16    (int (*)(...))pov_base::OTextStream::~OTextStream
24    (int (*)(...))pov_base::OTextStream::~OTextStream

Class pov_base::OTextStream
   size=24 align=8
   base size=24 base align=8
pov_base::OTextStream (0x0x7fdebb3134e0) 0
    vptr=((& pov_base::OTextStream::_ZTVN8pov_base11OTextStreamE) + 16u)

Class pov_base::ProcessOptions::INI_Parser_Table
   size=16 align=8
   base size=16 base align=8
pov_base::ProcessOptions::INI_Parser_Table (0x0x7fdebb3135a0) 0

Class pov_base::ProcessOptions::Cmd_Parser_Table
   size=24 align=8
   base size=24 base align=8
pov_base::ProcessOptions::Cmd_Parser_Table (0x0x7fdebb313600) 0

Vtable for pov_base::ProcessOptions
pov_base::ProcessOptions::_ZTVN8pov_base14ProcessOptionsE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8pov_base14ProcessOptionsE)
16    (int (*)(...))pov_base::ProcessOptions::ReadSpecialOptionHandler
24    (int (*)(...))pov_base::ProcessOptions::ReadSpecialSwitchHandler
32    (int (*)(...))pov_base::ProcessOptions::WriteSpecialOptionHandler
40    (int (*)(...))pov_base::ProcessOptions::WriteOptionFilter
48    (int (*)(...))pov_base::ProcessOptions::ProcessUnknownSwitch
56    (int (*)(...))pov_base::ProcessOptions::ProcessUnknownString
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))pov_base::ProcessOptions::ParseError
88    (int (*)(...))pov_base::ProcessOptions::ParseErrorAt
96    (int (*)(...))pov_base::ProcessOptions::WriteError

Class pov_base::ProcessOptions
   size=24 align=8
   base size=24 base align=8
pov_base::ProcessOptions (0x0x7fdebb313540) 0
    vptr=((& pov_base::ProcessOptions::_ZTVN8pov_base14ProcessOptionsE) + 16u)

Class pov_frontend::ProcessRenderOptions::Output_FileType_Table
   size=16 align=4
   base size=16 base align=4
pov_frontend::ProcessRenderOptions::Output_FileType_Table (0x0x7fdebb3136c0) 0

Class pov_frontend::ProcessRenderOptions::Parameter_Code_Table
   size=16 align=8
   base size=16 base align=8
pov_frontend::ProcessRenderOptions::Parameter_Code_Table (0x0x7fdebb313720) 0

Vtable for pov_frontend::ProcessRenderOptions
pov_frontend::ProcessRenderOptions::_ZTVN12pov_frontend20ProcessRenderOptionsE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN12pov_frontend20ProcessRenderOptionsE)
16    (int (*)(...))pov_frontend::ProcessRenderOptions::ReadSpecialOptionHandler
24    (int (*)(...))pov_frontend::ProcessRenderOptions::ReadSpecialSwitchHandler
32    (int (*)(...))pov_frontend::ProcessRenderOptions::WriteSpecialOptionHandler
40    (int (*)(...))pov_frontend::ProcessRenderOptions::WriteOptionFilter
48    (int (*)(...))pov_base::ProcessOptions::ProcessUnknownSwitch
56    (int (*)(...))pov_frontend::ProcessRenderOptions::ProcessUnknownString
64    (int (*)(...))pov_frontend::ProcessRenderOptions::OpenFileForRead
72    (int (*)(...))pov_frontend::ProcessRenderOptions::OpenFileForWrite
80    (int (*)(...))pov_base::ProcessOptions::ParseError
88    (int (*)(...))pov_base::ProcessOptions::ParseErrorAt
96    (int (*)(...))pov_base::ProcessOptions::WriteError

Class pov_frontend::ProcessRenderOptions
   size=24 align=8
   base size=24 base align=8
pov_frontend::ProcessRenderOptions (0x0x7fdebb55df08) 0
    vptr=((& pov_frontend::ProcessRenderOptions::_ZTVN12pov_frontend20ProcessRenderOptionsE) + 16u)
  pov_base::ProcessOptions (0x0x7fdebb313660) 0
      primary-for pov_frontend::ProcessRenderOptions (0x0x7fdebb55df08)

Vtable for vfe::IOPath
vfe::IOPath::_ZTVN3vfe6IOPathE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe6IOPathE)
16    (int (*)(...))vfe::IOPath::~IOPath
24    (int (*)(...))vfe::IOPath::~IOPath

Class vfe::IOPath
   size=56 align=8
   base size=56 base align=8
vfe::IOPath (0x0x7fdebb3138a0) 0
    vptr=((& vfe::IOPath::_ZTVN3vfe6IOPathE) + 16u)

Class vfe::vfeDestInfo
   size=1 align=1
   base size=0 base align=1
vfe::vfeDestInfo (0x0x7fdebb313900) 0 empty

Class vfe::vfeAuthInfo
   size=1 align=1
   base size=0 base align=1
vfe::vfeAuthInfo (0x0x7fdebb313960) 0 empty

Vtable for vfe::vfeRenderOptions
vfe::vfeRenderOptions::_ZTVN3vfe16vfeRenderOptionsE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe16vfeRenderOptionsE)
16    (int (*)(...))vfe::vfeRenderOptions::~vfeRenderOptions
24    (int (*)(...))vfe::vfeRenderOptions::~vfeRenderOptions

Class vfe::vfeRenderOptions
   size=120 align=8
   base size=120 base align=8
vfe::vfeRenderOptions (0x0x7fdebb3139c0) 0
    vptr=((& vfe::vfeRenderOptions::_ZTVN3vfe16vfeRenderOptionsE) + 16u)

Vtable for vfe::vfeSession::MessageBase
vfe::vfeSession::MessageBase::_ZTVN3vfe10vfeSession11MessageBaseE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe10vfeSession11MessageBaseE)
16    (int (*)(...))vfe::vfeSession::MessageBase::~MessageBase
24    (int (*)(...))vfe::vfeSession::MessageBase::~MessageBase

Class vfe::vfeSession::MessageBase
   size=40 align=8
   base size=36 base align=8
vfe::vfeSession::MessageBase (0x0x7fdebb313a80) 0
    vptr=((& vfe::vfeSession::MessageBase::_ZTVN3vfe10vfeSession11MessageBaseE) + 16u)

Vtable for vfe::vfeSession::GenericMessage
vfe::vfeSession::GenericMessage::_ZTVN3vfe10vfeSession14GenericMessageE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe10vfeSession14GenericMessageE)
16    (int (*)(...))vfe::vfeSession::GenericMessage::~GenericMessage
24    (int (*)(...))vfe::vfeSession::GenericMessage::~GenericMessage

Class vfe::vfeSession::GenericMessage
   size=56 align=8
   base size=56 base align=8
vfe::vfeSession::GenericMessage (0x0x7fdebb55df70) 0
    vptr=((& vfe::vfeSession::GenericMessage::_ZTVN3vfe10vfeSession14GenericMessageE) + 16u)
  vfe::vfeSession::MessageBase (0x0x7fdebb313ae0) 0
      primary-for vfe::vfeSession::GenericMessage (0x0x7fdebb55df70)

Vtable for vfe::vfeSession::StatusMessage
vfe::vfeSession::StatusMessage::_ZTVN3vfe10vfeSession13StatusMessageE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe10vfeSession13StatusMessageE)
16    (int (*)(...))vfe::vfeSession::StatusMessage::~StatusMessage
24    (int (*)(...))vfe::vfeSession::StatusMessage::~StatusMessage

Class vfe::vfeSession::StatusMessage
   size=56 align=8
   base size=56 base align=8
vfe::vfeSession::StatusMessage (0x0x7fdebb55d4e0) 0
    vptr=((& vfe::vfeSession::StatusMessage::_ZTVN3vfe10vfeSession13StatusMessageE) + 16u)
  vfe::vfeSession::MessageBase (0x0x7fdebb313b40) 0
      primary-for vfe::vfeSession::StatusMessage (0x0x7fdebb55d4e0)

Class vfe::vfeSession::vfeSessionWorker
   size=8 align=8
   base size=8 base align=8
vfe::vfeSession::vfeSessionWorker (0x0x7fdebb313ba0) 0

Class boost::function5<vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>
   size=32 align=8
   base size=32 base align=8
boost::function5<vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> (0x0x7fdebb55d888) 0
  boost::function_base (0x0x7fdebb313c60) 0

Class boost::function<vfe::vfeDisplay*(unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool)>
   size=32 align=8
   base size=32 base align=8
boost::function<vfe::vfeDisplay*(unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool)> (0x0x7fdebb55d8f0) 0
  boost::function5<vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> (0x0x7fdebb043000) 0
    boost::function_base (0x0x7fdebb313d20) 0

Class __gnu_cxx::new_allocator<vfe::vfeSession::GenericMessage>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<vfe::vfeSession::GenericMessage> (0x0x7fdebb313e40) 0 empty

Class std::allocator<vfe::vfeSession::GenericMessage>
   size=1 align=1
   base size=1 base align=1
std::allocator<vfe::vfeSession::GenericMessage> (0x0x7fdebb043068) 0 empty
  __gnu_cxx::new_allocator<vfe::vfeSession::GenericMessage> (0x0x7fdebb313ea0) 0 empty

Class std::allocator<vfe::vfeSession::GenericMessage>::rebind<vfe::vfeSession::GenericMessage*>
   size=1 align=1
   base size=0 base align=1
std::allocator<vfe::vfeSession::GenericMessage>::rebind<vfe::vfeSession::GenericMessage*> (0x0x7fdebb313f00) 0 empty

Class std::allocator<vfe::vfeSession::GenericMessage>::rebind<vfe::vfeSession::GenericMessage>
   size=1 align=1
   base size=0 base align=1
std::allocator<vfe::vfeSession::GenericMessage>::rebind<vfe::vfeSession::GenericMessage> (0x0x7fdebb070060) 0 empty

Class std::_Deque_iterator<vfe::vfeSession::GenericMessage, vfe::vfeSession::GenericMessage&, vfe::vfeSession::GenericMessage*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<vfe::vfeSession::GenericMessage, vfe::vfeSession::GenericMessage&, vfe::vfeSession::GenericMessage*> (0x0x7fdebb0702a0) 0

Class std::_Deque_base<vfe::vfeSession::GenericMessage, std::allocator<vfe::vfeSession::GenericMessage> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<vfe::vfeSession::GenericMessage, std::allocator<vfe::vfeSession::GenericMessage> >::_Deque_impl (0x0x7fdebb043138) 0
  std::allocator<vfe::vfeSession::GenericMessage> (0x0x7fdebb0431a0) 0 empty
    __gnu_cxx::new_allocator<vfe::vfeSession::GenericMessage> (0x0x7fdebb070240) 0 empty

Class std::_Deque_base<vfe::vfeSession::GenericMessage, std::allocator<vfe::vfeSession::GenericMessage> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<vfe::vfeSession::GenericMessage, std::allocator<vfe::vfeSession::GenericMessage> > (0x0x7fdebb313de0) 0

Class std::deque<vfe::vfeSession::GenericMessage, std::allocator<vfe::vfeSession::GenericMessage> >
   size=80 align=8
   base size=80 base align=8
std::deque<vfe::vfeSession::GenericMessage, std::allocator<vfe::vfeSession::GenericMessage> > (0x0x7fdebb0432d8) 0
  std::_Deque_base<vfe::vfeSession::GenericMessage, std::allocator<vfe::vfeSession::GenericMessage> > (0x0x7fdebb070360) 0

Class std::queue<vfe::vfeSession::GenericMessage>
   size=80 align=8
   base size=80 base align=8
std::queue<vfe::vfeSession::GenericMessage> (0x0x7fdebb313d80) 0

Class __gnu_cxx::new_allocator<vfe::vfeSession::StatusMessage>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<vfe::vfeSession::StatusMessage> (0x0x7fdebb070600) 0 empty

Class std::allocator<vfe::vfeSession::StatusMessage>
   size=1 align=1
   base size=1 base align=1
std::allocator<vfe::vfeSession::StatusMessage> (0x0x7fdebb043478) 0 empty
  __gnu_cxx::new_allocator<vfe::vfeSession::StatusMessage> (0x0x7fdebb070660) 0 empty

Class std::allocator<vfe::vfeSession::StatusMessage>::rebind<vfe::vfeSession::StatusMessage*>
   size=1 align=1
   base size=0 base align=1
std::allocator<vfe::vfeSession::StatusMessage>::rebind<vfe::vfeSession::StatusMessage*> (0x0x7fdebb0706c0) 0 empty

Class std::allocator<vfe::vfeSession::StatusMessage>::rebind<vfe::vfeSession::StatusMessage>
   size=1 align=1
   base size=0 base align=1
std::allocator<vfe::vfeSession::StatusMessage>::rebind<vfe::vfeSession::StatusMessage> (0x0x7fdebb070720) 0 empty

Class std::_Deque_iterator<vfe::vfeSession::StatusMessage, vfe::vfeSession::StatusMessage&, vfe::vfeSession::StatusMessage*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<vfe::vfeSession::StatusMessage, vfe::vfeSession::StatusMessage&, vfe::vfeSession::StatusMessage*> (0x0x7fdebb0708a0) 0

Class std::_Deque_base<vfe::vfeSession::StatusMessage, std::allocator<vfe::vfeSession::StatusMessage> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<vfe::vfeSession::StatusMessage, std::allocator<vfe::vfeSession::StatusMessage> >::_Deque_impl (0x0x7fdebb043548) 0
  std::allocator<vfe::vfeSession::StatusMessage> (0x0x7fdebb0435b0) 0 empty
    __gnu_cxx::new_allocator<vfe::vfeSession::StatusMessage> (0x0x7fdebb070840) 0 empty

Class std::_Deque_base<vfe::vfeSession::StatusMessage, std::allocator<vfe::vfeSession::StatusMessage> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<vfe::vfeSession::StatusMessage, std::allocator<vfe::vfeSession::StatusMessage> > (0x0x7fdebb0705a0) 0

Class std::deque<vfe::vfeSession::StatusMessage, std::allocator<vfe::vfeSession::StatusMessage> >
   size=80 align=8
   base size=80 base align=8
std::deque<vfe::vfeSession::StatusMessage, std::allocator<vfe::vfeSession::StatusMessage> > (0x0x7fdebb0436e8) 0
  std::_Deque_base<vfe::vfeSession::StatusMessage, std::allocator<vfe::vfeSession::StatusMessage> > (0x0x7fdebb070960) 0

Class std::queue<vfe::vfeSession::StatusMessage>
   size=80 align=8
   base size=80 base align=8
std::queue<vfe::vfeSession::StatusMessage> (0x0x7fdebb070540) 0

Class __gnu_cxx::new_allocator<vfe::vfeSession::MessageBase>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<vfe::vfeSession::MessageBase> (0x0x7fdebb070b40) 0 empty

Class std::allocator<vfe::vfeSession::MessageBase>
   size=1 align=1
   base size=1 base align=1
std::allocator<vfe::vfeSession::MessageBase> (0x0x7fdebb043888) 0 empty
  __gnu_cxx::new_allocator<vfe::vfeSession::MessageBase> (0x0x7fdebb070ba0) 0 empty

Class std::allocator<vfe::vfeSession::MessageBase>::rebind<vfe::vfeSession::MessageBase*>
   size=1 align=1
   base size=0 base align=1
std::allocator<vfe::vfeSession::MessageBase>::rebind<vfe::vfeSession::MessageBase*> (0x0x7fdebb070c00) 0 empty

Class std::allocator<vfe::vfeSession::MessageBase>::rebind<vfe::vfeSession::MessageBase>
   size=1 align=1
   base size=0 base align=1
std::allocator<vfe::vfeSession::MessageBase>::rebind<vfe::vfeSession::MessageBase> (0x0x7fdebb070c60) 0 empty

Class std::_Deque_iterator<vfe::vfeSession::MessageBase, vfe::vfeSession::MessageBase&, vfe::vfeSession::MessageBase*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<vfe::vfeSession::MessageBase, vfe::vfeSession::MessageBase&, vfe::vfeSession::MessageBase*> (0x0x7fdebb070de0) 0

Class std::_Deque_base<vfe::vfeSession::MessageBase, std::allocator<vfe::vfeSession::MessageBase> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<vfe::vfeSession::MessageBase, std::allocator<vfe::vfeSession::MessageBase> >::_Deque_impl (0x0x7fdebb043958) 0
  std::allocator<vfe::vfeSession::MessageBase> (0x0x7fdebb0439c0) 0 empty
    __gnu_cxx::new_allocator<vfe::vfeSession::MessageBase> (0x0x7fdebb070d80) 0 empty

Class std::_Deque_base<vfe::vfeSession::MessageBase, std::allocator<vfe::vfeSession::MessageBase> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<vfe::vfeSession::MessageBase, std::allocator<vfe::vfeSession::MessageBase> > (0x0x7fdebb070ae0) 0

Class std::deque<vfe::vfeSession::MessageBase, std::allocator<vfe::vfeSession::MessageBase> >
   size=80 align=8
   base size=80 base align=8
std::deque<vfe::vfeSession::MessageBase, std::allocator<vfe::vfeSession::MessageBase> > (0x0x7fdebb043a28) 0
  std::_Deque_base<vfe::vfeSession::MessageBase, std::allocator<vfe::vfeSession::MessageBase> > (0x0x7fdebb070f60) 0

Class std::queue<vfe::vfeSession::MessageBase>
   size=80 align=8
   base size=80 base align=8
std::queue<vfe::vfeSession::MessageBase> (0x0x7fdebb070a80) 0

Class __gnu_cxx::new_allocator<vfe::IOPath>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<vfe::IOPath> (0x0x7fdebade5120) 0 empty

Class std::allocator<vfe::IOPath>
   size=1 align=1
   base size=1 base align=1
std::allocator<vfe::IOPath> (0x0x7fdebb043b60) 0 empty
  __gnu_cxx::new_allocator<vfe::IOPath> (0x0x7fdebade5180) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<vfe::IOPath> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<vfe::IOPath> > (0x0x7fdebade50c0) 0 empty

Class std::allocator<vfe::IOPath>::rebind<vfe::IOPath>
   size=1 align=1
   base size=0 base align=1
std::allocator<vfe::IOPath>::rebind<vfe::IOPath> (0x0x7fdebade52a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<vfe::IOPath> >::rebind<vfe::IOPath>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<vfe::IOPath> >::rebind<vfe::IOPath> (0x0x7fdebade5240) 0 empty

Class std::_Vector_base<vfe::IOPath, std::allocator<vfe::IOPath> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<vfe::IOPath, std::allocator<vfe::IOPath> >::_Vector_impl (0x0x7fdebb043d00) 0
  std::allocator<vfe::IOPath> (0x0x7fdebb043d68) 0 empty
    __gnu_cxx::new_allocator<vfe::IOPath> (0x0x7fdebade5300) 0 empty

Class std::_Vector_base<vfe::IOPath, std::allocator<vfe::IOPath> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<vfe::IOPath, std::allocator<vfe::IOPath> > (0x0x7fdebade5060) 0

Class std::vector<vfe::IOPath>
   size=24 align=8
   base size=24 base align=8
std::vector<vfe::IOPath> (0x0x7fdebb043dd0) 0
  std::_Vector_base<vfe::IOPath, std::allocator<vfe::IOPath> > (0x0x7fdebade5360) 0

Vtable for vfe::vfeSession
vfe::vfeSession::_ZTVN3vfe10vfeSessionE: 126u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe10vfeSessionE)
16    0u
24    0u
32    (int (*)(...))vfe::vfeSession::Clear
40    (int (*)(...))vfe::vfeSession::Reset
48    (int (*)(...))vfe::vfeSession::ClearStatusMessages
56    (int (*)(...))vfe::vfeSession::HadErrorMessage
64    (int (*)(...))vfe::vfeSession::Succeeded
72    (int (*)(...))vfe::vfeSession::Failed
80    (int (*)(...))vfe::vfeSession::Initialize
88    (int (*)(...))vfe::vfeSession::GetID
96    (int (*)(...))vfe::vfeSession::GetDisplay
104   (int (*)(...))vfe::vfeSession::CreateDisplay
112   (int (*)(...))vfe::vfeSession::SetDisplayCreator
120   (int (*)(...))vfe::vfeSession::GetFrontend
128   (int (*)(...))vfe::vfeSession::GetStatus
136   (int (*)(...))vfe::vfeSession::SetEventMask
144   (int (*)(...))vfe::vfeSession::GetEventMask
152   (int (*)(...))vfe::vfeSession::IsPausable
160   (int (*)(...))vfe::vfeSession::Paused
168   (int (*)(...))vfe::vfeSession::Pause
176   (int (*)(...))vfe::vfeSession::PauseWhenDone
184   (int (*)(...))vfe::vfeSession::GetPauseWhenDone
192   (int (*)(...))vfe::vfeSession::Resume
200   (int (*)(...))vfe::vfeSession::RenderingAnimation
208   (int (*)(...))vfe::vfeSession::GetCurrentFrame
216   (int (*)(...))vfe::vfeSession::GetTotalFrames
224   (int (*)(...))vfe::vfeSession::GetPercentComplete
232   (int (*)(...))vfe::vfeSession::GetPixelsRendered
240   (int (*)(...))vfe::vfeSession::GetTotalPixels
248   (int (*)(...))__cxa_pure_virtual
256   (int (*)(...))__cxa_pure_virtual
264   (int (*)(...))__cxa_pure_virtual
272   (int (*)(...))__cxa_pure_virtual
280   (int (*)(...))__cxa_pure_virtual
288   (int (*)(...))vfe::vfeSession::Shutdown
296   (int (*)(...))vfe::vfeSession::CancelRender
304   (int (*)(...))vfe::vfeSession::StartRender
312   (int (*)(...))vfe::vfeSession::SetOptions
320   (int (*)(...))vfe::vfeSession::ClearOptions
328   (int (*)(...))vfe::vfeSession::OptionPresent
336   (int (*)(...))vfe::vfeSession::OptimizeForConsoleOutput
344   (int (*)(...))vfe::vfeSession::GetBackendState
352   (int (*)(...))vfe::vfeSession::GetBackendStateName
360   (int (*)(...))vfe::vfeSession::GetInputFilename
368   (int (*)(...))vfe::vfeSession::GetOutputFilename
376   (int (*)(...))vfe::vfeSession::OutputToFileSet
384   (int (*)(...))vfe::vfeSession::ImageOutputToStdoutSupported
392   (int (*)(...))vfe::vfeSession::GetRenderWidth
400   (int (*)(...))vfe::vfeSession::GetRenderHeight
408   (int (*)(...))vfe::vfeSession::GetOptions
416   (int (*)(...))vfe::vfeSession::GetNextCombinedMessage
424   (int (*)(...))vfe::vfeSession::GetNextNonStatusMessage
432   (int (*)(...))vfe::vfeSession::GetNextNonStatusMessage
440   (int (*)(...))vfe::vfeSession::GetNextNonStatusMessage
448   (int (*)(...))vfe::vfeSession::GetNextStatusMessage
456   (int (*)(...))vfe::vfeSession::GetNextGenericMessage
464   (int (*)(...))vfe::vfeSession::GetNextConsoleMessage
472   (int (*)(...))vfe::vfeSession::GetStatusLineMessage
480   (int (*)(...))vfe::vfeSession::SetMaxStatusMessages
488   (int (*)(...))vfe::vfeSession::SetMaxGenericMessages
496   (int (*)(...))vfe::vfeSession::SetMaxConsoleMessages
504   (int (*)(...))vfe::vfeSession::GetErrorString
512   (int (*)(...))vfe::vfeSession::TestAccessAllowed
520   (int (*)(...))vfe::vfeSession::SetConsoleWidth
528   (int (*)(...))vfe::vfeSession::GetConsoleWidth
536   (int (*)(...))vfe::vfeSession::ClearPaths
544   (int (*)(...))vfe::vfeSession::AddReadPath
552   (int (*)(...))vfe::vfeSession::AddReadPath
560   (int (*)(...))vfe::vfeSession::AddReadPath
568   (int (*)(...))vfe::vfeSession::AddReadPath
576   (int (*)(...))vfe::vfeSession::AddWritePath
584   (int (*)(...))vfe::vfeSession::AddWritePath
592   (int (*)(...))vfe::vfeSession::AddWritePath
600   (int (*)(...))vfe::vfeSession::AddWritePath
608   (int (*)(...))vfe::vfeSession::AddExcludedPath
616   (int (*)(...))vfe::vfeSession::AddExcludedPath
624   (int (*)(...))vfe::vfeSession::AddExcludedPath
632   (int (*)(...))vfe::vfeSession::AddExcludedPath
640   (int (*)(...))vfe::vfeSession::GetReadPaths
648   (int (*)(...))vfe::vfeSession::GetReadPaths
656   (int (*)(...))vfe::vfeSession::GetWritePaths
664   (int (*)(...))vfe::vfeSession::GetWritePaths
672   (int (*)(...))vfe::vfeSession::GetExcludedPaths
680   (int (*)(...))vfe::vfeSession::GetUsingAlpha
688   (int (*)(...))vfe::vfeSession::GetClocklessAnimation
696   (int (*)(...))vfe::vfeSession::GetRealTimeRaytracing
704   (int (*)(...))vfe::vfeSession::GetElapsedTime
712   (int (*)(...))vfe::vfeSession::AppendErrorMessage
720   (int (*)(...))vfe::vfeSession::AppendWarningMessage
728   (int (*)(...))vfe::vfeSession::AppendStatusMessage
736   (int (*)(...))vfe::vfeSession::AppendStatusMessage
744   (int (*)(...))vfe::vfeSession::AppendWarningAndStatusMessage
752   (int (*)(...))vfe::vfeSession::AppendErrorAndStatusMessage
760   (int (*)(...))vfe::vfeSession::GetCancelRequested
768   (int (*)(...))vfe::vfeSession::BackendFailed
776   (int (*)(...))vfe::vfeSession::SetFailed
784   (int (*)(...))vfe::vfeSession::SetSucceeded
792   (int (*)(...))vfe::vfeSession::AdviseOutputFilename
800   (int (*)(...))vfe::vfeSession::AdviseFrameCompleted
808   (int (*)(...))vfe::vfeSession::SetRenderingAnimation
816   (int (*)(...))vfe::vfeSession::SetPercentComplete
824   (int (*)(...))vfe::vfeSession::SetPixelsRendered
832   (int (*)(...))vfe::vfeSession::AppendStreamMessage
840   (int (*)(...))vfe::vfeSession::AppendStreamMessage
848   (int (*)(...))vfe::vfeSession::AppendErrorMessage
856   (int (*)(...))vfe::vfeSession::AppendWarningMessage
864   (int (*)(...))vfe::vfeSession::AppendAnimationStatus
872   (int (*)(...))vfe::vfeSession::SetUsingAlpha
880   (int (*)(...))vfe::vfeSession::SetClocklessAnimation
888   (int (*)(...))vfe::vfeSession::SetRealTimeRaytracing
896   (int (*)(...))vfe::vfeSession::NotifyEvent
904   (int (*)(...))vfe::vfeSession::BackendThreadNotify
912   (int (*)(...))vfe::vfeSession::WorkerThread
920   (int (*)(...))vfe::vfeSession::WorkerThreadStartup
928   (int (*)(...))vfe::vfeSession::WorkerThreadShutdown
936   (int (*)(...))vfe::vfeSession::ProcessFrontend
944   (int (*)(...))vfe::vfeSession::ProcessCancelRender
952   (int (*)(...))vfe::vfeSession::StopRender
960   (int (*)(...))vfe::vfeSession::RenderStopped
968   (int (*)(...))vfe::vfeSession::ShrinkHeap
976   (int (*)(...))vfe::vfeSession::StateChanged
984   (int (*)(...))__cxa_pure_virtual
992   (int (*)(...))vfe::vfeSession::CreateShelloutProcessing
1000  (int (*)(...))vfe::vfeSession::DefaultDisplayCreator

Class vfe::vfeSession
   size=1176 align=8
   base size=1176 base align=8
vfe::vfeSession (0x0x7fdebb313a20) 0
    vptr=((& vfe::vfeSession::_ZTVN3vfe10vfeSessionE) + 16u)

Class boost::is_integral<boost::function<vfe::vfeDisplay*(unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool)> >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::function<vfe::vfeDisplay*(unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool)> > (0x0x7fdebb043ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebb043f08) 0 empty
    mpl_::bool_<false> (0x0x7fdebade56c0) 0 empty

Class boost::enable_if_c<true, boost::function<vfe::vfeDisplay*(unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool)>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, boost::function<vfe::vfeDisplay*(unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool)>&> (0x0x7fdebade5720) 0 empty

Vtable for vfePlatform::UnixShelloutProcessing
vfePlatform::UnixShelloutProcessing::_ZTVN11vfePlatform22UnixShelloutProcessingE: 19u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN11vfePlatform22UnixShelloutProcessingE)
16    (int (*)(...))pov_frontend::ShelloutProcessing::GetCancelMessage
24    (int (*)(...))pov_frontend::ShelloutProcessing::SetCancelMessage
32    (int (*)(...))pov_frontend::ShelloutProcessing::GetSkipMessage
40    (int (*)(...))pov_frontend::ShelloutProcessing::SetSkipMessage
48    (int (*)(...))pov_frontend::ShelloutProcessing::ProcessEvent
56    (int (*)(...))pov_frontend::ShelloutProcessing::ShelloutRunning
64    (int (*)(...))pov_frontend::ShelloutProcessing::ProcessName
72    (int (*)(...))vfePlatform::UnixShelloutProcessing::ProcessID
80    (int (*)(...))pov_frontend::ShelloutProcessing::LastShelloutResult
88    (int (*)(...))vfePlatform::UnixShelloutProcessing::ShelloutsSupported
96    (int (*)(...))vfePlatform::UnixShelloutProcessing::ExecuteCommand
104   (int (*)(...))vfePlatform::UnixShelloutProcessing::KillCommand
112   (int (*)(...))vfePlatform::UnixShelloutProcessing::CommandRunning
120   (int (*)(...))vfePlatform::UnixShelloutProcessing::CollectCommand
128   (int (*)(...))vfePlatform::UnixShelloutProcessing::CollectCommand
136   (int (*)(...))vfePlatform::UnixShelloutProcessing::CommandPermitted
144   (int (*)(...))pov_frontend::ShelloutProcessing::ExtractCommand

Class vfePlatform::UnixShelloutProcessing
   size=704 align=8
   base size=704 base align=8
vfePlatform::UnixShelloutProcessing (0x0x7fdebb043340) 0
    vptr=((& vfePlatform::UnixShelloutProcessing::_ZTVN11vfePlatform22UnixShelloutProcessingE) + 16u)
  pov_frontend::ShelloutProcessing (0x0x7fdebade5780) 0
      primary-for vfePlatform::UnixShelloutProcessing (0x0x7fdebb043340)

Class boost::detail::sp_element<vfePlatform::UnixOptionsProcessor>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<vfePlatform::UnixOptionsProcessor> (0x0x7fdebade5900) 0 empty

Class boost::detail::sp_dereference<vfePlatform::UnixOptionsProcessor>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<vfePlatform::UnixOptionsProcessor> (0x0x7fdebade5960) 0 empty

Class boost::detail::sp_member_access<vfePlatform::UnixOptionsProcessor>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<vfePlatform::UnixOptionsProcessor> (0x0x7fdebade59c0) 0 empty

Class boost::detail::sp_array_access<vfePlatform::UnixOptionsProcessor>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<vfePlatform::UnixOptionsProcessor> (0x0x7fdebade5a20) 0 empty

Class boost::shared_ptr<vfePlatform::UnixOptionsProcessor>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<vfePlatform::UnixOptionsProcessor> (0x0x7fdebade58a0) 0

Vtable for vfePlatform::vfeUnixSession
vfePlatform::vfeUnixSession::_ZTVN11vfePlatform14vfeUnixSessionE: 128u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN11vfePlatform14vfeUnixSessionE)
16    (int (*)(...))vfePlatform::vfeUnixSession::~vfeUnixSession
24    (int (*)(...))vfePlatform::vfeUnixSession::~vfeUnixSession
32    (int (*)(...))vfe::vfeSession::Clear
40    (int (*)(...))vfe::vfeSession::Reset
48    (int (*)(...))vfe::vfeSession::ClearStatusMessages
56    (int (*)(...))vfe::vfeSession::HadErrorMessage
64    (int (*)(...))vfe::vfeSession::Succeeded
72    (int (*)(...))vfe::vfeSession::Failed
80    (int (*)(...))vfe::vfeSession::Initialize
88    (int (*)(...))vfe::vfeSession::GetID
96    (int (*)(...))vfe::vfeSession::GetDisplay
104   (int (*)(...))vfe::vfeSession::CreateDisplay
112   (int (*)(...))vfe::vfeSession::SetDisplayCreator
120   (int (*)(...))vfe::vfeSession::GetFrontend
128   (int (*)(...))vfe::vfeSession::GetStatus
136   (int (*)(...))vfe::vfeSession::SetEventMask
144   (int (*)(...))vfe::vfeSession::GetEventMask
152   (int (*)(...))vfe::vfeSession::IsPausable
160   (int (*)(...))vfe::vfeSession::Paused
168   (int (*)(...))vfe::vfeSession::Pause
176   (int (*)(...))vfe::vfeSession::PauseWhenDone
184   (int (*)(...))vfe::vfeSession::GetPauseWhenDone
192   (int (*)(...))vfe::vfeSession::Resume
200   (int (*)(...))vfe::vfeSession::RenderingAnimation
208   (int (*)(...))vfe::vfeSession::GetCurrentFrame
216   (int (*)(...))vfe::vfeSession::GetTotalFrames
224   (int (*)(...))vfe::vfeSession::GetPercentComplete
232   (int (*)(...))vfe::vfeSession::GetPixelsRendered
240   (int (*)(...))vfe::vfeSession::GetTotalPixels
248   (int (*)(...))vfePlatform::vfeUnixSession::GetTemporaryPath
256   (int (*)(...))vfePlatform::vfeUnixSession::CreateTemporaryFile
264   (int (*)(...))vfePlatform::vfeUnixSession::DeleteTemporaryFile
272   (int (*)(...))vfePlatform::vfeUnixSession::GetTimestamp
280   (int (*)(...))vfePlatform::vfeUnixSession::NotifyCriticalError
288   (int (*)(...))vfe::vfeSession::Shutdown
296   (int (*)(...))vfe::vfeSession::CancelRender
304   (int (*)(...))vfe::vfeSession::StartRender
312   (int (*)(...))vfe::vfeSession::SetOptions
320   (int (*)(...))vfe::vfeSession::ClearOptions
328   (int (*)(...))vfe::vfeSession::OptionPresent
336   (int (*)(...))vfe::vfeSession::OptimizeForConsoleOutput
344   (int (*)(...))vfe::vfeSession::GetBackendState
352   (int (*)(...))vfe::vfeSession::GetBackendStateName
360   (int (*)(...))vfe::vfeSession::GetInputFilename
368   (int (*)(...))vfe::vfeSession::GetOutputFilename
376   (int (*)(...))vfe::vfeSession::OutputToFileSet
384   (int (*)(...))vfe::vfeSession::ImageOutputToStdoutSupported
392   (int (*)(...))vfe::vfeSession::GetRenderWidth
400   (int (*)(...))vfe::vfeSession::GetRenderHeight
408   (int (*)(...))vfe::vfeSession::GetOptions
416   (int (*)(...))vfe::vfeSession::GetNextCombinedMessage
424   (int (*)(...))vfe::vfeSession::GetNextNonStatusMessage
432   (int (*)(...))vfe::vfeSession::GetNextNonStatusMessage
440   (int (*)(...))vfe::vfeSession::GetNextNonStatusMessage
448   (int (*)(...))vfe::vfeSession::GetNextStatusMessage
456   (int (*)(...))vfe::vfeSession::GetNextGenericMessage
464   (int (*)(...))vfe::vfeSession::GetNextConsoleMessage
472   (int (*)(...))vfe::vfeSession::GetStatusLineMessage
480   (int (*)(...))vfe::vfeSession::SetMaxStatusMessages
488   (int (*)(...))vfe::vfeSession::SetMaxGenericMessages
496   (int (*)(...))vfe::vfeSession::SetMaxConsoleMessages
504   (int (*)(...))vfe::vfeSession::GetErrorString
512   (int (*)(...))vfePlatform::vfeUnixSession::TestAccessAllowed
520   (int (*)(...))vfe::vfeSession::SetConsoleWidth
528   (int (*)(...))vfe::vfeSession::GetConsoleWidth
536   (int (*)(...))vfe::vfeSession::ClearPaths
544   (int (*)(...))vfe::vfeSession::AddReadPath
552   (int (*)(...))vfe::vfeSession::AddReadPath
560   (int (*)(...))vfe::vfeSession::AddReadPath
568   (int (*)(...))vfe::vfeSession::AddReadPath
576   (int (*)(...))vfe::vfeSession::AddWritePath
584   (int (*)(...))vfe::vfeSession::AddWritePath
592   (int (*)(...))vfe::vfeSession::AddWritePath
600   (int (*)(...))vfe::vfeSession::AddWritePath
608   (int (*)(...))vfe::vfeSession::AddExcludedPath
616   (int (*)(...))vfe::vfeSession::AddExcludedPath
624   (int (*)(...))vfe::vfeSession::AddExcludedPath
632   (int (*)(...))vfe::vfeSession::AddExcludedPath
640   (int (*)(...))vfe::vfeSession::GetReadPaths
648   (int (*)(...))vfe::vfeSession::GetReadPaths
656   (int (*)(...))vfe::vfeSession::GetWritePaths
664   (int (*)(...))vfe::vfeSession::GetWritePaths
672   (int (*)(...))vfe::vfeSession::GetExcludedPaths
680   (int (*)(...))vfe::vfeSession::GetUsingAlpha
688   (int (*)(...))vfe::vfeSession::GetClocklessAnimation
696   (int (*)(...))vfe::vfeSession::GetRealTimeRaytracing
704   (int (*)(...))vfe::vfeSession::GetElapsedTime
712   (int (*)(...))vfe::vfeSession::AppendErrorMessage
720   (int (*)(...))vfe::vfeSession::AppendWarningMessage
728   (int (*)(...))vfe::vfeSession::AppendStatusMessage
736   (int (*)(...))vfe::vfeSession::AppendStatusMessage
744   (int (*)(...))vfe::vfeSession::AppendWarningAndStatusMessage
752   (int (*)(...))vfe::vfeSession::AppendErrorAndStatusMessage
760   (int (*)(...))vfe::vfeSession::GetCancelRequested
768   (int (*)(...))vfe::vfeSession::BackendFailed
776   (int (*)(...))vfe::vfeSession::SetFailed
784   (int (*)(...))vfe::vfeSession::SetSucceeded
792   (int (*)(...))vfe::vfeSession::AdviseOutputFilename
800   (int (*)(...))vfe::vfeSession::AdviseFrameCompleted
808   (int (*)(...))vfe::vfeSession::SetRenderingAnimation
816   (int (*)(...))vfe::vfeSession::SetPercentComplete
824   (int (*)(...))vfe::vfeSession::SetPixelsRendered
832   (int (*)(...))vfe::vfeSession::AppendStreamMessage
840   (int (*)(...))vfe::vfeSession::AppendStreamMessage
848   (int (*)(...))vfe::vfeSession::AppendErrorMessage
856   (int (*)(...))vfe::vfeSession::AppendWarningMessage
864   (int (*)(...))vfe::vfeSession::AppendAnimationStatus
872   (int (*)(...))vfe::vfeSession::SetUsingAlpha
880   (int (*)(...))vfe::vfeSession::SetClocklessAnimation
888   (int (*)(...))vfe::vfeSession::SetRealTimeRaytracing
896   (int (*)(...))vfe::vfeSession::NotifyEvent
904   (int (*)(...))vfe::vfeSession::BackendThreadNotify
912   (int (*)(...))vfe::vfeSession::WorkerThread
920   (int (*)(...))vfePlatform::vfeUnixSession::WorkerThreadStartup
928   (int (*)(...))vfePlatform::vfeUnixSession::WorkerThreadShutdown
936   (int (*)(...))vfe::vfeSession::ProcessFrontend
944   (int (*)(...))vfe::vfeSession::ProcessCancelRender
952   (int (*)(...))vfe::vfeSession::StopRender
960   (int (*)(...))vfe::vfeSession::RenderStopped
968   (int (*)(...))vfe::vfeSession::ShrinkHeap
976   (int (*)(...))vfe::vfeSession::StateChanged
984   (int (*)(...))vfePlatform::vfeUnixSession::RequestNewOutputPath
992   (int (*)(...))vfePlatform::vfeUnixSession::CreateShelloutProcessing
1000  (int (*)(...))vfe::vfeSession::DefaultDisplayCreator
1008  (int (*)(...))vfePlatform::vfeUnixSession::TestPath
1016  (int (*)(...))vfePlatform::vfeUnixSession::StrCompare

Class vfePlatform::vfeUnixSession
   size=1208 align=8
   base size=1208 base align=8
vfePlatform::vfeUnixSession (0x0x7fdebb043750) 0
    vptr=((& vfePlatform::vfeUnixSession::_ZTVN11vfePlatform14vfeUnixSessionE) + 16u)
  vfe::vfeSession (0x0x7fdebade5840) 0
      primary-for vfePlatform::vfeUnixSession (0x0x7fdebb043750)

Class boost::detail::sp_convertible<vfePlatform::UnixOptionsProcessor, vfePlatform::UnixOptionsProcessor>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<vfePlatform::UnixOptionsProcessor, vfePlatform::UnixOptionsProcessor> (0x0x7fdebade5a80) 0 empty

Class boost::detail::sp_enable_if_convertible<vfePlatform::UnixOptionsProcessor, vfePlatform::UnixOptionsProcessor>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<vfePlatform::UnixOptionsProcessor, vfePlatform::UnixOptionsProcessor> (0x0x7fdebaf2f000) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdebade5ae0) 0 empty

Class GetPOVMSTypeID<bool>
   size=1 align=1
   base size=0 base align=1
GetPOVMSTypeID<bool> (0x0x7fdebade5c60) 0 empty

Class GetPOVMSTypeID<int>
   size=1 align=1
   base size=0 base align=1
GetPOVMSTypeID<int> (0x0x7fdebade5cc0) 0 empty

Class GetPOVMSTypeID<long int>
   size=1 align=1
   base size=0 base align=1
GetPOVMSTypeID<long int> (0x0x7fdebade5d20) 0 empty

Class GetPOVMSTypeID<float>
   size=1 align=1
   base size=0 base align=1
GetPOVMSTypeID<float> (0x0x7fdebade5d80) 0 empty

Class GetPOVMSTypeID<char*>
   size=1 align=1
   base size=0 base align=1
GetPOVMSTypeID<char*> (0x0x7fdebade5de0) 0 empty

Class GetPOVMSTypeID<std::basic_string<short unsigned int>&>
   size=1 align=1
   base size=0 base align=1
GetPOVMSTypeID<std::basic_string<short unsigned int>&> (0x0x7fdebade5e40) 0 empty

Vtable for vfe::vfeException
vfe::vfeException::_ZTVN3vfe12vfeExceptionE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe12vfeExceptionE)
16    (int (*)(...))vfe::vfeException::~vfeException
24    (int (*)(...))vfe::vfeException::~vfeException
32    (int (*)(...))std::runtime_error::what

Class vfe::vfeException
   size=16 align=8
   base size=16 base align=8
vfe::vfeException (0x0x7fdebaf2f068) 0
    vptr=((& vfe::vfeException::_ZTVN3vfe12vfeExceptionE) + 16u)
  std::runtime_error (0x0x7fdebaf2f0d0) 0
      primary-for vfe::vfeException (0x0x7fdebaf2f068)
    std::exception (0x0x7fdebade5ea0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fdebaf2f0d0)

Vtable for vfe::vfeCriticalError
vfe::vfeCriticalError::_ZTVN3vfe16vfeCriticalErrorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe16vfeCriticalErrorE)
16    (int (*)(...))vfe::vfeCriticalError::~vfeCriticalError
24    (int (*)(...))vfe::vfeCriticalError::~vfeCriticalError
32    (int (*)(...))std::runtime_error::what

Class vfe::vfeCriticalError
   size=32 align=8
   base size=28 base align=8
vfe::vfeCriticalError (0x0x7fdebaf2f138) 0
    vptr=((& vfe::vfeCriticalError::_ZTVN3vfe16vfeCriticalErrorE) + 16u)
  vfe::vfeException (0x0x7fdebaf2f1a0) 0
      primary-for vfe::vfeCriticalError (0x0x7fdebaf2f138)
    std::runtime_error (0x0x7fdebaf2f208) 0
        primary-for vfe::vfeException (0x0x7fdebaf2f1a0)
      std::exception (0x0x7fdebade5f00) 0 nearly-empty
          primary-for std::runtime_error (0x0x7fdebaf2f208)

Vtable for vfe::vfeInvalidDataError
vfe::vfeInvalidDataError::_ZTVN3vfe19vfeInvalidDataErrorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe19vfeInvalidDataErrorE)
16    (int (*)(...))vfe::vfeInvalidDataError::~vfeInvalidDataError
24    (int (*)(...))vfe::vfeInvalidDataError::~vfeInvalidDataError
32    (int (*)(...))std::runtime_error::what

Class vfe::vfeInvalidDataError
   size=32 align=8
   base size=28 base align=8
vfe::vfeInvalidDataError (0x0x7fdebaf2f270) 0
    vptr=((& vfe::vfeInvalidDataError::_ZTVN3vfe19vfeInvalidDataErrorE) + 16u)
  vfe::vfeCriticalError (0x0x7fdebaf2f2d8) 0
      primary-for vfe::vfeInvalidDataError (0x0x7fdebaf2f270)
    vfe::vfeException (0x0x7fdebaf2f340) 0
        primary-for vfe::vfeCriticalError (0x0x7fdebaf2f2d8)
      std::runtime_error (0x0x7fdebaf2f3a8) 0
          primary-for vfe::vfeException (0x0x7fdebaf2f340)
        std::exception (0x0x7fdebade5f60) 0 nearly-empty
            primary-for std::runtime_error (0x0x7fdebaf2f3a8)

Vtable for vfe::vfeConsole
vfe::vfeConsole::_ZTVN3vfe10vfeConsoleE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe10vfeConsoleE)
16    (int (*)(...))vfe::vfeConsole::~vfeConsole
24    (int (*)(...))vfe::vfeConsole::~vfeConsole
32    (int (*)(...))pov_frontend::Console::lineoutput
40    (int (*)(...))pov_base::TextStreamBuffer::directoutput
48    (int (*)(...))pov_base::TextStreamBuffer::rawoutput
56    (int (*)(...))vfe::vfeConsole::Initialise
64    (int (*)(...))vfe::vfeConsole::Output
72    (int (*)(...))vfe::vfeConsole::Output
80    (int (*)(...))vfe::vfeConsole::Output
88    (int (*)(...))vfe::vfeConsole::BufferOutput

Class vfe::vfeConsole
   size=24632 align=8
   base size=24632 base align=8
vfe::vfeConsole (0x0x7fdebaf2f410) 0
    vptr=((& vfe::vfeConsole::_ZTVN3vfe10vfeConsoleE) + 16u)
  pov_frontend::Console (0x0x7fdebaf2f478) 0
      primary-for vfe::vfeConsole (0x0x7fdebaf2f410)
    pov_base::TextStreamBuffer (0x0x7fdebaf6a000) 0
        primary-for pov_frontend::Console (0x0x7fdebaf2f478)

Vtable for vfe::vfePlatformBase
vfe::vfePlatformBase::_ZTVN3vfe15vfePlatformBaseE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe15vfePlatformBaseE)
16    (int (*)(...))vfe::vfePlatformBase::~vfePlatformBase
24    (int (*)(...))vfe::vfePlatformBase::~vfePlatformBase
32    (int (*)(...))vfe::vfePlatformBase::CreateIStream
40    (int (*)(...))vfe::vfePlatformBase::CreateOStream
48    (int (*)(...))vfe::vfePlatformBase::GetTemporaryPath
56    (int (*)(...))vfe::vfePlatformBase::CreateTemporaryFile
64    (int (*)(...))vfe::vfePlatformBase::DeleteTemporaryFile
72    (int (*)(...))vfe::vfePlatformBase::ReadFileFromURL

Class vfe::vfePlatformBase
   size=16 align=8
   base size=16 base align=8
vfe::vfePlatformBase (0x0x7fdebaf2f4e0) 0
    vptr=((& vfe::vfePlatformBase::_ZTVN3vfe15vfePlatformBaseE) + 16u)
  pov_base::PlatformBase (0x0x7fdebaf6a060) 0 nearly-empty
      primary-for vfe::vfePlatformBase (0x0x7fdebaf2f4e0)

Vtable for vfe::vfeParserMessageHandler
vfe::vfeParserMessageHandler::_ZTVN3vfe23vfeParserMessageHandlerE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe23vfeParserMessageHandlerE)
16    (int (*)(...))vfe::vfeParserMessageHandler::~vfeParserMessageHandler
24    (int (*)(...))vfe::vfeParserMessageHandler::~vfeParserMessageHandler
32    (int (*)(...))vfe::vfeParserMessageHandler::Options
40    (int (*)(...))vfe::vfeParserMessageHandler::Statistics
48    (int (*)(...))vfe::vfeParserMessageHandler::Progress
56    (int (*)(...))vfe::vfeParserMessageHandler::Warning
64    (int (*)(...))vfe::vfeParserMessageHandler::Error
72    (int (*)(...))vfe::vfeParserMessageHandler::FatalError
80    (int (*)(...))vfe::vfeParserMessageHandler::DebugInfo

Class vfe::vfeParserMessageHandler
   size=16 align=8
   base size=16 base align=8
vfe::vfeParserMessageHandler (0x0x7fdebaf2f548) 0
    vptr=((& vfe::vfeParserMessageHandler::_ZTVN3vfe23vfeParserMessageHandlerE) + 16u)
  pov_frontend::ParserMessageHandler (0x0x7fdebaf6a0c0) 0 nearly-empty
      primary-for vfe::vfeParserMessageHandler (0x0x7fdebaf2f548)

Vtable for vfe::vfeRenderMessageHandler
vfe::vfeRenderMessageHandler::_ZTVN3vfe23vfeRenderMessageHandlerE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe23vfeRenderMessageHandlerE)
16    (int (*)(...))vfe::vfeRenderMessageHandler::~vfeRenderMessageHandler
24    (int (*)(...))vfe::vfeRenderMessageHandler::~vfeRenderMessageHandler
32    (int (*)(...))vfe::vfeRenderMessageHandler::Options
40    (int (*)(...))vfe::vfeRenderMessageHandler::Statistics
48    (int (*)(...))vfe::vfeRenderMessageHandler::Progress
56    (int (*)(...))vfe::vfeRenderMessageHandler::Warning
64    (int (*)(...))vfe::vfeRenderMessageHandler::Error
72    (int (*)(...))vfe::vfeRenderMessageHandler::FatalError

Class vfe::vfeRenderMessageHandler
   size=16 align=8
   base size=16 base align=8
vfe::vfeRenderMessageHandler (0x0x7fdebaf2f5b0) 0
    vptr=((& vfe::vfeRenderMessageHandler::_ZTVN3vfe23vfeRenderMessageHandlerE) + 16u)
  pov_frontend::RenderMessageHandler (0x0x7fdebaf6a120) 0 nearly-empty
      primary-for vfe::vfeRenderMessageHandler (0x0x7fdebaf2f5b0)

Vtable for vfe::vfeProcessRenderOptions
vfe::vfeProcessRenderOptions::_ZTVN3vfe23vfeProcessRenderOptionsE: 15u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe23vfeProcessRenderOptionsE)
16    (int (*)(...))vfe::vfeProcessRenderOptions::ReadSpecialOptionHandler
24    (int (*)(...))vfe::vfeProcessRenderOptions::ReadSpecialSwitchHandler
32    (int (*)(...))vfe::vfeProcessRenderOptions::WriteSpecialOptionHandler
40    (int (*)(...))vfe::vfeProcessRenderOptions::WriteOptionFilter
48    (int (*)(...))pov_base::ProcessOptions::ProcessUnknownSwitch
56    (int (*)(...))vfe::vfeProcessRenderOptions::ProcessUnknownString
64    (int (*)(...))vfe::vfeProcessRenderOptions::OpenFileForRead
72    (int (*)(...))vfe::vfeProcessRenderOptions::OpenFileForWrite
80    (int (*)(...))vfe::vfeProcessRenderOptions::ParseError
88    (int (*)(...))vfe::vfeProcessRenderOptions::ParseErrorAt
96    (int (*)(...))vfe::vfeProcessRenderOptions::WriteError
104   (int (*)(...))vfe::vfeProcessRenderOptions::~vfeProcessRenderOptions
112   (int (*)(...))vfe::vfeProcessRenderOptions::~vfeProcessRenderOptions

Class vfe::vfeProcessRenderOptions
   size=32 align=8
   base size=32 base align=8
vfe::vfeProcessRenderOptions (0x0x7fdebaf2f618) 0
    vptr=((& vfe::vfeProcessRenderOptions::_ZTVN3vfe23vfeProcessRenderOptionsE) + 16u)
  pov_frontend::ProcessRenderOptions (0x0x7fdebaf2f680) 0
      primary-for vfe::vfeProcessRenderOptions (0x0x7fdebaf2f618)
    pov_base::ProcessOptions (0x0x7fdebaf6a180) 0
        primary-for pov_frontend::ProcessRenderOptions (0x0x7fdebaf2f680)

Class __gnu_cxx::new_allocator<pov_frontend::Display::RGBA8>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<pov_frontend::Display::RGBA8> (0x0x7fdebaf6a300) 0 empty

Class std::allocator<pov_frontend::Display::RGBA8>
   size=1 align=1
   base size=1 base align=1
std::allocator<pov_frontend::Display::RGBA8> (0x0x7fdebaf2f750) 0 empty
  __gnu_cxx::new_allocator<pov_frontend::Display::RGBA8> (0x0x7fdebaf6a360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<pov_frontend::Display::RGBA8> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<pov_frontend::Display::RGBA8> > (0x0x7fdebaf6a2a0) 0 empty

Class std::allocator<pov_frontend::Display::RGBA8>::rebind<pov_frontend::Display::RGBA8>
   size=1 align=1
   base size=0 base align=1
std::allocator<pov_frontend::Display::RGBA8>::rebind<pov_frontend::Display::RGBA8> (0x0x7fdebaf6a480) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<pov_frontend::Display::RGBA8> >::rebind<pov_frontend::Display::RGBA8>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<pov_frontend::Display::RGBA8> >::rebind<pov_frontend::Display::RGBA8> (0x0x7fdebaf6a420) 0 empty

Class std::_Vector_base<pov_frontend::Display::RGBA8, std::allocator<pov_frontend::Display::RGBA8> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<pov_frontend::Display::RGBA8, std::allocator<pov_frontend::Display::RGBA8> >::_Vector_impl (0x0x7fdebaf2f8f0) 0
  std::allocator<pov_frontend::Display::RGBA8> (0x0x7fdebaf2f958) 0 empty
    __gnu_cxx::new_allocator<pov_frontend::Display::RGBA8> (0x0x7fdebaf6a4e0) 0 empty

Class std::_Vector_base<pov_frontend::Display::RGBA8, std::allocator<pov_frontend::Display::RGBA8> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<pov_frontend::Display::RGBA8, std::allocator<pov_frontend::Display::RGBA8> > (0x0x7fdebaf6a240) 0

Class std::vector<pov_frontend::Display::RGBA8>
   size=24 align=8
   base size=24 base align=8
std::vector<pov_frontend::Display::RGBA8> (0x0x7fdebaf2f9c0) 0
  std::_Vector_base<pov_frontend::Display::RGBA8, std::allocator<pov_frontend::Display::RGBA8> > (0x0x7fdebaf6a6c0) 0

Vtable for vfe::vfeDisplay
vfe::vfeDisplay::_ZTVN3vfe10vfeDisplayE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe10vfeDisplayE)
16    (int (*)(...))vfe::vfeDisplay::~vfeDisplay
24    (int (*)(...))vfe::vfeDisplay::~vfeDisplay
32    (int (*)(...))vfe::vfeDisplay::Initialise
40    (int (*)(...))vfe::vfeDisplay::DrawPixel
48    (int (*)(...))vfe::vfeDisplay::DrawRectangleFrame
56    (int (*)(...))vfe::vfeDisplay::DrawFilledRectangle
64    (int (*)(...))vfe::vfeDisplay::DrawPixelBlock
72    (int (*)(...))vfe::vfeDisplay::Clear
80    (int (*)(...))vfe::vfeDisplay::Close
88    (int (*)(...))vfe::vfeDisplay::Show
96    (int (*)(...))vfe::vfeDisplay::Hide

Class vfe::vfeDisplay
   size=72 align=8
   base size=65 base align=8
vfe::vfeDisplay (0x0x7fdebaf2f6e8) 0
    vptr=((& vfe::vfeDisplay::_ZTVN3vfe10vfeDisplayE) + 16u)
  pov_frontend::Display (0x0x7fdebaf6a1e0) 0
      primary-for vfe::vfeDisplay (0x0x7fdebaf2f6e8)

Class __gnu_cxx::new_allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > (0x0x7fdebaf6a8a0) 0 empty

Class std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > (0x0x7fdebaf2fb60) 0 empty
  __gnu_cxx::new_allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > (0x0x7fdebaf6a900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > > (0x0x7fdebaf6a960) 0 empty

Class std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > (0x0x7fdebaf6aa80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > (0x0x7fdebaf6aa20) 0 empty

Class std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > > (0x0x7fdebaf6aba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > > (0x0x7fdebaf6ab40) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > > (0x0x7fdebaf6ac00) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > > (0x0x7fdebaf2fdd0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > > (0x0x7fdebaf6ac60) 0 empty

Class std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler>, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > >::_Rb_tree_impl<std::less<pov_frontend::RenderFrontendBase::Id>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler>, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > >::_Rb_tree_impl<std::less<pov_frontend::RenderFrontendBase::Id>, false> (0x0x7fdebaf2fe38) 0
  std::allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > > (0x0x7fdebaf2fea0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > > (0x0x7fdebaf6acc0) 0 empty

Class std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler>, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler>, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > > (0x0x7fdebaf6aae0) 0

Class std::map<pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > >
   size=48 align=8
   base size=48 base align=8
std::map<pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::SceneHandler> > > (0x0x7fdebaf6a840) 0

Class __gnu_cxx::new_allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > (0x0x7fdebaf6ad80) 0 empty

Class std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > (0x0x7fdebaf2ff08) 0 empty
  __gnu_cxx::new_allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > (0x0x7fdebaf6ade0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > > (0x0x7fdebaf6ae40) 0 empty

Class std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > (0x0x7fdebaf6af60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > >::rebind<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > (0x0x7fdebaf6af00) 0 empty

Class std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > > (0x0x7fdebacf00c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > >::rebind<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > > (0x0x7fdebacf0060) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > > (0x0x7fdebacf0120) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > > (0x0x7fdebaf2fc30) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > > (0x0x7fdebacf0180) 0 empty

Class std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler>, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > >::_Rb_tree_impl<std::less<pov_frontend::RenderFrontendBase::Id>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler>, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > >::_Rb_tree_impl<std::less<pov_frontend::RenderFrontendBase::Id>, false> (0x0x7fdebb043a90) 0
  std::allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > > (0x0x7fdebad14000) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > > (0x0x7fdebacf01e0) 0 empty

Class std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler>, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<pov_frontend::RenderFrontendBase::Id, std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler>, std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > > (0x0x7fdebacf0000) 0

Class std::map<pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > >
   size=48 align=8
   base size=48 base align=8
std::map<pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler, std::less<pov_frontend::RenderFrontendBase::Id>, std::allocator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > > (0x0x7fdebaf6ad20) 0

Vtable for pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>
pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::_ZTVN12pov_frontend14RenderFrontendIN3vfe23vfeParserMessageHandlerENS_18FileMessageHandlerENS1_23vfeRenderMessageHandlerENS_19ImageMessageHandlerEEE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN12pov_frontend14RenderFrontendIN3vfe23vfeParserMessageHandlerENS_18FileMessageHandlerENS1_23vfeRenderMessageHandlerENS_19ImageMessageHandlerEEE)
16    (int (*)(...))pov_frontend::RenderFrontend<PARSER_MH, FILE_MH, RENDER_MH, IMAGE_MH>::~RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>
24    (int (*)(...))pov_frontend::RenderFrontend<PARSER_MH, FILE_MH, RENDER_MH, IMAGE_MH>::~RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>
32    (int (*)(...))pov_frontend::RenderFrontend<PARSER_MH, FILE_MH, RENDER_MH, IMAGE_MH>::GetConsole<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>
40    (int (*)(...))pov_frontend::RenderFrontend<PARSER_MH, FILE_MH, RENDER_MH, IMAGE_MH>::GetImage<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>
48    (int (*)(...))pov_frontend::RenderFrontend<PARSER_MH, FILE_MH, RENDER_MH, IMAGE_MH>::GetDisplay<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>
56    (int (*)(...))pov_frontend::RenderFrontend<PARSER_MH, FILE_MH, RENDER_MH, IMAGE_MH>::HandleParserMessage<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>
64    (int (*)(...))pov_frontend::RenderFrontend<PARSER_MH, FILE_MH, RENDER_MH, IMAGE_MH>::HandleFileMessage<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>
72    (int (*)(...))pov_frontend::RenderFrontend<PARSER_MH, FILE_MH, RENDER_MH, IMAGE_MH>::HandleRenderMessage<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>
80    (int (*)(...))pov_frontend::RenderFrontend<PARSER_MH, FILE_MH, RENDER_MH, IMAGE_MH>::HandleImageMessage<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>
88    (int (*)(...))pov_frontend::RenderFrontend<PARSER_MH, FILE_MH, RENDER_MH, IMAGE_MH>::OutputFatalError<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>

Class pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>
   size=272 align=8
   base size=272 base align=8
pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler> (0x0x7fdebaf2fa90) 0
    vptr=((& pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::_ZTVN12pov_frontend14RenderFrontendIN3vfe23vfeParserMessageHandlerENS_18FileMessageHandlerENS1_23vfeRenderMessageHandlerENS_19ImageMessageHandlerEEE) + 16u)
  pov_frontend::RenderFrontendBase (0x0x7fdebaf2faf8) 0
      primary-for pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler> (0x0x7fdebaf2fa90)
    POVMS_MessageReceiver (0x0x7fdebaf6a7e0) 0
        primary-for pov_frontend::RenderFrontendBase (0x0x7fdebaf2faf8)

Vtable for vfe::VirtualFrontEnd
vfe::VirtualFrontEnd::_ZTVN3vfe15VirtualFrontEndE: 18u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3vfe15VirtualFrontEndE)
16    (int (*)(...))vfe::VirtualFrontEnd::~VirtualFrontEnd
24    (int (*)(...))vfe::VirtualFrontEnd::~VirtualFrontEnd
32    (int (*)(...))vfe::VirtualFrontEnd::Start
40    (int (*)(...))vfe::VirtualFrontEnd::Stop
48    (int (*)(...))vfe::VirtualFrontEnd::Pause
56    (int (*)(...))vfe::VirtualFrontEnd::Resume
64    (int (*)(...))vfe::VirtualFrontEnd::Process
72    (int (*)(...))vfe::VirtualFrontEnd::GetState
80    (int (*)(...))vfe::VirtualFrontEnd::SetResultPointers
88    (int (*)(...))vfe::VirtualFrontEnd::IsPausable
96    (int (*)(...))vfe::VirtualFrontEnd::Paused
104   (int (*)(...))vfe::VirtualFrontEnd::PausePending
112   (int (*)(...))vfe::VirtualFrontEnd::GetDisplay
120   (int (*)(...))vfe::VirtualFrontEnd::InvalidateBackend
128   (int (*)(...))vfe::VirtualFrontEnd::CreateConsole
136   (int (*)(...))vfe::VirtualFrontEnd::CreateDisplay

Class vfe::VirtualFrontEnd
   size=448 align=8
   base size=448 base align=8
vfe::VirtualFrontEnd (0x0x7fdebaf6a780) 0
    vptr=((& vfe::VirtualFrontEnd::_ZTVN3vfe15VirtualFrontEndE) + 16u)

Class boost::detail::sp_convertible<pov_frontend::Display, pov_frontend::Display>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<pov_frontend::Display, pov_frontend::Display> (0x0x7fdebacf0240) 0 empty

Class boost::detail::sp_enable_if_convertible<pov_frontend::Display, pov_frontend::Display>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<pov_frontend::Display, pov_frontend::Display> (0x0x7fdebaf2ff70) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdebacf02a0) 0 empty

Class boost::detail::sp_convertible<pov_base::GammaCurve, pov_base::GammaCurve>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<pov_base::GammaCurve, pov_base::GammaCurve> (0x0x7fdebacf0300) 0 empty

Class boost::detail::sp_enable_if_convertible<pov_base::GammaCurve, pov_base::GammaCurve>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<pov_base::GammaCurve, pov_base::GammaCurve> (0x0x7fdebbaaaf70) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdebacf0360) 0 empty

Class boost::detail::sp_convertible<pov_frontend::Console, pov_frontend::Console>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<pov_frontend::Console, pov_frontend::Console> (0x0x7fdebacf03c0) 0 empty

Class boost::detail::sp_enable_if_convertible<pov_frontend::Console, pov_frontend::Console>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<pov_frontend::Console, pov_frontend::Console> (0x0x7fdebad14270) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdebacf0420) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_frontend::Console>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_frontend::Console>, int> (0x0x7fdebacf0480) 0 empty

Class boost::is_placeholder<vfe::vfeSession*>
   size=1 align=1
   base size=0 base align=1
boost::is_placeholder<vfe::vfeSession*> (0x0x7fdebacf0660) 0 empty

Class boost::_bi::add_value_2<vfe::vfeSession*, 0>
   size=1 align=1
   base size=0 base align=1
boost::_bi::add_value_2<vfe::vfeSession*, 0> (0x0x7fdebacf06c0) 0 empty

Class boost::_bi::add_value<vfe::vfeSession*>
   size=1 align=1
   base size=0 base align=1
boost::_bi::add_value<vfe::vfeSession*> (0x0x7fdebacf0600) 0 empty

Class boost::_bi::add_value<boost::arg<1> >
   size=1 align=1
   base size=0 base align=1
boost::_bi::add_value<boost::arg<1> > (0x0x7fdebacf0720) 0 empty

Class boost::_bi::add_value<boost::arg<2> >
   size=1 align=1
   base size=0 base align=1
boost::_bi::add_value<boost::arg<2> > (0x0x7fdebacf0780) 0 empty

Class boost::_bi::add_value<boost::arg<3> >
   size=1 align=1
   base size=0 base align=1
boost::_bi::add_value<boost::arg<3> > (0x0x7fdebacf07e0) 0 empty

Class boost::_bi::add_value<boost::arg<4> >
   size=1 align=1
   base size=0 base align=1
boost::_bi::add_value<boost::arg<4> > (0x0x7fdebacf0840) 0 empty

Class boost::_bi::add_value<boost::arg<5> >
   size=1 align=1
   base size=0 base align=1
boost::_bi::add_value<boost::arg<5> > (0x0x7fdebacf08a0) 0 empty

Class boost::_bi::list_av_6<vfe::vfeSession*, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> >
   size=1 align=1
   base size=0 base align=1
boost::_bi::list_av_6<vfe::vfeSession*, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > (0x0x7fdebacf05a0) 0 empty

Class boost::_bi::result_traits<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> >
   size=1 align=1
   base size=0 base align=1
boost::_bi::result_traits<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> > (0x0x7fdebacf0ba0) 0 empty

Class boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>
   size=16 align=8
   base size=16 base align=8
boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> (0x0x7fdebaa860c0) 0

Class boost::_bi::value<vfe::vfeSession*>
   size=8 align=8
   base size=8 base align=8
boost::_bi::value<vfe::vfeSession*> (0x0x7fdebaa86180) 0

Class boost::_bi::storage1<boost::_bi::value<vfe::vfeSession*> >
   size=8 align=8
   base size=8 base align=8
boost::_bi::storage1<boost::_bi::value<vfe::vfeSession*> > (0x0x7fdebaa86120) 0

Class boost::_bi::storage2<boost::_bi::value<vfe::vfeSession*>, boost::arg<1> >
   size=8 align=8
   base size=8 base align=8
boost::_bi::storage2<boost::_bi::value<vfe::vfeSession*>, boost::arg<1> > (0x0x7fdebad14750) 0
  boost::_bi::storage1<boost::_bi::value<vfe::vfeSession*> > (0x0x7fdebaa861e0) 0

Class boost::_bi::storage3<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2> >
   size=8 align=8
   base size=8 base align=8
boost::_bi::storage3<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2> > (0x0x7fdebad147b8) 0
  boost::_bi::storage2<boost::_bi::value<vfe::vfeSession*>, boost::arg<1> > (0x0x7fdebad14820) 0
    boost::_bi::storage1<boost::_bi::value<vfe::vfeSession*> > (0x0x7fdebaa86240) 0

Class boost::_bi::storage4<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3> >
   size=8 align=8
   base size=8 base align=8
boost::_bi::storage4<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3> > (0x0x7fdebad14888) 0
  boost::_bi::storage3<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2> > (0x0x7fdebad148f0) 0
    boost::_bi::storage2<boost::_bi::value<vfe::vfeSession*>, boost::arg<1> > (0x0x7fdebad14958) 0
      boost::_bi::storage1<boost::_bi::value<vfe::vfeSession*> > (0x0x7fdebaa86360) 0

Class boost::_bi::storage5<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4> >
   size=8 align=8
   base size=8 base align=8
boost::_bi::storage5<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4> > (0x0x7fdebad14a90) 0
  boost::_bi::storage4<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3> > (0x0x7fdebad14af8) 0
    boost::_bi::storage3<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2> > (0x0x7fdebad14b60) 0
      boost::_bi::storage2<boost::_bi::value<vfe::vfeSession*>, boost::arg<1> > (0x0x7fdebad14bc8) 0
        boost::_bi::storage1<boost::_bi::value<vfe::vfeSession*> > (0x0x7fdebaa864e0) 0

Class boost::_bi::storage6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> >
   size=8 align=8
   base size=8 base align=8
boost::_bi::storage6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > (0x0x7fdebad14c98) 0
  boost::_bi::storage5<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4> > (0x0x7fdebad14d00) 0
    boost::_bi::storage4<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3> > (0x0x7fdebad14d68) 0
      boost::_bi::storage3<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2> > (0x0x7fdebad14dd0) 0
        boost::_bi::storage2<boost::_bi::value<vfe::vfeSession*>, boost::arg<1> > (0x0x7fdebad14e38) 0
          boost::_bi::storage1<boost::_bi::value<vfe::vfeSession*> > (0x0x7fdebaa865a0) 0

Class boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> >
   size=8 align=8
   base size=8 base align=8
boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > (0x0x7fdebad14f08) 0
  boost::_bi::storage6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > (0x0x7fdebad14f70) 0
    boost::_bi::storage5<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4> > (0x0x7fdebad143a8) 0
      boost::_bi::storage4<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3> > (0x0x7fdebaac2000) 0
        boost::_bi::storage3<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2> > (0x0x7fdebaac2068) 0
          boost::_bi::storage2<boost::_bi::value<vfe::vfeSession*>, boost::arg<1> > (0x0x7fdebaac20d0) 0
            boost::_bi::storage1<boost::_bi::value<vfe::vfeSession*> > (0x0x7fdebaa86660) 0

Class boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > >
   size=24 align=8
   base size=24 base align=8
boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > (0x0x7fdebacf0b40) 0

Class boost::is_integral<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdebaac21a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebaac2208) 0 empty
    mpl_::bool_<false> (0x0x7fdebaa86720) 0 empty

Class boost::_bi::add_cref<void (vfe::vfeSession::*)(), 1>
   size=1 align=1
   base size=0 base align=1
boost::_bi::add_cref<void (vfe::vfeSession::*)(), 1> (0x0x7fdebaa86900) 0 empty

Class boost::_bi::dm_result<void (vfe::vfeSession::*)(), vfe::vfeSession*>
   size=1 align=1
   base size=0 base align=1
boost::_bi::dm_result<void (vfe::vfeSession::*)(), vfe::vfeSession*> (0x0x7fdebaa868a0) 0 empty

Class boost::_bi::list_av_1<vfe::vfeSession*>
   size=1 align=1
   base size=0 base align=1
boost::_bi::list_av_1<vfe::vfeSession*> (0x0x7fdebaa86960) 0 empty

Class boost::_bi::result_traits<void, boost::_mfi::mf0<void, vfe::vfeSession> >
   size=1 align=1
   base size=0 base align=1
boost::_bi::result_traits<void, boost::_mfi::mf0<void, vfe::vfeSession> > (0x0x7fdebaa86c60) 0 empty

Class boost::_mfi::mf0<void, vfe::vfeSession>
   size=16 align=8
   base size=16 base align=8
boost::_mfi::mf0<void, vfe::vfeSession> (0x0x7fdeba815180) 0

Class boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> >
   size=8 align=8
   base size=8 base align=8
boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > (0x0x7fdebaac2a90) 0
  boost::_bi::storage1<boost::_bi::value<vfe::vfeSession*> > (0x0x7fdeba8151e0) 0

Class boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > >
   size=24 align=8
   base size=24 base align=8
boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > (0x0x7fdebaa86c00) 0

Class boost::is_integral<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdebaac2af8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdebaac2b60) 0 empty
    mpl_::bool_<false> (0x0x7fdeba815240) 0 empty

Class boost::detail::sp_element<vfe::vfeConsole>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<vfe::vfeConsole> (0x0x7fdeba815300) 0 empty

Class boost::detail::sp_dereference<vfe::vfeConsole>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<vfe::vfeConsole> (0x0x7fdeba815360) 0 empty

Class boost::detail::sp_member_access<vfe::vfeConsole>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<vfe::vfeConsole> (0x0x7fdeba8153c0) 0 empty

Class boost::detail::sp_array_access<vfe::vfeConsole>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<vfe::vfeConsole> (0x0x7fdeba815420) 0 empty

Class boost::shared_ptr<vfe::vfeConsole>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<vfe::vfeConsole> (0x0x7fdeba8152a0) 0

Class boost::detail::sp_enable_if_auto_ptr<vfe::vfeConsole*, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<vfe::vfeConsole*, int> (0x0x7fdeba815480) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<vfe::vfeConsole>, boost::shared_ptr<pov_frontend::Console>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<vfe::vfeConsole>, boost::shared_ptr<pov_frontend::Console>&> (0x0x7fdeba8154e0) 0 empty

Class boost::detail::sp_convertible<vfe::vfeConsole, pov_frontend::Console>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<vfe::vfeConsole, pov_frontend::Console> (0x0x7fdeba815540) 0 empty

Class boost::detail::sp_enable_if_convertible<vfe::vfeConsole, pov_frontend::Console>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<vfe::vfeConsole, pov_frontend::Console> (0x0x7fdebaac2d68) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdeba8155a0) 0 empty

Class boost::detail::sp_convertible<pov_frontend::AnimationProcessing, pov_frontend::AnimationProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<pov_frontend::AnimationProcessing, pov_frontend::AnimationProcessing> (0x0x7fdeba815600) 0 empty

Class boost::detail::sp_enable_if_convertible<pov_frontend::AnimationProcessing, pov_frontend::AnimationProcessing>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<pov_frontend::AnimationProcessing, pov_frontend::AnimationProcessing> (0x0x7fdebaac2ea0) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdeba815660) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_frontend::AnimationProcessing>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_frontend::AnimationProcessing>, int> (0x0x7fdeba815780) 0 empty

Class boost::detail::sp_convertible<pov_frontend::ImageProcessing, pov_frontend::ImageProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<pov_frontend::ImageProcessing, pov_frontend::ImageProcessing> (0x0x7fdeba8158a0) 0 empty

Class boost::detail::sp_enable_if_convertible<pov_frontend::ImageProcessing, pov_frontend::ImageProcessing>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<pov_frontend::ImageProcessing, pov_frontend::ImageProcessing> (0x0x7fdebb55d9c0) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdeba8159c0) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_frontend::ImageProcessing>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_frontend::ImageProcessing>, int> (0x0x7fdeba815a20) 0 empty

Class boost::detail::sp_convertible<pov_frontend::ShelloutProcessing, pov_frontend::ShelloutProcessing>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<pov_frontend::ShelloutProcessing, pov_frontend::ShelloutProcessing> (0x0x7fdeba815b40) 0 empty

Class boost::detail::sp_enable_if_convertible<pov_frontend::ShelloutProcessing, pov_frontend::ShelloutProcessing>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<pov_frontend::ShelloutProcessing, pov_frontend::ShelloutProcessing> (0x0x7fdebaac26e8) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdeba815ba0) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_frontend::ShelloutProcessing>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_frontend::ShelloutProcessing>, int> (0x0x7fdeba815cc0) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_base::GammaCurve>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<pov_base::GammaCurve>, int> (0x0x7fdeba815e40) 0 empty

Class boost::detail::is_arithmetic_impl<vfe::vfeSession::vfeSessionWorker&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<vfe::vfeSession::vfeSessionWorker&> (0x0x7fdeba8fb000) 0 empty

Class boost::is_integral<vfe::vfeSession::vfeSessionWorker&>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<vfe::vfeSession::vfeSessionWorker&> (0x0x7fdeba8fc000) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba8fc068) 0 empty
    mpl_::bool_<false> (0x0x7fdeba8fb060) 0 empty

Class boost::is_float<vfe::vfeSession::vfeSessionWorker&>
   size=1 align=1
   base size=1 base align=1
boost::is_float<vfe::vfeSession::vfeSessionWorker&> (0x0x7fdeba8fc0d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba8fc138) 0 empty
    mpl_::bool_<false> (0x0x7fdeba8fb0c0) 0 empty

Class boost::is_arithmetic<vfe::vfeSession::vfeSessionWorker&>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<vfe::vfeSession::vfeSessionWorker&> (0x0x7fdeba8fc1a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba8fc208) 0 empty
    mpl_::bool_<false> (0x0x7fdeba8fb120) 0 empty

Class boost::detail::is_arithmetic_impl<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fb180) 0 empty

Class boost::is_integral<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fc340) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba8fc3a8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba8fb1e0) 0 empty

Class boost::is_float<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::is_float<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fc410) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba8fc478) 0 empty
    mpl_::bool_<false> (0x0x7fdeba8fb240) 0 empty

Class boost::is_arithmetic<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fc4e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba8fc548) 0 empty
    mpl_::bool_<false> (0x0x7fdeba8fb2a0) 0 empty

Class boost::detail::is_abstract_imp<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_abstract_imp<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fb300) 0 empty

Class boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker>
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeba8fb360) 0

Class boost::is_abstract<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fc680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba8fc6e8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba8fb3c0) 0 empty

Class boost::detail::is_convertible_impl_select<false, false, false>::rebind<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<false, false, false>::rebind<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fb420) 0 empty

Class boost::detail::is_convertible_impl_dispatch_base<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_dispatch_base<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba815f60) 0 empty

Class boost::detail::is_convertible_impl<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fb480) 0 empty

Class boost::detail::is_convertible_impl_dispatch<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_convertible_impl_dispatch<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fc7b8) 0 empty
  boost::detail::is_convertible_impl<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fb4e0) 0 empty

Class boost::detail::add_reference_impl<vfe::vfeSession::vfeSessionWorker&>
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_impl<vfe::vfeSession::vfeSessionWorker&> (0x0x7fdeba8fb660) 0 empty

Class boost::add_reference<vfe::vfeSession::vfeSessionWorker&>
   size=1 align=1
   base size=0 base align=1
boost::add_reference<vfe::vfeSession::vfeSessionWorker&> (0x0x7fdeba8fb600) 0 empty

Class boost::add_lvalue_reference<vfe::vfeSession::vfeSessionWorker&>
   size=1 align=1
   base size=0 base align=1
boost::add_lvalue_reference<vfe::vfeSession::vfeSessionWorker&> (0x0x7fdeba8fb5a0) 0 empty

Class boost::detail::is_reference_impl<vfe::vfeSession::vfeSessionWorker&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<vfe::vfeSession::vfeSessionWorker&> (0x0x7fdeba8fb780) 0 empty

Class boost::is_lvalue_reference<vfe::vfeSession::vfeSessionWorker&>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<vfe::vfeSession::vfeSessionWorker&> (0x0x7fdeba8fc958) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeba8fc9c0) 0 empty
    mpl_::bool_<true> (0x0x7fdeba8fb7e0) 0 empty

Class boost::is_rvalue_reference<vfe::vfeSession::vfeSessionWorker&>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<vfe::vfeSession::vfeSessionWorker&> (0x0x7fdeba8fca28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba8fca90) 0 empty
    mpl_::bool_<false> (0x0x7fdeba8fb840) 0 empty

Class boost::is_reference<vfe::vfeSession::vfeSessionWorker&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<vfe::vfeSession::vfeSessionWorker&> (0x0x7fdeba8fcaf8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeba8fcb60) 0 empty
    mpl_::bool_<true> (0x0x7fdeba8fb8a0) 0 empty

Class boost::is_void<vfe::vfeSession::vfeSessionWorker&>
   size=1 align=1
   base size=1 base align=1
boost::is_void<vfe::vfeSession::vfeSessionWorker&> (0x0x7fdeba8fcbc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba8fcc30) 0 empty
    mpl_::bool_<false> (0x0x7fdeba8fb900) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_helper<vfe::vfeSession::vfeSessionWorker&, false>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_helper<vfe::vfeSession::vfeSessionWorker&, false> (0x0x7fdeba8fb960) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_imp<vfe::vfeSession::vfeSessionWorker&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_imp<vfe::vfeSession::vfeSessionWorker&> (0x0x7fdeba8fb720) 0 empty

Class boost::add_rvalue_reference<vfe::vfeSession::vfeSessionWorker&>
   size=1 align=1
   base size=0 base align=1
boost::add_rvalue_reference<vfe::vfeSession::vfeSessionWorker&> (0x0x7fdeba8fb6c0) 0 empty

Class boost::detail::is_convertible_basic_impl<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_basic_impl<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fb540) 0 empty

Class boost::detail::checker<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=0 base align=1
boost::detail::checker<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fb9c0) 0 empty

Class boost::is_void<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::is_void<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fce38) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba8fcea0) 0 empty
    mpl_::bool_<false> (0x0x7fdeba8fbae0) 0 empty

Class boost::is_array<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::is_array<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fcf08) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba8fcf70) 0 empty
    mpl_::bool_<false> (0x0x7fdeba8fbb40) 0 empty

Class boost::detail::is_reference_impl<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba8fbba0) 0 empty

Class boost::is_lvalue_reference<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba91f0d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba91f138) 0 empty
    mpl_::bool_<false> (0x0x7fdeba8fbc00) 0 empty

Class boost::is_rvalue_reference<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba91f1a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba91f208) 0 empty
    mpl_::bool_<false> (0x0x7fdeba8fbd20) 0 empty

Class boost::is_reference<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba91f270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba91f2d8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba8fbe40) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker>*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker>*> (0x0x7fdeba8fbf60) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba91f410) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker>*> (0x0x7fdeba9380c0) 0 empty

Class boost::detail::is_function_impl<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba91f478) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba91f4e0) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker>*> (0x0x7fdeba938120) 0 empty

Class boost::is_function<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba91f618) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba91f680) 0 empty
    mpl_::bool_<false> (0x0x7fdeba938180) 0 empty

Class boost::is_convertible<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::is_convertible<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba91f6e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba91f750) 0 empty
    mpl_::bool_<false> (0x0x7fdeba9381e0) 0 empty

Class boost::thread_detail::is_convertible<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=1 base align=1
boost::thread_detail::is_convertible<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba91f7b8) 0 empty
  boost::is_convertible<vfe::vfeSession::vfeSessionWorker&, boost::detail::thread_move_t<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba91f820) 0 empty
    boost::integral_constant<bool, false> (0x0x7fdeba91f888) 0 empty
      mpl_::bool_<false> (0x0x7fdeba938240) 0 empty

Class boost::disable_if_c<false, boost::thread::dummy*>
   size=1 align=1
   base size=0 base align=1
boost::disable_if_c<false, boost::thread::dummy*> (0x0x7fdeba9382a0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class boost::exception_detail::enable_error_info_helper<boost::bad_weak_ptr, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::bad_weak_ptr, 1> (0x0x7fdeba9387e0) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::bad_weak_ptr>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::bad_weak_ptr> (0x0x7fdeba938780) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::bad_weak_ptr>
boost::exception_detail::error_info_injector<boost::bad_weak_ptr>::_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::bad_weak_ptr>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::bad_weak_ptr>
32    (int (*)(...))boost::bad_weak_ptr::what
40    (int (*)(...))-8
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::bad_weak_ptr>::_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::bad_weak_ptr>::_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev

Class boost::exception_detail::error_info_injector<boost::bad_weak_ptr>
   size=48 align=8
   base size=44 base align=8
boost::exception_detail::error_info_injector<boost::bad_weak_ptr> (0x0x7fdeba949d20) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::bad_weak_ptr>::_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE) + 16u)
  boost::bad_weak_ptr (0x0x7fdeba91fbc8) 0 nearly-empty
      primary-for boost::exception_detail::error_info_injector<boost::bad_weak_ptr> (0x0x7fdeba949d20)
    std::exception (0x0x7fdeba938840) 0 nearly-empty
        primary-for boost::bad_weak_ptr (0x0x7fdeba91fbc8)
  boost::exception (0x0x7fdeba9388a0) 8
      vptr=((& boost::exception_detail::error_info_injector<boost::bad_weak_ptr>::_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE: 21u entries
0     48u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >
40    (int (*)(...))boost::bad_weak_ptr::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >
64    (int (*)(...))-8
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
96    18446744073709551568u
104   18446744073709551568u
112   18446744073709551568u
120   (int (*)(...))-48
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >
   size=56 align=8
   base size=44 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> > (0x0x7fdeba949ee0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::bad_weak_ptr> (0x0x7fdeba949f50) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> > (0x0x7fdeba949ee0)
    boost::bad_weak_ptr (0x0x7fdeba91fc30) 0 nearly-empty
        primary-for boost::exception_detail::error_info_injector<boost::bad_weak_ptr> (0x0x7fdeba949f50)
      std::exception (0x0x7fdeba9389c0) 0 nearly-empty
          primary-for boost::bad_weak_ptr (0x0x7fdeba91fc30)
    boost::exception (0x0x7fdeba938a20) 8
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeba938a80) 48 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE) + 136u)

Class boost::exception_detail::enable_error_info_helper<boost::io::bad_format_string, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::io::bad_format_string, 1> (0x0x7fdeba938d80) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::io::bad_format_string>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::io::bad_format_string> (0x0x7fdeba938d20) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::io::bad_format_string>
boost::exception_detail::error_info_injector<boost::io::bad_format_string>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::io::bad_format_string>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::io::bad_format_string>
32    (int (*)(...))boost::io::bad_format_string::what
40    (int (*)(...))-24
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::io::bad_format_string>::_ZThn24_N5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::io::bad_format_string>::_ZThn24_N5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEED0Ev

Class boost::exception_detail::error_info_injector<boost::io::bad_format_string>
   size=64 align=8
   base size=60 base align=8
boost::exception_detail::error_info_injector<boost::io::bad_format_string> (0x0x7fdeba55f460) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::io::bad_format_string>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEEE) + 16u)
  boost::io::bad_format_string (0x0x7fdeba9700d0) 0
      primary-for boost::exception_detail::error_info_injector<boost::io::bad_format_string> (0x0x7fdeba55f460)
    boost::io::format_error (0x0x7fdeba970138) 0 nearly-empty
        primary-for boost::io::bad_format_string (0x0x7fdeba9700d0)
      std::exception (0x0x7fdeba938de0) 0 nearly-empty
          primary-for boost::io::format_error (0x0x7fdeba970138)
  boost::exception (0x0x7fdeba938e40) 24
      vptr=((& boost::exception_detail::error_info_injector<boost::io::bad_format_string>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE: 21u entries
0     64u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >
40    (int (*)(...))boost::io::bad_format_string::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >
64    (int (*)(...))-24
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZThn24_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZThn24_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEED0Ev
96    18446744073709551552u
104   18446744073709551552u
112   18446744073709551552u
120   (int (*)(...))-64
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >
   size=72 align=8
   base size=60 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> > (0x0x7fdeba55f540) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::io::bad_format_string> (0x0x7fdeba55f5b0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> > (0x0x7fdeba55f540)
    boost::io::bad_format_string (0x0x7fdeba970270) 0
        primary-for boost::exception_detail::error_info_injector<boost::io::bad_format_string> (0x0x7fdeba55f5b0)
      boost::io::format_error (0x0x7fdeba9702d8) 0 nearly-empty
          primary-for boost::io::bad_format_string (0x0x7fdeba970270)
        std::exception (0x0x7fdeba938ea0) 0 nearly-empty
            primary-for boost::io::format_error (0x0x7fdeba9702d8)
    boost::exception (0x0x7fdeba938f00) 24
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeba938f60) 64 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE) + 136u)

Class boost::exception_detail::enable_error_info_helper<std::runtime_error, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<std::runtime_error, 1> (0x0x7fdeba59f060) 0 empty

Class boost::exception_detail::enable_error_info_return_type<std::runtime_error>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<std::runtime_error> (0x0x7fdeba59f000) 0 empty

Vtable for boost::exception_detail::error_info_injector<std::runtime_error>
boost::exception_detail::error_info_injector<std::runtime_error>::_ZTVN5boost16exception_detail19error_info_injectorISt13runtime_errorEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorISt13runtime_errorEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<std::runtime_error>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<std::runtime_error>
32    (int (*)(...))std::runtime_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorISt13runtime_errorEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<std::runtime_error>::_ZThn16_N5boost16exception_detail19error_info_injectorISt13runtime_errorED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<std::runtime_error>::_ZThn16_N5boost16exception_detail19error_info_injectorISt13runtime_errorED0Ev

Class boost::exception_detail::error_info_injector<std::runtime_error>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::error_info_injector<std::runtime_error> (0x0x7fdeba596850) 0
    vptr=((& boost::exception_detail::error_info_injector<std::runtime_error>::_ZTVN5boost16exception_detail19error_info_injectorISt13runtime_errorEE) + 16u)
  std::runtime_error (0x0x7fdeba970680) 0
      primary-for boost::exception_detail::error_info_injector<std::runtime_error> (0x0x7fdeba596850)
    std::exception (0x0x7fdeba59f0c0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fdeba970680)
  boost::exception (0x0x7fdeba59f120) 16
      vptr=((& boost::exception_detail::error_info_injector<std::runtime_error>::_ZTVN5boost16exception_detail19error_info_injectorISt13runtime_errorEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
40    (int (*)(...))std::runtime_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<std::runtime_error> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<std::runtime_error> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> > (0x0x7fdeba596930) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE) + 24u)
  boost::exception_detail::error_info_injector<std::runtime_error> (0x0x7fdeba5969a0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> > (0x0x7fdeba596930)
    std::runtime_error (0x0x7fdeba9707b8) 0
        primary-for boost::exception_detail::error_info_injector<std::runtime_error> (0x0x7fdeba5969a0)
      std::exception (0x0x7fdeba59f240) 0 nearly-empty
          primary-for std::runtime_error (0x0x7fdeba9707b8)
    boost::exception (0x0x7fdeba59f2a0) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeba59f300) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE) + 136u)

Class boost::exception_detail::enable_error_info_helper<boost::gregorian::bad_day_of_month, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::gregorian::bad_day_of_month, 1> (0x0x7fdeba59fae0) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::gregorian::bad_day_of_month>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::gregorian::bad_day_of_month> (0x0x7fdeba59fa80) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month>
boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian16bad_day_of_monthEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_9gregorian16bad_day_of_monthEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::gregorian::bad_day_of_month>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::gregorian::bad_day_of_month>
32    (int (*)(...))std::logic_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_9gregorian16bad_day_of_monthEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month>::_ZThn16_N5boost16exception_detail19error_info_injectorINS_9gregorian16bad_day_of_monthEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month>::_ZThn16_N5boost16exception_detail19error_info_injectorINS_9gregorian16bad_day_of_monthEED0Ev

Class boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> (0x0x7fdeba5fb230) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian16bad_day_of_monthEEE) + 16u)
  boost::gregorian::bad_day_of_month (0x0x7fdeba602000) 0
      primary-for boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> (0x0x7fdeba5fb230)
    std::out_of_range (0x0x7fdeba602068) 0
        primary-for boost::gregorian::bad_day_of_month (0x0x7fdeba602000)
      std::logic_error (0x0x7fdeba6020d0) 0
          primary-for std::out_of_range (0x0x7fdeba602068)
        std::exception (0x0x7fdeba59fcc0) 0 nearly-empty
            primary-for std::logic_error (0x0x7fdeba6020d0)
  boost::exception (0x0x7fdeba59fd20) 16
      vptr=((& boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian16bad_day_of_monthEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> > (0x0x7fdeba5fb310) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> (0x0x7fdeba5fb380) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> > (0x0x7fdeba5fb310)
    boost::gregorian::bad_day_of_month (0x0x7fdeba602208) 0
        primary-for boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> (0x0x7fdeba5fb380)
      std::out_of_range (0x0x7fdeba602270) 0
          primary-for boost::gregorian::bad_day_of_month (0x0x7fdeba602208)
        std::logic_error (0x0x7fdeba6022d8) 0
            primary-for std::out_of_range (0x0x7fdeba602270)
          std::exception (0x0x7fdeba59fe40) 0 nearly-empty
              primary-for std::logic_error (0x0x7fdeba6022d8)
    boost::exception (0x0x7fdeba59fea0) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeba59ff00) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian16bad_day_of_monthEEEEE) + 136u)

Class boost::date_time::month_functor<boost::gregorian::date>
   size=8 align=4
   base size=6 base align=4
boost::date_time::month_functor<boost::gregorian::date> (0x0x7fdeba6202a0) 0

Class boost::exception_detail::enable_error_info_helper<std::out_of_range, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<std::out_of_range, 1> (0x0x7fdeba620360) 0 empty

Class boost::exception_detail::enable_error_info_return_type<std::out_of_range>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<std::out_of_range> (0x0x7fdeba620300) 0 empty

Vtable for boost::exception_detail::error_info_injector<std::out_of_range>
boost::exception_detail::error_info_injector<std::out_of_range>::_ZTVN5boost16exception_detail19error_info_injectorISt12out_of_rangeEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorISt12out_of_rangeEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<std::out_of_range>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<std::out_of_range>
32    (int (*)(...))std::logic_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorISt12out_of_rangeEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<std::out_of_range>::_ZThn16_N5boost16exception_detail19error_info_injectorISt12out_of_rangeED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<std::out_of_range>::_ZThn16_N5boost16exception_detail19error_info_injectorISt12out_of_rangeED0Ev

Class boost::exception_detail::error_info_injector<std::out_of_range>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::error_info_injector<std::out_of_range> (0x0x7fdeba672ee0) 0
    vptr=((& boost::exception_detail::error_info_injector<std::out_of_range>::_ZTVN5boost16exception_detail19error_info_injectorISt12out_of_rangeEE) + 16u)
  std::out_of_range (0x0x7fdeba602a28) 0
      primary-for boost::exception_detail::error_info_injector<std::out_of_range> (0x0x7fdeba672ee0)
    std::logic_error (0x0x7fdeba602a90) 0
        primary-for std::out_of_range (0x0x7fdeba602a28)
      std::exception (0x0x7fdeba6203c0) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdeba602a90)
  boost::exception (0x0x7fdeba620420) 16
      vptr=((& boost::exception_detail::error_info_injector<std::out_of_range>::_ZTVN5boost16exception_detail19error_info_injectorISt12out_of_rangeEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<std::out_of_range> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<std::out_of_range> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> > (0x0x7fdeba686000) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEEE) + 24u)
  boost::exception_detail::error_info_injector<std::out_of_range> (0x0x7fdeba686070) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> > (0x0x7fdeba686000)
    std::out_of_range (0x0x7fdeba602bc8) 0
        primary-for boost::exception_detail::error_info_injector<std::out_of_range> (0x0x7fdeba686070)
      std::logic_error (0x0x7fdeba602c30) 0
          primary-for std::out_of_range (0x0x7fdeba602bc8)
        std::exception (0x0x7fdeba620480) 0 nearly-empty
            primary-for std::logic_error (0x0x7fdeba602c30)
    boost::exception (0x0x7fdeba6204e0) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeba620540) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt12out_of_rangeEEEE) + 136u)

Class boost::mpl::gcd_c<long int, 1000000000l, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::gcd_c<long int, 1000000000l, 1l> (0x0x7fdeba6ac000) 0 empty
  boost::mpl::gcd<mpl_::integral_c<long int, 1000000000l>, mpl_::integral_c<long int, 1l> > (0x0x7fdeba6ac068) 0 empty
    mpl_::integral_c<long int, 1l> (0x0x7fdeba620960) 0 empty

Class boost::ratio_detail::br_mul<1l, 1l>
   size=1 align=1
   base size=0 base align=1
boost::ratio_detail::br_mul<1l, 1l> (0x0x7fdeba620a20) 0 empty

Class boost::ratio_detail::br_mul<1l, 1000000000l>
   size=1 align=1
   base size=0 base align=1
boost::ratio_detail::br_mul<1l, 1000000000l> (0x0x7fdeba620ae0) 0 empty

Class boost::ratio_detail::ratio_divide<boost::ratio<1l, 1000000000l>, boost::ratio<1l> >
   size=1 align=1
   base size=0 base align=1
boost::ratio_detail::ratio_divide<boost::ratio<1l, 1000000000l>, boost::ratio<1l> > (0x0x7fdeba620900) 0 empty

Class boost::ratio_divide<boost::ratio<1l, 1000000000l>, boost::ratio<1l> >
   size=1 align=1
   base size=1 base align=1
boost::ratio_divide<boost::ratio<1l, 1000000000l>, boost::ratio<1l> > (0x0x7fdeba6ac138) 0 empty
  boost::ratio<1l, 1000000000l> (0x0x7fdeba620ba0) 0 empty

Class boost::chrono::detail::duration_cast<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, boost::chrono::duration<long int> >
   size=1 align=1
   base size=0 base align=1
boost::chrono::detail::duration_cast<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, boost::chrono::duration<long int> > (0x0x7fdeba6208a0) 0 empty

Class boost::ratio_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> >
   size=1 align=1
   base size=0 base align=1
boost::ratio_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> > (0x0x7fdeba620c00) 0 empty

Class boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> >
   size=1 align=1
   base size=1 base align=1
boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> > (0x0x7fdeba6ac1a0) 0 empty
  boost::ratio_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> > (0x0x7fdeba620c60) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> > > (0x0x7fdeba6ac208) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeba6ac270) 0 empty
    mpl_::bool_<true> (0x0x7fdeba620d80) 0 empty

Class boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba6ac2d8) 0 empty
  boost::mpl::aux::and_impl<true, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba6ac340) 0 empty
    boost::mpl::aux::and_impl<true, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba6ac3a8) 0 empty
      mpl_::bool_<true> (0x0x7fdeba620de0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > > (0x0x7fdeba6ac410) 0 empty
  mpl_::bool_<true> (0x0x7fdeba620e40) 0 empty

Class boost::mpl::aux::or_impl<false, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba6ac478) 0 empty
  boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba6ac4e0) 0 empty
    mpl_::bool_<true> (0x0x7fdeba620ea0) 0 empty

Class boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba6ac548) 0 empty
  boost::mpl::aux::or_impl<false, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba6ac5b0) 0 empty
    boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba6ac618) 0 empty
      mpl_::bool_<true> (0x0x7fdeba620f00) 0 empty

Class boost::enable_if<boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, void> (0x0x7fdeba6ac680) 0 empty
  boost::enable_if_c<true, void> (0x0x7fdeba620f60) 0 empty

Class boost::detail::is_arithmetic_impl<boost::chrono::duration<long int> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<boost::chrono::duration<long int> > (0x0x7fdeba6c8060) 0 empty

Class boost::is_integral<boost::chrono::duration<long int> >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::chrono::duration<long int> > (0x0x7fdeba6ac750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6ac7b8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6c80c0) 0 empty

Class boost::is_float<boost::chrono::duration<long int> >
   size=1 align=1
   base size=1 base align=1
boost::is_float<boost::chrono::duration<long int> > (0x0x7fdeba6ac820) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6ac888) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6c8120) 0 empty

Class boost::is_arithmetic<boost::chrono::duration<long int> >
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<boost::chrono::duration<long int> > (0x0x7fdeba6ac8f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6ac958) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6c8180) 0 empty

Class boost::detail::is_arithmetic_impl<long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<long int> (0x0x7fdeba6c81e0) 0 empty

Class boost::is_float<long int>
   size=1 align=1
   base size=1 base align=1
boost::is_float<long int> (0x0x7fdeba6ac9c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6aca28) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6c8240) 0 empty

Class boost::is_arithmetic<long int>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<long int> (0x0x7fdeba6aca90) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeba6acaf8) 0 empty
    mpl_::bool_<true> (0x0x7fdeba6c82a0) 0 empty

Class boost::detail::is_abstract_imp<long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_abstract_imp<long int> (0x0x7fdeba6c8300) 0 empty

Class boost::is_abstract<long int>
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<long int> (0x0x7fdeba6acb60) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6acbc8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6c8360) 0 empty

Class boost::detail::is_convertible_impl_select<false, true, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<false, true, false> (0x0x7fdeba6c83c0) 0 empty

Class boost::detail::is_convertible_impl_select<false, true, false>::rebind<boost::chrono::duration<long int>, long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<false, true, false>::rebind<boost::chrono::duration<long int>, long int> (0x0x7fdeba6c8420) 0 empty

Class boost::detail::is_convertible_impl_dispatch_base<boost::chrono::duration<long int>, long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_dispatch_base<boost::chrono::duration<long int>, long int> (0x0x7fdeba6c8000) 0 empty

Class boost::detail::is_convertible_impl<boost::chrono::duration<long int>, long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<boost::chrono::duration<long int>, long int> (0x0x7fdeba6c8540) 0 empty

Class boost::detail::is_convertible_impl_dispatch<boost::chrono::duration<long int>, long int>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_convertible_impl_dispatch<boost::chrono::duration<long int>, long int> (0x0x7fdeba6acd68) 0 empty
  boost::detail::is_convertible_impl<boost::chrono::duration<long int>, long int> (0x0x7fdeba6c85a0) 0 empty

Class boost::detail::add_reference_rvalue_layer<boost::chrono::duration<long int> >
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_rvalue_layer<boost::chrono::duration<long int> > (0x0x7fdeba6c8840) 0 empty

Class boost::detail::add_reference_impl<boost::chrono::duration<long int> >
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_impl<boost::chrono::duration<long int> > (0x0x7fdeba6c87e0) 0 empty

Class boost::add_reference<boost::chrono::duration<long int> >
   size=1 align=1
   base size=0 base align=1
boost::add_reference<boost::chrono::duration<long int> > (0x0x7fdeba6c8780) 0 empty

Class boost::add_lvalue_reference<boost::chrono::duration<long int> >
   size=1 align=1
   base size=0 base align=1
boost::add_lvalue_reference<boost::chrono::duration<long int> > (0x0x7fdeba6c8720) 0 empty

Class boost::detail::is_reference_impl<boost::chrono::duration<long int> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::chrono::duration<long int> > (0x0x7fdeba6c8960) 0 empty

Class boost::is_lvalue_reference<boost::chrono::duration<long int> >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::chrono::duration<long int> > (0x0x7fdeba6db068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6db0d0) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6c89c0) 0 empty

Class boost::is_rvalue_reference<boost::chrono::duration<long int> >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::chrono::duration<long int> > (0x0x7fdeba6db138) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6db1a0) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6c8a20) 0 empty

Class boost::is_reference<boost::chrono::duration<long int> >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::chrono::duration<long int> > (0x0x7fdeba6db208) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6db270) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6c8a80) 0 empty

Class boost::is_void<boost::chrono::duration<long int> >
   size=1 align=1
   base size=1 base align=1
boost::is_void<boost::chrono::duration<long int> > (0x0x7fdeba6db2d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6db340) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6c8ae0) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_helper<boost::chrono::duration<long int>, true>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_helper<boost::chrono::duration<long int>, true> (0x0x7fdeba6c8b40) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_imp<boost::chrono::duration<long int> >
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_imp<boost::chrono::duration<long int> > (0x0x7fdeba6c8900) 0 empty

Class boost::add_rvalue_reference<boost::chrono::duration<long int> >
   size=1 align=1
   base size=0 base align=1
boost::add_rvalue_reference<boost::chrono::duration<long int> > (0x0x7fdeba6c88a0) 0 empty

Class boost::detail::is_convertible_basic_impl<boost::chrono::duration<long int>, long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_basic_impl<boost::chrono::duration<long int>, long int> (0x0x7fdeba6c86c0) 0 empty

Class boost::detail::checker<long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::checker<long int> (0x0x7fdeba6c8de0) 0 empty

Class boost::is_void<long int>
   size=1 align=1
   base size=1 base align=1
boost::is_void<long int> (0x0x7fdeba6db478) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6db4e0) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6c8e40) 0 empty

Class boost::is_array<long int>
   size=1 align=1
   base size=1 base align=1
boost::is_array<long int> (0x0x7fdeba6db548) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6db5b0) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6c8ea0) 0 empty

Class boost::detail::is_reference_impl<long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<long int> (0x0x7fdeba6c8f00) 0 empty

Class boost::is_lvalue_reference<long int>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<long int> (0x0x7fdeba6db618) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6db680) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6c8f60) 0 empty

Class boost::is_rvalue_reference<long int>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<long int> (0x0x7fdeba6db6e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6db750) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6ec000) 0 empty

Class boost::is_reference<long int>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<long int> (0x0x7fdeba6db7b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6db820) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6ec060) 0 empty

Class boost::type_traits::is_function_ptr_helper<long int*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<long int*> (0x0x7fdeba6ec180) 0 empty

Class boost::detail::is_function_chooser<false>::result_<long int>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<long int> (0x0x7fdeba6db958) 0 empty
  boost::type_traits::is_function_ptr_helper<long int*> (0x0x7fdeba6ec1e0) 0 empty

Class boost::detail::is_function_impl<long int>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<long int> (0x0x7fdeba6db9c0) 0 empty
  boost::detail::is_function_chooser<false>::result_<long int> (0x0x7fdeba6dba28) 0 empty
    boost::type_traits::is_function_ptr_helper<long int*> (0x0x7fdeba6ec240) 0 empty

Class boost::is_function<long int>
   size=1 align=1
   base size=1 base align=1
boost::is_function<long int> (0x0x7fdeba6dba90) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6dbaf8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6ec2a0) 0 empty

Class boost::is_convertible<boost::chrono::duration<long int>, long int>
   size=1 align=1
   base size=1 base align=1
boost::is_convertible<boost::chrono::duration<long int>, long int> (0x0x7fdeba6dbb60) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6dbbc8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6ec300) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_convertible<boost::chrono::duration<long int>, long int> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_convertible<boost::chrono::duration<long int>, long int> > (0x0x7fdeba6dbc30) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba6dbc98) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6ec360) 0 empty

Class boost::mpl::aux::and_impl<false, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<boost::chrono::duration<long int> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::and_impl<false, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<boost::chrono::duration<long int> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba6dbdd0) 0 empty
  mpl_::bool_<false> (0x0x7fdeba6ec3c0) 0 empty

Class boost::mpl::and_<boost::is_convertible<boost::chrono::duration<long int>, long int>, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<boost::chrono::duration<long int> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::and_<boost::is_convertible<boost::chrono::duration<long int>, long int>, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<boost::chrono::duration<long int> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba6dbe38) 0 empty
  boost::mpl::aux::and_impl<false, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<boost::chrono::duration<long int> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba6dbea0) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6ec420) 0 empty

Class boost::enable_if<boost::mpl::and_<boost::is_convertible<boost::chrono::duration<long int>, long int>, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<boost::chrono::duration<long int> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::mpl::and_<boost::is_convertible<boost::chrono::duration<long int>, long int>, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<boost::chrono::duration<long int> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, void> (0x0x7fdeba6dbf08) 0 empty
  boost::enable_if_c<false, void> (0x0x7fdeba6ec480) 0 empty

Class boost::ratio_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >
   size=1 align=1
   base size=0 base align=1
boost::ratio_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> > (0x0x7fdeba6ec4e0) 0 empty

Class boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> > (0x0x7fdeba6dbf70) 0 empty
  boost::ratio_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> > (0x0x7fdeba6ec600) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba70f0d0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeba70f138) 0 empty
    mpl_::bool_<true> (0x0x7fdeba6ec6c0) 0 empty

Class boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba70f1a0) 0 empty
  boost::mpl::aux::and_impl<true, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba70f208) 0 empty
    boost::mpl::aux::and_impl<true, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba70f270) 0 empty
      mpl_::bool_<true> (0x0x7fdeba6ec720) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > > (0x0x7fdeba70f2d8) 0 empty
  mpl_::bool_<true> (0x0x7fdeba6ec780) 0 empty

Class boost::mpl::aux::or_impl<false, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba70f340) 0 empty
  boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba70f3a8) 0 empty
    mpl_::bool_<true> (0x0x7fdeba6ec7e0) 0 empty

Class boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba70f410) 0 empty
  boost::mpl::aux::or_impl<false, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba70f478) 0 empty
    boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba70f4e0) 0 empty
      mpl_::bool_<true> (0x0x7fdeba6ec840) 0 empty

Class boost::enable_if<boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::chrono::chrono_detail::is_evenly_divisible_by<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, void> (0x0x7fdeba70f548) 0 empty
  boost::enable_if_c<true, void> (0x0x7fdeba6ec8a0) 0 empty

Class boost::detail::is_arithmetic_impl<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba6ec960) 0 empty

Class boost::is_integral<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba70f680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba70f6e8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6ec9c0) 0 empty

Class boost::is_float<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=1 base align=1
boost::is_float<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba70f750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba70f7b8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6eca20) 0 empty

Class boost::is_arithmetic<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba70f820) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba70f888) 0 empty
    mpl_::bool_<false> (0x0x7fdeba6eca80) 0 empty

Class boost::detail::is_convertible_impl_select<false, true, false>::rebind<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<false, true, false>::rebind<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int> (0x0x7fdeba6ecba0) 0 empty

Class boost::detail::is_convertible_impl_dispatch_base<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_dispatch_base<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int> (0x0x7fdeba6ec900) 0 empty

Class boost::detail::is_convertible_impl<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int> (0x0x7fdeba6ecc00) 0 empty

Class boost::detail::is_convertible_impl_dispatch<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_convertible_impl_dispatch<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int> (0x0x7fdeba70fa28) 0 empty
  boost::detail::is_convertible_impl<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int> (0x0x7fdeba6ecc60) 0 empty

Class boost::detail::add_reference_rvalue_layer<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_rvalue_layer<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba6ece40) 0 empty

Class boost::detail::add_reference_impl<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_impl<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba6ecde0) 0 empty

Class boost::add_reference<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=0 base align=1
boost::add_reference<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba6ecd80) 0 empty

Class boost::add_lvalue_reference<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=0 base align=1
boost::add_lvalue_reference<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba6ecd20) 0 empty

Class boost::detail::is_reference_impl<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba7242a0) 0 empty

Class boost::is_lvalue_reference<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba70fdd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba70fe38) 0 empty
    mpl_::bool_<false> (0x0x7fdeba724300) 0 empty

Class boost::is_rvalue_reference<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba70fea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba70ff08) 0 empty
    mpl_::bool_<false> (0x0x7fdeba724420) 0 empty

Class boost::is_reference<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba70ff70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba72a000) 0 empty
    mpl_::bool_<false> (0x0x7fdeba724540) 0 empty

Class boost::is_void<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=1 base align=1
boost::is_void<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba72a068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba72a0d0) 0 empty
    mpl_::bool_<false> (0x0x7fdeba7245a0) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_helper<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, true>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_helper<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, true> (0x0x7fdeba724600) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_imp<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_imp<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba724240) 0 empty

Class boost::add_rvalue_reference<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=0 base align=1
boost::add_rvalue_reference<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeba7241e0) 0 empty

Class boost::detail::is_convertible_basic_impl<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_basic_impl<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int> (0x0x7fdeba6eccc0) 0 empty

Class boost::is_convertible<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int>
   size=1 align=1
   base size=1 base align=1
boost::is_convertible<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int> (0x0x7fdeba72a3a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba72a410) 0 empty
    mpl_::bool_<false> (0x0x7fdeba7248a0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_convertible<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_convertible<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int> > (0x0x7fdeba72a548) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba72a5b0) 0 empty
    mpl_::bool_<false> (0x0x7fdeba7249c0) 0 empty

Class boost::mpl::aux::and_impl<false, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::and_impl<false, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba72a618) 0 empty
  mpl_::bool_<false> (0x0x7fdeba724a20) 0 empty

Class boost::mpl::and_<boost::is_convertible<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int>, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::and_<boost::is_convertible<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int>, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba72a680) 0 empty
  boost::mpl::aux::and_impl<false, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba72a6e8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba724a80) 0 empty

Class boost::enable_if<boost::mpl::and_<boost::is_convertible<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int>, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::mpl::and_<boost::is_convertible<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, long int>, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, void> (0x0x7fdeba72a750) 0 empty
  boost::enable_if_c<false, void> (0x0x7fdeba724ae0) 0 empty

Class boost::detail::is_convertible_impl_select<true, true, false>::rebind<long int, long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<true, true, false>::rebind<long int, long int> (0x0x7fdeba724ba0) 0 empty

Class boost::detail::is_convertible_impl_dispatch_base<long int, long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_dispatch_base<long int, long int> (0x0x7fdeba724b40) 0 empty

Class boost::detail::is_convertible_impl_dispatch<long int, long int>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_convertible_impl_dispatch<long int, long int> (0x0x7fdeba72a820) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeba72a888) 0 empty
    mpl_::bool_<true> (0x0x7fdeba724cc0) 0 empty

Class boost::is_convertible<long int, long int>
   size=1 align=1
   base size=1 base align=1
boost::is_convertible<long int, long int> (0x0x7fdeba72a8f0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeba72a958) 0 empty
    mpl_::bool_<true> (0x0x7fdeba724d20) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_convertible<long int, long int> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_convertible<long int, long int> > (0x0x7fdeba72a9c0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeba72aa28) 0 empty
    mpl_::bool_<true> (0x0x7fdeba724d80) 0 empty

Class boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba72aa90) 0 empty
  boost::mpl::aux::and_impl<true, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba72aaf8) 0 empty
    boost::mpl::aux::and_impl<true, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba72ab60) 0 empty
      mpl_::bool_<true> (0x0x7fdeba724de0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > > (0x0x7fdeba72abc8) 0 empty
  mpl_::bool_<true> (0x0x7fdeba724e40) 0 empty

Class boost::mpl::aux::or_impl<false, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba72ac30) 0 empty
  boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba72ac98) 0 empty
    mpl_::bool_<true> (0x0x7fdeba724ea0) 0 empty

Class boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba72ad00) 0 empty
  boost::mpl::aux::or_impl<false, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba72ad68) 0 empty
    boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fdeba72add0) 0 empty
      mpl_::bool_<true> (0x0x7fdeba724f00) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > > (0x0x7fdeba72ae38) 0 empty
  mpl_::bool_<true> (0x0x7fdeba724f60) 0 empty

Class boost::mpl::aux::and_impl<true, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::and_impl<true, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba72aea0) 0 empty
  boost::mpl::aux::and_impl<true, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba72af08) 0 empty
    mpl_::bool_<true> (0x0x7fdeba744000) 0 empty

Class boost::mpl::and_<boost::is_convertible<long int, long int>, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::and_<boost::is_convertible<long int, long int>, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba72af70) 0 empty
  boost::mpl::aux::and_impl<true, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba746000) 0 empty
    boost::mpl::aux::and_impl<true, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7fdeba746068) 0 empty
      mpl_::bool_<true> (0x0x7fdeba744060) 0 empty

Class boost::enable_if<boost::mpl::and_<boost::is_convertible<long int, long int>, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, void>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::mpl::and_<boost::is_convertible<long int, long int>, boost::mpl::or_<boost::chrono::treat_as_floating_point<long int>, boost::mpl::and_<boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, boost::mpl::not_<boost::chrono::treat_as_floating_point<long int> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, void> (0x0x7fdeba7460d0) 0 empty
  boost::enable_if_c<true, void> (0x0x7fdeba7440c0) 0 empty

Class boost::exception_detail::enable_error_info_helper<boost::thread_resource_error, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::thread_resource_error, 1> (0x0x7fdeba744180) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::thread_resource_error>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::thread_resource_error> (0x0x7fdeba744120) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::thread_resource_error>
boost::exception_detail::error_info_injector<boost::thread_resource_error>::_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::thread_resource_error>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::thread_resource_error>
32    (int (*)(...))boost::system::system_error::what
40    (int (*)(...))-40
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::thread_resource_error>::_ZThn40_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::thread_resource_error>::_ZThn40_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev

Class boost::exception_detail::error_info_injector<boost::thread_resource_error>
   size=80 align=8
   base size=76 base align=8
boost::exception_detail::error_info_injector<boost::thread_resource_error> (0x0x7fdeba73e700) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::thread_resource_error>::_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE) + 16u)
  boost::thread_resource_error (0x0x7fdeba7461a0) 0
      primary-for boost::exception_detail::error_info_injector<boost::thread_resource_error> (0x0x7fdeba73e700)
    boost::thread_exception (0x0x7fdeba746208) 0
        primary-for boost::thread_resource_error (0x0x7fdeba7461a0)
      boost::system::system_error (0x0x7fdeba746270) 0
          primary-for boost::thread_exception (0x0x7fdeba746208)
        std::runtime_error (0x0x7fdeba7462d8) 0
            primary-for boost::system::system_error (0x0x7fdeba746270)
          std::exception (0x0x7fdeba7441e0) 0 nearly-empty
              primary-for std::runtime_error (0x0x7fdeba7462d8)
  boost::exception (0x0x7fdeba744240) 40
      vptr=((& boost::exception_detail::error_info_injector<boost::thread_resource_error>::_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE: 21u entries
0     80u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >
40    (int (*)(...))boost::system::system_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::thread_resource_error> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::thread_resource_error> >
64    (int (*)(...))-40
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::_ZThn40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::_ZThn40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
96    18446744073709551536u
104   18446744073709551536u
112   18446744073709551536u
120   (int (*)(...))-80
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >
   size=88 align=8
   base size=76 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> > (0x0x7fdeba73e7e0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::thread_resource_error> (0x0x7fdeba73e850) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> > (0x0x7fdeba73e7e0)
    boost::thread_resource_error (0x0x7fdeba746410) 0
        primary-for boost::exception_detail::error_info_injector<boost::thread_resource_error> (0x0x7fdeba73e850)
      boost::thread_exception (0x0x7fdeba746478) 0
          primary-for boost::thread_resource_error (0x0x7fdeba746410)
        boost::system::system_error (0x0x7fdeba7464e0) 0
            primary-for boost::thread_exception (0x0x7fdeba746478)
          std::runtime_error (0x0x7fdeba746548) 0
              primary-for boost::system::system_error (0x0x7fdeba7464e0)
            std::exception (0x0x7fdeba7442a0) 0 nearly-empty
                primary-for std::runtime_error (0x0x7fdeba746548)
    boost::exception (0x0x7fdeba744300) 40
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeba744360) 80 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE) + 136u)

Class boost::exception_detail::enable_error_info_helper<boost::lock_error, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::lock_error, 1> (0x0x7fdeba744420) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::lock_error>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::lock_error> (0x0x7fdeba7443c0) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::lock_error>
boost::exception_detail::error_info_injector<boost::lock_error>::_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::lock_error>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::lock_error>
32    (int (*)(...))boost::system::system_error::what
40    (int (*)(...))-40
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::lock_error>::_ZThn40_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::lock_error>::_ZThn40_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev

Class boost::exception_detail::error_info_injector<boost::lock_error>
   size=80 align=8
   base size=76 base align=8
boost::exception_detail::error_info_injector<boost::lock_error> (0x0x7fdeba35fa10) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::lock_error>::_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE) + 16u)
  boost::lock_error (0x0x7fdeba7467b8) 0
      primary-for boost::exception_detail::error_info_injector<boost::lock_error> (0x0x7fdeba35fa10)
    boost::thread_exception (0x0x7fdeba746820) 0
        primary-for boost::lock_error (0x0x7fdeba7467b8)
      boost::system::system_error (0x0x7fdeba746888) 0
          primary-for boost::thread_exception (0x0x7fdeba746820)
        std::runtime_error (0x0x7fdeba7468f0) 0
            primary-for boost::system::system_error (0x0x7fdeba746888)
          std::exception (0x0x7fdeba744480) 0 nearly-empty
              primary-for std::runtime_error (0x0x7fdeba7468f0)
  boost::exception (0x0x7fdeba7444e0) 40
      vptr=((& boost::exception_detail::error_info_injector<boost::lock_error>::_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE: 21u entries
0     80u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >
40    (int (*)(...))boost::system::system_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::lock_error> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::lock_error> >
64    (int (*)(...))-40
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::_ZThn40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::_ZThn40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
96    18446744073709551536u
104   18446744073709551536u
112   18446744073709551536u
120   (int (*)(...))-80
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >
   size=88 align=8
   base size=76 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> > (0x0x7fdeba35faf0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::lock_error> (0x0x7fdeba35fb60) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> > (0x0x7fdeba35faf0)
    boost::lock_error (0x0x7fdeba746a28) 0
        primary-for boost::exception_detail::error_info_injector<boost::lock_error> (0x0x7fdeba35fb60)
      boost::thread_exception (0x0x7fdeba746a90) 0
          primary-for boost::lock_error (0x0x7fdeba746a28)
        boost::system::system_error (0x0x7fdeba746af8) 0
            primary-for boost::thread_exception (0x0x7fdeba746a90)
          std::runtime_error (0x0x7fdeba746b60) 0
              primary-for boost::system::system_error (0x0x7fdeba746af8)
            std::exception (0x0x7fdeba744540) 0 nearly-empty
                primary-for std::runtime_error (0x0x7fdeba746b60)
    boost::exception (0x0x7fdeba7445a0) 40
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeba744600) 80 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE) + 136u)

Class std::iterator_traits<std::pair<boost::condition_variable*, boost::mutex*>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<boost::condition_variable*, boost::mutex*>*> (0x0x7fdeba7449c0) 0 empty

Class __gnu_cxx::__normal_iterator<std::pair<boost::condition_variable*, boost::mutex*>*, std::vector<std::pair<boost::condition_variable*, boost::mutex*> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::pair<boost::condition_variable*, boost::mutex*>*, std::vector<std::pair<boost::condition_variable*, boost::mutex*> > > (0x0x7fdeba744960) 0

Class std::__are_same<std::pair<boost::condition_variable*, boost::mutex*>*, std::pair<boost::condition_variable*, boost::mutex*>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<boost::condition_variable*, boost::mutex*>*, std::pair<boost::condition_variable*, boost::mutex*>*> (0x0x7fdeba744a20) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::pair<boost::condition_variable*, boost::mutex*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::pair<boost::condition_variable*, boost::mutex*> > > (0x0x7fdeba744a80) 0 empty

Class std::iterator_traits<boost::shared_ptr<boost::detail::shared_state_base>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<boost::shared_ptr<boost::detail::shared_state_base>*> (0x0x7fdeba744b40) 0 empty

Class __gnu_cxx::__normal_iterator<boost::shared_ptr<boost::detail::shared_state_base>*, std::vector<boost::shared_ptr<boost::detail::shared_state_base> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<boost::shared_ptr<boost::detail::shared_state_base>*, std::vector<boost::shared_ptr<boost::detail::shared_state_base> > > (0x0x7fdeba744ae0) 0

Class std::__are_same<boost::shared_ptr<boost::detail::shared_state_base>*, boost::shared_ptr<boost::detail::shared_state_base>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<boost::shared_ptr<boost::detail::shared_state_base>*, boost::shared_ptr<boost::detail::shared_state_base>*> (0x0x7fdeba744ba0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<boost::shared_ptr<boost::detail::shared_state_base> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<boost::shared_ptr<boost::detail::shared_state_base> > > (0x0x7fdeba744c00) 0 empty

Class std::iterator_traits<const wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const wchar_t*> (0x0x7fdeba744d20) 0 empty

Class __gnu_cxx::__normal_iterator<const wchar_t*, std::basic_string<wchar_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const wchar_t*, std::basic_string<wchar_t> > (0x0x7fdeba744cc0) 0

Class std::__are_same<const wchar_t*, wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const wchar_t*, wchar_t*> (0x0x7fdeba744d80) 0 empty

Class __gnu_cxx::__enable_if<false, std::basic_string<wchar_t> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::basic_string<wchar_t> > (0x0x7fdeba744de0) 0 empty

Class boost::detail::sp_convertible<boost::detail::thread_data_base, boost::detail::thread_data_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<boost::detail::thread_data_base, boost::detail::thread_data_base> (0x0x7fdeba744e40) 0 empty

Class boost::detail::sp_enable_if_convertible<boost::detail::thread_data_base, boost::detail::thread_data_base>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<boost::detail::thread_data_base, boost::detail::thread_data_base> (0x0x7fdeba3cc4e0) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdeba744f60) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::detail::thread_data_base>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::detail::thread_data_base>, int> (0x0x7fdeba4290c0) 0 empty

Class boost::exception_detail::enable_error_info_helper<boost::condition_error, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::condition_error, 1> (0x0x7fdeba429240) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::condition_error>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::condition_error> (0x0x7fdeba4291e0) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::condition_error>
boost::exception_detail::error_info_injector<boost::condition_error>::_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::condition_error>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::condition_error>
32    (int (*)(...))boost::system::system_error::what
40    (int (*)(...))-40
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::condition_error>::_ZThn40_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::condition_error>::_ZThn40_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev

Class boost::exception_detail::error_info_injector<boost::condition_error>
   size=80 align=8
   base size=76 base align=8
boost::exception_detail::error_info_injector<boost::condition_error> (0x0x7fdeba42f850) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::condition_error>::_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE) + 16u)
  boost::condition_error (0x0x7fdeba3cc548) 0
      primary-for boost::exception_detail::error_info_injector<boost::condition_error> (0x0x7fdeba42f850)
    boost::system::system_error (0x0x7fdeba3cc5b0) 0
        primary-for boost::condition_error (0x0x7fdeba3cc548)
      std::runtime_error (0x0x7fdeba3cc618) 0
          primary-for boost::system::system_error (0x0x7fdeba3cc5b0)
        std::exception (0x0x7fdeba4292a0) 0 nearly-empty
            primary-for std::runtime_error (0x0x7fdeba3cc618)
  boost::exception (0x0x7fdeba429300) 40
      vptr=((& boost::exception_detail::error_info_injector<boost::condition_error>::_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE: 21u entries
0     80u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >
40    (int (*)(...))boost::system::system_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::condition_error> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::condition_error> >
64    (int (*)(...))-40
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::_ZThn40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::_ZThn40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
96    18446744073709551536u
104   18446744073709551536u
112   18446744073709551536u
120   (int (*)(...))-80
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >
   size=88 align=8
   base size=76 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> > (0x0x7fdeba42fa10) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::condition_error> (0x0x7fdeba42fa80) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> > (0x0x7fdeba42fa10)
    boost::condition_error (0x0x7fdeba3cc680) 0
        primary-for boost::exception_detail::error_info_injector<boost::condition_error> (0x0x7fdeba42fa80)
      boost::system::system_error (0x0x7fdeba3cc6e8) 0
          primary-for boost::condition_error (0x0x7fdeba3cc680)
        std::runtime_error (0x0x7fdeba3cc750) 0
            primary-for boost::system::system_error (0x0x7fdeba3cc6e8)
          std::exception (0x0x7fdeba429420) 0 nearly-empty
              primary-for std::runtime_error (0x0x7fdeba3cc750)
    boost::exception (0x0x7fdeba429480) 40
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeba4294e0) 80 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE) + 136u)

Class std::_List_node<boost::thread*>
   size=24 align=8
   base size=24 base align=8
std::_List_node<boost::thread*> (0x0x7fdeba3ccaf8) 0
  std::__detail::_List_node_base (0x0x7fdeba4296c0) 0

Class __gnu_cxx::__ops::_Iter_equals_val<boost::thread* const>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__ops::_Iter_equals_val<boost::thread* const> (0x0x7fdeba429720) 0

Class std::_List_const_iterator<boost::thread*>
   size=8 align=8
   base size=8 base align=8
std::_List_const_iterator<boost::thread*> (0x0x7fdeba429780) 0

Class std::iterator_traits<std::_List_const_iterator<boost::thread*> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_List_const_iterator<boost::thread*> > (0x0x7fdeba429840) 0 empty

Class boost::detail::function::basic_vtable0<void>
   size=16 align=8
   base size=16 base align=8
boost::detail::function::basic_vtable0<void> (0x0x7fdeba4298a0) 0

Class boost::exception_detail::enable_error_info_helper<boost::thread_exception, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::thread_exception, 1> (0x0x7fdeba429960) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::thread_exception>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::thread_exception> (0x0x7fdeba429900) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::thread_exception>
boost::exception_detail::error_info_injector<boost::thread_exception>::_ZTVN5boost16exception_detail19error_info_injectorINS_16thread_exceptionEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_16thread_exceptionEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::thread_exception>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::thread_exception>
32    (int (*)(...))boost::system::system_error::what
40    (int (*)(...))-40
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_16thread_exceptionEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::thread_exception>::_ZThn40_N5boost16exception_detail19error_info_injectorINS_16thread_exceptionEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::thread_exception>::_ZThn40_N5boost16exception_detail19error_info_injectorINS_16thread_exceptionEED0Ev

Class boost::exception_detail::error_info_injector<boost::thread_exception>
   size=80 align=8
   base size=76 base align=8
boost::exception_detail::error_info_injector<boost::thread_exception> (0x0x7fdeba48e540) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::thread_exception>::_ZTVN5boost16exception_detail19error_info_injectorINS_16thread_exceptionEEE) + 16u)
  boost::thread_exception (0x0x7fdeba3ccc30) 0
      primary-for boost::exception_detail::error_info_injector<boost::thread_exception> (0x0x7fdeba48e540)
    boost::system::system_error (0x0x7fdeba3ccc98) 0
        primary-for boost::thread_exception (0x0x7fdeba3ccc30)
      std::runtime_error (0x0x7fdeba3ccd00) 0
          primary-for boost::system::system_error (0x0x7fdeba3ccc98)
        std::exception (0x0x7fdeba4299c0) 0 nearly-empty
            primary-for std::runtime_error (0x0x7fdeba3ccd00)
  boost::exception (0x0x7fdeba429a20) 40
      vptr=((& boost::exception_detail::error_info_injector<boost::thread_exception>::_ZTVN5boost16exception_detail19error_info_injectorINS_16thread_exceptionEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEEE: 21u entries
0     80u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >
40    (int (*)(...))boost::system::system_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::thread_exception> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::thread_exception> >
64    (int (*)(...))-40
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::_ZThn40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::_ZThn40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEED0Ev
96    18446744073709551536u
104   18446744073709551536u
112   18446744073709551536u
120   (int (*)(...))-80
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >
   size=88 align=8
   base size=76 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> > (0x0x7fdeba48e700) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::thread_exception> (0x0x7fdeba48e770) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> > (0x0x7fdeba48e700)
    boost::thread_exception (0x0x7fdeba3ccd68) 0
        primary-for boost::exception_detail::error_info_injector<boost::thread_exception> (0x0x7fdeba48e770)
      boost::system::system_error (0x0x7fdeba3ccdd0) 0
          primary-for boost::thread_exception (0x0x7fdeba3ccd68)
        std::runtime_error (0x0x7fdeba3cce38) 0
            primary-for boost::system::system_error (0x0x7fdeba3ccdd0)
          std::exception (0x0x7fdeba429b40) 0 nearly-empty
              primary-for std::runtime_error (0x0x7fdeba3cce38)
    boost::exception (0x0x7fdeba429ba0) 40
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeba429c00) 80 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16thread_exceptionEEEEE) + 136u)

Class boost::is_integral<boost::function0<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::function0<long unsigned int> > (0x0x7fdeba4bf0d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba4bf138) 0 empty
    mpl_::bool_<false> (0x0x7fdeba429d80) 0 empty

Class boost::detail::function::basic_vtable0<long unsigned int>
   size=16 align=8
   base size=16 base align=8
boost::detail::function::basic_vtable0<long unsigned int> (0x0x7fdeba429de0) 0

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::exception_detail::error_info_base>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::exception_detail::error_info_base>, int> (0x0x7fdeba429ea0) 0 empty

Class std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >
   size=56 align=8
   base size=56 base align=8
std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > (0x0x7fdeba4bf5b0) 0
  std::_Rb_tree_node_base (0x0x7fdeba429f00) 0

Class std::unary_function<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> >, const boost::exception_detail::type_info_>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> >, const boost::exception_detail::type_info_> (0x0x7fdeba429f60) 0 empty

Class std::_Select1st<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > (0x0x7fdeba4bf6e8) 0 empty
  std::unary_function<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> >, const boost::exception_detail::type_info_> (0x0x7fdeba523000) 0 empty

Vtable for boost::exception_detail::clone_impl<boost::unknown_exception>
boost::exception_detail::clone_impl<boost::unknown_exception>::_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE: 21u entries
0     48u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::unknown_exception>
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::unknown_exception>
40    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::unknown_exception>
48    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::unknown_exception>
56    (int (*)(...))-40
64    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE)
72    (int (*)(...))boost::exception_detail::clone_impl<boost::unknown_exception>::_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
80    (int (*)(...))boost::exception_detail::clone_impl<boost::unknown_exception>::_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
88    (int (*)(...))std::exception::what
96    18446744073709551568u
104   18446744073709551568u
112   18446744073709551568u
120   (int (*)(...))-48
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::unknown_exception>::_ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::unknown_exception>::_ZTv0_n32_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::unknown_exception>::_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::unknown_exception>::_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev

VTT for boost::exception_detail::clone_impl<boost::unknown_exception>
boost::exception_detail::clone_impl<boost::unknown_exception>::_ZTTN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::unknown_exception>::_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::unknown_exception>::_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::unknown_exception>
   size=56 align=8
   base size=48 base align=8
boost::exception_detail::clone_impl<boost::unknown_exception> (0x0x7fdeba52ac40) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::unknown_exception>::_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE) + 24u)
  boost::unknown_exception (0x0x7fdeba52acb0) 0
      primary-for boost::exception_detail::clone_impl<boost::unknown_exception> (0x0x7fdeba52ac40)
    boost::exception (0x0x7fdeba523060) 0
        primary-for boost::unknown_exception (0x0x7fdeba52acb0)
    std::exception (0x0x7fdeba5230c0) 40 nearly-empty
        vptr=((& boost::exception_detail::clone_impl<boost::unknown_exception>::_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE) + 72u)
  boost::exception_detail::clone_base (0x0x7fdeba523120) 48 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::unknown_exception>::_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>
boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE: 21u entries
0     48u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::bad_alloc_>
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::bad_alloc_>
40    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::bad_alloc_>
48    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::bad_alloc_>
56    (int (*)(...))-40
64    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE)
72    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
88    (int (*)(...))std::bad_alloc::what
96    18446744073709551568u
104   18446744073709551568u
112   18446744073709551568u
120   (int (*)(...))-48
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>
boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::_ZTTN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>
   size=56 align=8
   base size=48 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> (0x0x7fdeba5478c0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE) + 24u)
  boost::exception_detail::bad_alloc_ (0x0x7fdeba547930) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> (0x0x7fdeba5478c0)
    boost::exception (0x0x7fdeba523240) 0
        primary-for boost::exception_detail::bad_alloc_ (0x0x7fdeba547930)
    std::bad_alloc (0x0x7fdeba4bf820) 40 nearly-empty
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE) + 72u)
      std::exception (0x0x7fdeba5232a0) 40 nearly-empty
          primary-for std::bad_alloc (0x0x7fdeba4bf820)
  boost::exception_detail::clone_base (0x0x7fdeba523300) 48 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE) + 136u)

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> > (0x0x7fdeba523360) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>&> (0x0x7fdeba5233c0) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >, const boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >, const boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>&> (0x0x7fdeba4bfc30) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>&> (0x0x7fdeba523420) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>*, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>*, int> (0x0x7fdeba523480) 0 empty

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>
boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE: 21u entries
0     48u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::bad_exception_>
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::bad_exception_>
40    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::bad_exception_>
48    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::bad_exception_>
56    (int (*)(...))-40
64    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE)
72    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
88    (int (*)(...))std::bad_exception::what
96    18446744073709551568u
104   18446744073709551568u
112   18446744073709551568u
120   (int (*)(...))-48
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>
boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::_ZTTN5boost16exception_detail10clone_implINS0_14bad_exception_EEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>
   size=56 align=8
   base size=48 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> (0x0x7fdeba150a80) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE) + 24u)
  boost::exception_detail::bad_exception_ (0x0x7fdeba150af0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> (0x0x7fdeba150a80)
    boost::exception (0x0x7fdeba5234e0) 0
        primary-for boost::exception_detail::bad_exception_ (0x0x7fdeba150af0)
    std::bad_exception (0x0x7fdeba15b138) 40 nearly-empty
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE) + 72u)
      std::exception (0x0x7fdeba523540) 40 nearly-empty
          primary-for std::bad_exception (0x0x7fdeba15b138)
  boost::exception_detail::clone_base (0x0x7fdeba5235a0) 48 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE) + 136u)

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> > (0x0x7fdeba523600) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>&> (0x0x7fdeba523660) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >, const boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >, const boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>&> (0x0x7fdeba15b478) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>&> (0x0x7fdeba5236c0) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>*, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>*, int> (0x0x7fdeba523720) 0 empty

Vtable for boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error>
boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE)
16    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::domain_error>
24    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::domain_error>
32    (int (*)(...))std::logic_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE)
56    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
64    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev

Class boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> (0x0x7fdeba173cb0) 0
    vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE) + 16u)
  std::domain_error (0x0x7fdeba15b7b8) 0
      primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> (0x0x7fdeba173cb0)
    std::logic_error (0x0x7fdeba15b820) 0
        primary-for std::domain_error (0x0x7fdeba15b7b8)
      std::exception (0x0x7fdeba523780) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdeba15b820)
  boost::exception (0x0x7fdeba5237e0) 16
      vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE) + 56u)

Vtable for boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument>
boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE)
16    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::invalid_argument>
24    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::invalid_argument>
32    (int (*)(...))std::logic_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE)
56    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
64    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev

Class boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> (0x0x7fdeba192150) 0
    vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE) + 16u)
  std::invalid_argument (0x0x7fdeba15b9c0) 0
      primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> (0x0x7fdeba192150)
    std::logic_error (0x0x7fdeba15ba28) 0
        primary-for std::invalid_argument (0x0x7fdeba15b9c0)
      std::exception (0x0x7fdeba523900) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdeba15ba28)
  boost::exception (0x0x7fdeba523960) 16
      vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE) + 56u)

Vtable for boost::exception_detail::current_exception_std_exception_wrapper<std::length_error>
boost::exception_detail::current_exception_std_exception_wrapper<std::length_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE)
16    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::length_error>
24    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::length_error>
32    (int (*)(...))std::logic_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE)
56    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::length_error>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
64    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::length_error>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev

Class boost::exception_detail::current_exception_std_exception_wrapper<std::length_error>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> (0x0x7fdeba192620) 0
    vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::length_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE) + 16u)
  std::length_error (0x0x7fdeba15bb60) 0
      primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> (0x0x7fdeba192620)
    std::logic_error (0x0x7fdeba15bbc8) 0
        primary-for std::length_error (0x0x7fdeba15bb60)
      std::exception (0x0x7fdeba523a80) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdeba15bbc8)
  boost::exception (0x0x7fdeba523ae0) 16
      vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::length_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE) + 56u)

Vtable for boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range>
boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE)
16    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::out_of_range>
24    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::out_of_range>
32    (int (*)(...))std::logic_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE)
56    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
64    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev

Class boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> (0x0x7fdeba192a80) 0
    vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE) + 16u)
  std::out_of_range (0x0x7fdeba15bd68) 0
      primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> (0x0x7fdeba192a80)
    std::logic_error (0x0x7fdeba15bdd0) 0
        primary-for std::out_of_range (0x0x7fdeba15bd68)
      std::exception (0x0x7fdeba523c00) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdeba15bdd0)
  boost::exception (0x0x7fdeba523c60) 16
      vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE) + 56u)

Vtable for boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error>
boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE)
16    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::logic_error>
24    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::logic_error>
32    (int (*)(...))std::logic_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE)
56    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
64    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev

Class boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> (0x0x7fdeba192e70) 0
    vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE) + 16u)
  std::logic_error (0x0x7fdeba15bf70) 0
      primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> (0x0x7fdeba192e70)
    std::exception (0x0x7fdeba523d80) 0 nearly-empty
        primary-for std::logic_error (0x0x7fdeba15bf70)
  boost::exception (0x0x7fdeba523de0) 16
      vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE) + 56u)

Vtable for boost::exception_detail::current_exception_std_exception_wrapper<std::range_error>
boost::exception_detail::current_exception_std_exception_wrapper<std::range_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE)
16    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::range_error>
24    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::range_error>
32    (int (*)(...))std::runtime_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE)
56    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::range_error>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
64    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::range_error>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev

Class boost::exception_detail::current_exception_std_exception_wrapper<std::range_error>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> (0x0x7fdeba1b72a0) 0
    vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::range_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE) + 16u)
  std::range_error (0x0x7fdeba1bd000) 0
      primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> (0x0x7fdeba1b72a0)
    std::runtime_error (0x0x7fdeba1bd068) 0
        primary-for std::range_error (0x0x7fdeba1bd000)
      std::exception (0x0x7fdeba1be000) 0 nearly-empty
          primary-for std::runtime_error (0x0x7fdeba1bd068)
  boost::exception (0x0x7fdeba1be060) 16
      vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::range_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE) + 56u)

Vtable for boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error>
boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE)
16    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::overflow_error>
24    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::overflow_error>
32    (int (*)(...))std::runtime_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE)
56    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
64    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev

Class boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> (0x0x7fdeba1b7700) 0
    vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE) + 16u)
  std::overflow_error (0x0x7fdeba1bd138) 0
      primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> (0x0x7fdeba1b7700)
    std::runtime_error (0x0x7fdeba1bd1a0) 0
        primary-for std::overflow_error (0x0x7fdeba1bd138)
      std::exception (0x0x7fdeba1be240) 0 nearly-empty
          primary-for std::runtime_error (0x0x7fdeba1bd1a0)
  boost::exception (0x0x7fdeba1be2a0) 16
      vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE) + 56u)

Vtable for boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error>
boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE)
16    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::underflow_error>
24    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::underflow_error>
32    (int (*)(...))std::runtime_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE)
56    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
64    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev

Class boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> (0x0x7fdeba1b7bd0) 0
    vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE) + 16u)
  std::underflow_error (0x0x7fdeba1bd2d8) 0
      primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> (0x0x7fdeba1b7bd0)
    std::runtime_error (0x0x7fdeba1bd340) 0
        primary-for std::underflow_error (0x0x7fdeba1bd2d8)
      std::exception (0x0x7fdeba1be3c0) 0 nearly-empty
          primary-for std::runtime_error (0x0x7fdeba1bd340)
  boost::exception (0x0x7fdeba1be420) 16
      vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE) + 56u)

Vtable for boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure>
boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureEEE)
16    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::ios_base::failure>
24    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::ios_base::failure>
32    (int (*)(...))std::ios_base::failure::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureEEE)
56    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureEED1Ev
64    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureEED0Ev

Class boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> (0x0x7fdeba1dc0e0) 0
    vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureEEE) + 16u)
  std::ios_base::failure (0x0x7fdeba1bd478) 0
      primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> (0x0x7fdeba1dc0e0)
    std::exception (0x0x7fdeba1be540) 0 nearly-empty
        primary-for std::ios_base::failure (0x0x7fdeba1bd478)
  boost::exception (0x0x7fdeba1be5a0) 16
      vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureEEE) + 56u)

Vtable for boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error>
boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE)
16    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::runtime_error>
24    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::runtime_error>
32    (int (*)(...))std::runtime_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE)
56    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
64    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error>::_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev

Class boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> (0x0x7fdeba1dc540) 0
    vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE) + 16u)
  std::runtime_error (0x0x7fdeba1bd5b0) 0
      primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> (0x0x7fdeba1dc540)
    std::exception (0x0x7fdeba1be840) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fdeba1bd5b0)
  boost::exception (0x0x7fdeba1be8a0) 16
      vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE) + 56u)

Vtable for boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc>
boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE)
16    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::bad_alloc>
24    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::bad_alloc>
32    (int (*)(...))std::bad_alloc::what
40    (int (*)(...))-8
48    (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE)
56    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc>::_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
64    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc>::_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev

Class boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc>
   size=48 align=8
   base size=44 base align=8
boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> (0x0x7fdeba1dc930) 0
    vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE) + 16u)
  std::bad_alloc (0x0x7fdeba1bd750) 0 nearly-empty
      primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> (0x0x7fdeba1dc930)
    std::exception (0x0x7fdeba1be9c0) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7fdeba1bd750)
  boost::exception (0x0x7fdeba1bea20) 8
      vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE) + 56u)

Vtable for boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast>
boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE)
16    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::bad_cast>
24    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::bad_cast>
32    (int (*)(...))std::bad_cast::what
40    (int (*)(...))-8
48    (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE)
56    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast>::_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
64    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast>::_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev

Class boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast>
   size=48 align=8
   base size=44 base align=8
boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> (0x0x7fdeba1dcc40) 0
    vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE) + 16u)
  std::bad_cast (0x0x7fdeba1bd8f0) 0 nearly-empty
      primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> (0x0x7fdeba1dcc40)
    std::exception (0x0x7fdeba1beb40) 0 nearly-empty
        primary-for std::bad_cast (0x0x7fdeba1bd8f0)
  boost::exception (0x0x7fdeba1beba0) 8
      vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE) + 56u)

Vtable for boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid>
boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE)
16    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::bad_typeid>
24    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::bad_typeid>
32    (int (*)(...))std::bad_typeid::what
40    (int (*)(...))-8
48    (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE)
56    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid>::_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
64    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid>::_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev

Class boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid>
   size=48 align=8
   base size=44 base align=8
boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> (0x0x7fdeba209000) 0
    vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE) + 16u)
  std::bad_typeid (0x0x7fdeba1bda90) 0 nearly-empty
      primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> (0x0x7fdeba209000)
    std::exception (0x0x7fdeba1becc0) 0 nearly-empty
        primary-for std::bad_typeid (0x0x7fdeba1bda90)
  boost::exception (0x0x7fdeba1bed20) 8
      vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE) + 56u)

Vtable for boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception>
boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE)
16    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::bad_exception>
24    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<T>::~current_exception_std_exception_wrapper<std::bad_exception>
32    (int (*)(...))std::bad_exception::what
40    (int (*)(...))-8
48    (int (*)(...))(& _ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE)
56    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception>::_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
64    (int (*)(...))boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception>::_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev

Class boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception>
   size=48 align=8
   base size=44 base align=8
boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> (0x0x7fdeba209460) 0
    vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE) + 16u)
  std::bad_exception (0x0x7fdeba1bdb60) 0 nearly-empty
      primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> (0x0x7fdeba209460)
    std::exception (0x0x7fdeba1bee40) 0 nearly-empty
        primary-for std::bad_exception (0x0x7fdeba1bdb60)
  boost::exception (0x0x7fdeba1beea0) 8
      vptr=((& boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception>::_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE) + 56u)

Class std::_List_node<boost::condition_variable_any*>
   size=24 align=8
   base size=24 base align=8
std::_List_node<boost::condition_variable_any*> (0x0x7fdeba1bde38) 0
  std::__detail::_List_node_base (0x0x7fdeba24a000) 0

Class boost::function0<void>::dummy
   size=1 align=1
   base size=0 base align=1
boost::function0<void>::dummy (0x0x7fdeba24a240) 0 empty

Class boost::is_integral<boost::function0<void> >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::function0<void> > (0x0x7fdeba1bdea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba1bdf08) 0 empty
    mpl_::bool_<false> (0x0x7fdeba24a2a0) 0 empty

Class boost::exception_detail::enable_error_info_helper<boost::promise_already_satisfied, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::promise_already_satisfied, 1> (0x0x7fdeba24a360) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::promise_already_satisfied>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::promise_already_satisfied> (0x0x7fdeba24a300) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::promise_already_satisfied>
boost::exception_detail::error_info_injector<boost::promise_already_satisfied>::_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::promise_already_satisfied>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::promise_already_satisfied>
32    (int (*)(...))std::logic_error::what
40    (int (*)(...))-32
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::promise_already_satisfied>::_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::promise_already_satisfied>::_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev

Class boost::exception_detail::error_info_injector<boost::promise_already_satisfied>
   size=72 align=8
   base size=68 base align=8
boost::exception_detail::error_info_injector<boost::promise_already_satisfied> (0x0x7fdeba24de00) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::promise_already_satisfied>::_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE) + 16u)
  boost::promise_already_satisfied (0x0x7fdeba25e000) 0
      primary-for boost::exception_detail::error_info_injector<boost::promise_already_satisfied> (0x0x7fdeba24de00)
    boost::future_error (0x0x7fdeba25e068) 0
        primary-for boost::promise_already_satisfied (0x0x7fdeba25e000)
      std::logic_error (0x0x7fdeba25e0d0) 0
          primary-for boost::future_error (0x0x7fdeba25e068)
        std::exception (0x0x7fdeba24a480) 0 nearly-empty
            primary-for std::logic_error (0x0x7fdeba25e0d0)
  boost::exception (0x0x7fdeba24a4e0) 32
      vptr=((& boost::exception_detail::error_info_injector<boost::promise_already_satisfied>::_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE: 21u entries
0     72u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >
64    (int (*)(...))-32
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
96    18446744073709551544u
104   18446744073709551544u
112   18446744073709551544u
120   (int (*)(...))-72
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >
   size=80 align=8
   base size=68 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> > (0x0x7fdeba24dee0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::promise_already_satisfied> (0x0x7fdeba24df50) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> > (0x0x7fdeba24dee0)
    boost::promise_already_satisfied (0x0x7fdeba25e208) 0
        primary-for boost::exception_detail::error_info_injector<boost::promise_already_satisfied> (0x0x7fdeba24df50)
      boost::future_error (0x0x7fdeba25e270) 0
          primary-for boost::promise_already_satisfied (0x0x7fdeba25e208)
        std::logic_error (0x0x7fdeba25e2d8) 0
            primary-for boost::future_error (0x0x7fdeba25e270)
          std::exception (0x0x7fdeba24a600) 0 nearly-empty
              primary-for std::logic_error (0x0x7fdeba25e2d8)
    boost::exception (0x0x7fdeba24a660) 32
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeba24a6c0) 72 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE) + 136u)

Class boost::detail::sp_enable_if_auto_ptr<boost::weak_ptr<boost::detail::shared_state_base>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::weak_ptr<boost::detail::shared_state_base>, int> (0x0x7fdeba24a8a0) 0 empty

Vtable for boost::exception_detail::clone_impl<boost::thread_interrupted>
boost::exception_detail::clone_impl<boost::thread_interrupted>::_ZTVN5boost16exception_detail10clone_implINS_18thread_interruptedEEE: 10u entries
0     0u
8     0u
16    0u
24    0u
32    (int (*)(...))0
40    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS_18thread_interruptedEEE)
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::thread_interrupted>
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::thread_interrupted>
64    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::thread_interrupted>
72    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::thread_interrupted>

VTT for boost::exception_detail::clone_impl<boost::thread_interrupted>
boost::exception_detail::clone_impl<boost::thread_interrupted>::_ZTTN5boost16exception_detail10clone_implINS_18thread_interruptedEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::thread_interrupted>::_ZTVN5boost16exception_detail10clone_implINS_18thread_interruptedEEE) + 48u)
8     ((& boost::exception_detail::clone_impl<boost::thread_interrupted>::_ZTVN5boost16exception_detail10clone_implINS_18thread_interruptedEEE) + 48u)

Class boost::exception_detail::clone_impl<boost::thread_interrupted>
   size=8 align=8
   base size=8 base align=8
boost::exception_detail::clone_impl<boost::thread_interrupted> (0x0x7fdeba27f540) 0 nearly-empty
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::thread_interrupted>::_ZTVN5boost16exception_detail10clone_implINS_18thread_interruptedEEE) + 48u)
  boost::thread_interrupted (0x0x7fdeba24a9c0) 0 empty
  boost::exception_detail::clone_base (0x0x7fdeba24aa20) 0 nearly-empty virtual
      primary-for boost::exception_detail::clone_impl<boost::thread_interrupted> (0x0x7fdeba27f540)
      vptridx=8u vbaseoffset=-48

Class boost::detail::is_arithmetic_impl<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba24ac00) 0 empty

Class boost::is_integral<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba25e680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba25e6e8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba24ac60) 0 empty

Class boost::is_float<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=1 base align=1
boost::is_float<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba25e750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba25e7b8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba24acc0) 0 empty

Class boost::is_arithmetic<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba25e820) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba25e888) 0 empty
    mpl_::bool_<false> (0x0x7fdeba24ad20) 0 empty

Class boost::detail::is_arithmetic_impl<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba24ad80) 0 empty

Class boost::is_integral<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba25e8f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba25e958) 0 empty
    mpl_::bool_<false> (0x0x7fdeba24ade0) 0 empty

Class boost::is_float<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_float<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba25e9c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba25ea28) 0 empty
    mpl_::bool_<false> (0x0x7fdeba24ae40) 0 empty

Class boost::is_arithmetic<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba25ea90) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba25eaf8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba24aea0) 0 empty

Class boost::detail::is_abstract_imp<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_abstract_imp<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba24af00) 0 empty

Class boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > >
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > (0x0x7fdeba24af60) 0

Class boost::is_abstract<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba25eb60) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba25ebc8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba2ae0c0) 0 empty

Class boost::detail::is_convertible_impl_select<false, false, false>::rebind<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<false, false, false>::rebind<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2ae120) 0 empty

Class boost::detail::is_convertible_impl_dispatch_base<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_dispatch_base<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba24aba0) 0 empty

Class boost::detail::is_convertible_impl<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2ae180) 0 empty

Class boost::detail::is_convertible_impl_dispatch<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_convertible_impl_dispatch<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba25ec98) 0 empty
  boost::detail::is_convertible_impl<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2ae1e0) 0 empty

Class boost::detail::add_reference_impl<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_impl<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba2ae360) 0 empty

Class boost::add_reference<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=0 base align=1
boost::add_reference<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba2ae300) 0 empty

Class boost::add_lvalue_reference<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=0 base align=1
boost::add_lvalue_reference<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba2ae2a0) 0 empty

Class boost::detail::is_reference_impl<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba2ae540) 0 empty

Class boost::is_lvalue_reference<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba25e410) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeba25e4e0) 0 empty
    mpl_::bool_<true> (0x0x7fdeba2ae5a0) 0 empty

Class boost::is_rvalue_reference<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba2bc000) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba2bc068) 0 empty
    mpl_::bool_<false> (0x0x7fdeba2ae6c0) 0 empty

Class boost::is_reference<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba2bc0d0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeba2bc138) 0 empty
    mpl_::bool_<true> (0x0x7fdeba2ae7e0) 0 empty

Class boost::is_void<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=1 base align=1
boost::is_void<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba2bc1a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba2bc208) 0 empty
    mpl_::bool_<false> (0x0x7fdeba2ae840) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_helper<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, false>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_helper<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, false> (0x0x7fdeba2ae8a0) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_imp<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_imp<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba2ae4e0) 0 empty

Class boost::add_rvalue_reference<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=0 base align=1
boost::add_rvalue_reference<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba2ae480) 0 empty

Class boost::detail::is_convertible_basic_impl<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_basic_impl<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2ae240) 0 empty

Class boost::detail::checker<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::checker<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2aea80) 0 empty

Class boost::is_void<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_void<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2bc410) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba2bc478) 0 empty
    mpl_::bool_<false> (0x0x7fdeba2aeae0) 0 empty

Class boost::is_array<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_array<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2bc4e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba2bc548) 0 empty
    mpl_::bool_<false> (0x0x7fdeba2aeb40) 0 empty

Class boost::detail::is_reference_impl<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2aeba0) 0 empty

Class boost::is_lvalue_reference<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2bc5b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba2bc618) 0 empty
    mpl_::bool_<false> (0x0x7fdeba2aec00) 0 empty

Class boost::is_rvalue_reference<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2bc680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba2bc6e8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba2aec60) 0 empty

Class boost::is_reference<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2bc750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba2bc7b8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba2aecc0) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > >*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > >*> (0x0x7fdeba2aede0) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2bc8f0) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > >*> (0x0x7fdeba2aee40) 0 empty

Class boost::detail::is_function_impl<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2bc958) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2bc9c0) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > >*> (0x0x7fdeba2aeea0) 0 empty

Class boost::is_function<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2bca28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba2bca90) 0 empty
    mpl_::bool_<false> (0x0x7fdeba2aef00) 0 empty

Class boost::is_convertible<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_convertible<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2bcaf8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba2bcb60) 0 empty
    mpl_::bool_<false> (0x0x7fdeba2aef60) 0 empty

Class boost::enable_if_c<false, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<false, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2e5000) 0 empty

Class boost::enable_if<boost::is_convertible<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_convertible<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > >, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2bcbc8) 0 empty
  boost::enable_if_c<false, boost::detail::thread_move_t<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > > (0x0x7fdeba2e5060) 0 empty

Class boost::move_detail::is_convertible<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >, boost::rv<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > >&>::false_t
   size=2 align=1
   base size=2 base align=1
boost::move_detail::is_convertible<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >, boost::rv<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > >&>::false_t (0x0x7fdeba2e5120) 0

Class boost::move_detail::is_convertible<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >, boost::rv<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > >&>
   size=1 align=1
   base size=0 base align=1
boost::move_detail::is_convertible<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >, boost::rv<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > >&> (0x0x7fdeba2e50c0) 0 empty

Class boost::has_move_emulation_enabled<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > >
   size=1 align=1
   base size=1 base align=1
boost::has_move_emulation_enabled<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > (0x0x7fdeba2bcc30) 0 empty
  boost::move_detail::is_convertible<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >, boost::rv<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > >&> (0x0x7fdeba2e5180) 0 empty

Class boost::enable_move_utility_emulation<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > >
   size=1 align=1
   base size=0 base align=1
boost::enable_move_utility_emulation<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > > (0x0x7fdeba2e52a0) 0 empty

Class boost::move_detail::enable_if_c<false, boost::rv<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > >&>
   size=1 align=1
   base size=0 base align=1
boost::move_detail::enable_if_c<false, boost::rv<boost::detail::thread_move_t<boost::unique_lock<boost::mutex> > >&> (0x0x7fdeba2e53c0) 0 empty

Class boost::move_detail::enable_if_c<true, boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&>
   size=1 align=1
   base size=0 base align=1
boost::move_detail::enable_if_c<true, boost::detail::thread_move_t<boost::unique_lock<boost::mutex> >&> (0x0x7fdeba2e5420) 0 empty

Class boost::is_mutex_type<boost::unique_lock<boost::mutex>*>
   size=1 align=1
   base size=0 base align=1
boost::is_mutex_type<boost::unique_lock<boost::mutex>*> (0x0x7fdeba2e5480) 0 empty

Class boost::sync::is_lockable<boost::unique_lock<boost::mutex>*>
   size=1 align=1
   base size=0 base align=1
boost::sync::is_lockable<boost::unique_lock<boost::mutex>*> (0x0x7fdeba2e54e0) 0 empty

Class boost::detail::is_class_impl<boost::unique_lock<boost::mutex>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_class_impl<boost::unique_lock<boost::mutex>*> (0x0x7fdeba2e5540) 0 empty

Class boost::is_class<boost::unique_lock<boost::mutex>*>
   size=1 align=1
   base size=1 base align=1
boost::is_class<boost::unique_lock<boost::mutex>*> (0x0x7fdeba2f5000) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba2f5068) 0 empty
    mpl_::bool_<false> (0x0x7fdeba2e55a0) 0 empty

Class boost::sync::detail::has_member_called_try_lock<boost::unique_lock<boost::mutex>*, false>
   size=1 align=1
   base size=0 base align=1
boost::sync::detail::has_member_called_try_lock<boost::unique_lock<boost::mutex>*, false> (0x0x7fdeba2e5600) 0 empty

Class boost::sync::detail::has_member_try_lock<boost::unique_lock<boost::mutex>*, false>
   size=1 align=1
   base size=0 base align=1
boost::sync::detail::has_member_try_lock<boost::unique_lock<boost::mutex>*, false> (0x0x7fdeba2e5720) 0 empty

Class boost::sync::is_basic_lockable<boost::unique_lock<boost::mutex>*>
   size=1 align=1
   base size=0 base align=1
boost::sync::is_basic_lockable<boost::unique_lock<boost::mutex>*> (0x0x7fdeba2e5780) 0 empty

Class boost::sync::detail::has_member_called_unlock<boost::unique_lock<boost::mutex>*, false>
   size=1 align=1
   base size=0 base align=1
boost::sync::detail::has_member_called_unlock<boost::unique_lock<boost::mutex>*, false> (0x0x7fdeba2e57e0) 0 empty

Class boost::sync::detail::has_member_unlock<boost::unique_lock<boost::mutex>*, false>
   size=1 align=1
   base size=0 base align=1
boost::sync::detail::has_member_unlock<boost::unique_lock<boost::mutex>*, false> (0x0x7fdeba2e5840) 0 empty

Class boost::sync::detail::has_member_called_lock<boost::unique_lock<boost::mutex>*, false>
   size=1 align=1
   base size=0 base align=1
boost::sync::detail::has_member_called_lock<boost::unique_lock<boost::mutex>*, false> (0x0x7fdeba2e58a0) 0 empty

Class boost::sync::detail::has_member_lock<boost::unique_lock<boost::mutex>*, false>
   size=1 align=1
   base size=0 base align=1
boost::sync::detail::has_member_lock<boost::unique_lock<boost::mutex>*, false> (0x0x7fdeba2e5900) 0 empty

Class boost::thread_cv_detail::lock_on_exit<boost::detail::future_waiter::all_futures_lock>
   size=8 align=8
   base size=8 base align=8
boost::thread_cv_detail::lock_on_exit<boost::detail::future_waiter::all_futures_lock> (0x0x7fdeba2e5960) 0

Class boost::detail::spinlock_pool<2>::scoped_lock
   size=8 align=8
   base size=8 base align=8
boost::detail::spinlock_pool<2>::scoped_lock (0x0x7fdeba2e5a20) 0

Vtable for boost::exception_detail::clone_impl<boost::broken_promise>
boost::exception_detail::clone_impl<boost::broken_promise>::_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE: 17u entries
0     32u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::broken_promise>
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::broken_promise>
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::broken_promise>
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::broken_promise>
64    18446744073709551584u
72    18446744073709551584u
80    18446744073709551584u
88    (int (*)(...))-32
96    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE)
104   (int (*)(...))boost::exception_detail::clone_impl<boost::broken_promise>::_ZTv0_n24_NK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv
112   (int (*)(...))boost::exception_detail::clone_impl<boost::broken_promise>::_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv
120   (int (*)(...))boost::exception_detail::clone_impl<boost::broken_promise>::_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
128   (int (*)(...))boost::exception_detail::clone_impl<boost::broken_promise>::_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev

VTT for boost::exception_detail::clone_impl<boost::broken_promise>
boost::exception_detail::clone_impl<boost::broken_promise>::_ZTTN5boost16exception_detail10clone_implINS_14broken_promiseEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::broken_promise>::_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::broken_promise>::_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE) + 104u)

Class boost::exception_detail::clone_impl<boost::broken_promise>
   size=40 align=8
   base size=32 base align=8
boost::exception_detail::clone_impl<boost::broken_promise> (0x0x7fdeba321150) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::broken_promise>::_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE) + 24u)
  boost::broken_promise (0x0x7fdeba2f5138) 0
      primary-for boost::exception_detail::clone_impl<boost::broken_promise> (0x0x7fdeba321150)
    boost::future_error (0x0x7fdeba2f51a0) 0
        primary-for boost::broken_promise (0x0x7fdeba2f5138)
      std::logic_error (0x0x7fdeba2f5208) 0
          primary-for boost::future_error (0x0x7fdeba2f51a0)
        std::exception (0x0x7fdeba2e5ae0) 0 nearly-empty
            primary-for std::logic_error (0x0x7fdeba2f5208)
  boost::exception_detail::clone_base (0x0x7fdeba2e5b40) 32 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::broken_promise>::_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE) + 104u)

Class boost::exception_detail::enable_error_info_helper<boost::promise_moved, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::promise_moved, 1> (0x0x7fdeba2e5cc0) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::promise_moved>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::promise_moved> (0x0x7fdeba2e5c60) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::promise_moved>
boost::exception_detail::error_info_injector<boost::promise_moved>::_ZTVN5boost16exception_detail19error_info_injectorINS_13promise_movedEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_13promise_movedEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::promise_moved>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::promise_moved>
32    (int (*)(...))std::logic_error::what
40    (int (*)(...))-32
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_13promise_movedEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::promise_moved>::_ZThn32_N5boost16exception_detail19error_info_injectorINS_13promise_movedEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::promise_moved>::_ZThn32_N5boost16exception_detail19error_info_injectorINS_13promise_movedEED0Ev

Class boost::exception_detail::error_info_injector<boost::promise_moved>
   size=72 align=8
   base size=68 base align=8
boost::exception_detail::error_info_injector<boost::promise_moved> (0x0x7fdeb9f3e1c0) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::promise_moved>::_ZTVN5boost16exception_detail19error_info_injectorINS_13promise_movedEEE) + 16u)
  boost::promise_moved (0x0x7fdeba2f5340) 0
      primary-for boost::exception_detail::error_info_injector<boost::promise_moved> (0x0x7fdeb9f3e1c0)
    boost::future_error (0x0x7fdeba2f53a8) 0
        primary-for boost::promise_moved (0x0x7fdeba2f5340)
      std::logic_error (0x0x7fdeba2f5410) 0
          primary-for boost::future_error (0x0x7fdeba2f53a8)
        std::exception (0x0x7fdeba2e5d20) 0 nearly-empty
            primary-for std::logic_error (0x0x7fdeba2f5410)
  boost::exception (0x0x7fdeba2e5d80) 32
      vptr=((& boost::exception_detail::error_info_injector<boost::promise_moved>::_ZTVN5boost16exception_detail19error_info_injectorINS_13promise_movedEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEEE: 21u entries
0     72u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::promise_moved> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::promise_moved> >
64    (int (*)(...))-32
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEED0Ev
96    18446744073709551544u
104   18446744073709551544u
112   18446744073709551544u
120   (int (*)(...))-72
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >
   size=80 align=8
   base size=68 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> > (0x0x7fdeb9f3e380) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::promise_moved> (0x0x7fdeb9f3e3f0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> > (0x0x7fdeb9f3e380)
    boost::promise_moved (0x0x7fdeba2f5478) 0
        primary-for boost::exception_detail::error_info_injector<boost::promise_moved> (0x0x7fdeb9f3e3f0)
      boost::future_error (0x0x7fdeba2f54e0) 0
          primary-for boost::promise_moved (0x0x7fdeba2f5478)
        std::logic_error (0x0x7fdeba2f5548) 0
            primary-for boost::future_error (0x0x7fdeba2f54e0)
          std::exception (0x0x7fdeba2e5ea0) 0 nearly-empty
              primary-for std::logic_error (0x0x7fdeba2f5548)
    boost::exception (0x0x7fdeba2e5f00) 32
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeba2e5f60) 72 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_13promise_movedEEEEE) + 136u)

Class boost::exception_detail::enable_error_info_helper<boost::future_already_retrieved, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::future_already_retrieved, 1> (0x0x7fdeb9f4c180) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::future_already_retrieved>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::future_already_retrieved> (0x0x7fdeb9f4c120) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::future_already_retrieved>
boost::exception_detail::error_info_injector<boost::future_already_retrieved>::_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::future_already_retrieved>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::future_already_retrieved>
32    (int (*)(...))std::logic_error::what
40    (int (*)(...))-32
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::future_already_retrieved>::_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::future_already_retrieved>::_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev

Class boost::exception_detail::error_info_injector<boost::future_already_retrieved>
   size=72 align=8
   base size=68 base align=8
boost::exception_detail::error_info_injector<boost::future_already_retrieved> (0x0x7fdeb9f574d0) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::future_already_retrieved>::_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE) + 16u)
  boost::future_already_retrieved (0x0x7fdeba2f5958) 0
      primary-for boost::exception_detail::error_info_injector<boost::future_already_retrieved> (0x0x7fdeb9f574d0)
    boost::future_error (0x0x7fdeba2f59c0) 0
        primary-for boost::future_already_retrieved (0x0x7fdeba2f5958)
      std::logic_error (0x0x7fdeba2f5a28) 0
          primary-for boost::future_error (0x0x7fdeba2f59c0)
        std::exception (0x0x7fdeb9f4c1e0) 0 nearly-empty
            primary-for std::logic_error (0x0x7fdeba2f5a28)
  boost::exception (0x0x7fdeb9f4c240) 32
      vptr=((& boost::exception_detail::error_info_injector<boost::future_already_retrieved>::_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE: 21u entries
0     72u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >
64    (int (*)(...))-32
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
96    18446744073709551544u
104   18446744073709551544u
112   18446744073709551544u
120   (int (*)(...))-72
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >
   size=80 align=8
   base size=68 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> > (0x0x7fdeb9f575b0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::future_already_retrieved> (0x0x7fdeb9f57620) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> > (0x0x7fdeb9f575b0)
    boost::future_already_retrieved (0x0x7fdeba2f5b60) 0
        primary-for boost::exception_detail::error_info_injector<boost::future_already_retrieved> (0x0x7fdeb9f57620)
      boost::future_error (0x0x7fdeba2f5bc8) 0
          primary-for boost::future_already_retrieved (0x0x7fdeba2f5b60)
        std::logic_error (0x0x7fdeba2f5c30) 0
            primary-for boost::future_error (0x0x7fdeba2f5bc8)
          std::exception (0x0x7fdeb9f4c360) 0 nearly-empty
              primary-for std::logic_error (0x0x7fdeba2f5c30)
    boost::exception (0x0x7fdeb9f4c3c0) 32
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9f4c420) 72 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE) + 136u)

Class boost::detail::is_arithmetic_impl<boost::detail::basic_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<boost::detail::basic_future<void>&> (0x0x7fdeb9f4c660) 0 empty

Class boost::is_integral<boost::detail::basic_future<void>&>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::detail::basic_future<void>&> (0x0x7fdeba2f5e38) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba2f5ea0) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9f4c6c0) 0 empty

Class boost::is_float<boost::detail::basic_future<void>&>
   size=1 align=1
   base size=1 base align=1
boost::is_float<boost::detail::basic_future<void>&> (0x0x7fdeba2f5f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba2f5f70) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9f4c720) 0 empty

Class boost::is_arithmetic<boost::detail::basic_future<void>&>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<boost::detail::basic_future<void>&> (0x0x7fdeba2f5270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeba2f55b0) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9f4c780) 0 empty

Class boost::detail::is_arithmetic_impl<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f4c7e0) 0 empty

Class boost::is_integral<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f91068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9f910d0) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9f4c840) 0 empty

Class boost::is_float<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_float<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f91138) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9f911a0) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9f4c8a0) 0 empty

Class boost::is_arithmetic<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f91208) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9f91270) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9f4c900) 0 empty

Class boost::detail::is_abstract_imp<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_abstract_imp<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f4c960) 0 empty

Class boost::is_abstract<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f913a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9f91410) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9f4c9c0) 0 empty

Class boost::detail::is_convertible_impl_select<false, false, false>::rebind<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<false, false, false>::rebind<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f4ca20) 0 empty

Class boost::detail::is_convertible_impl_dispatch_base<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_dispatch_base<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f4c600) 0 empty

Class boost::detail::is_convertible_impl<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f4ca80) 0 empty

Class boost::detail::is_convertible_impl_dispatch<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_convertible_impl_dispatch<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f914e0) 0 empty
  boost::detail::is_convertible_impl<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f4cae0) 0 empty

Class boost::detail::add_reference_impl<boost::detail::basic_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_impl<boost::detail::basic_future<void>&> (0x0x7fdeb9f4cc60) 0 empty

Class boost::add_reference<boost::detail::basic_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::add_reference<boost::detail::basic_future<void>&> (0x0x7fdeb9f4cc00) 0 empty

Class boost::add_lvalue_reference<boost::detail::basic_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::add_lvalue_reference<boost::detail::basic_future<void>&> (0x0x7fdeb9f4cba0) 0 empty

Class boost::detail::is_reference_impl<boost::detail::basic_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::detail::basic_future<void>&> (0x0x7fdeb9f4cd80) 0 empty

Class boost::is_lvalue_reference<boost::detail::basic_future<void>&>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::detail::basic_future<void>&> (0x0x7fdeb9f91680) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb9f916e8) 0 empty
    mpl_::bool_<true> (0x0x7fdeb9f4cde0) 0 empty

Class boost::is_rvalue_reference<boost::detail::basic_future<void>&>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::detail::basic_future<void>&> (0x0x7fdeb9f91750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9f917b8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9f4ce40) 0 empty

Class boost::is_reference<boost::detail::basic_future<void>&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::detail::basic_future<void>&> (0x0x7fdeb9f91820) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb9f91888) 0 empty
    mpl_::bool_<true> (0x0x7fdeb9f4cea0) 0 empty

Class boost::is_void<boost::detail::basic_future<void>&>
   size=1 align=1
   base size=1 base align=1
boost::is_void<boost::detail::basic_future<void>&> (0x0x7fdeb9f918f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9f91958) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9f4cf00) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_helper<boost::detail::basic_future<void>&, false>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_helper<boost::detail::basic_future<void>&, false> (0x0x7fdeb9f4cf60) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_imp<boost::detail::basic_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_imp<boost::detail::basic_future<void>&> (0x0x7fdeb9f4cd20) 0 empty

Class boost::add_rvalue_reference<boost::detail::basic_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::add_rvalue_reference<boost::detail::basic_future<void>&> (0x0x7fdeb9f4ccc0) 0 empty

Class boost::detail::is_convertible_basic_impl<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_basic_impl<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f4cb40) 0 empty

Class boost::detail::checker<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::checker<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9fa6000) 0 empty

Class boost::is_void<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_void<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f91b60) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9f91bc8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fa6120) 0 empty

Class boost::is_array<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_array<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f91c30) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9f91c98) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fa6180) 0 empty

Class boost::detail::is_reference_impl<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9fa61e0) 0 empty

Class boost::is_lvalue_reference<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f91dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9f91e38) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fa6240) 0 empty

Class boost::is_rvalue_reference<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f91ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9f91f08) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fa6360) 0 empty

Class boost::is_reference<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9f91f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9fb2000) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fa6480) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::detail::basic_future<void> >*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::detail::basic_future<void> >*> (0x0x7fdeb9fa65a0) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9fb2138) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::detail::basic_future<void> >*> (0x0x7fdeb9fa66c0) 0 empty

Class boost::detail::is_function_impl<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9fb21a0) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9fb2208) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::detail::basic_future<void> >*> (0x0x7fdeb9fa6720) 0 empty

Class boost::is_function<boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9fb2340) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9fb23a8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fa6780) 0 empty

Class boost::is_convertible<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_convertible<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9fb2410) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb9fb2478) 0 empty
    mpl_::bool_<true> (0x0x7fdeb9fa67e0) 0 empty

Class boost::enable_if_c<true, boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9fa6840) 0 empty

Class boost::enable_if<boost::is_convertible<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > >, boost::detail::thread_move_t<boost::detail::basic_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_convertible<boost::detail::basic_future<void>&, boost::detail::thread_move_t<boost::detail::basic_future<void> > >, boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9fb24e0) 0 empty
  boost::enable_if_c<true, boost::detail::thread_move_t<boost::detail::basic_future<void> > > (0x0x7fdeb9fa6960) 0 empty

Class boost::move_detail::is_convertible<boost::detail::basic_future<void>, boost::rv<boost::detail::basic_future<void> >&>::false_t
   size=2 align=1
   base size=2 base align=1
boost::move_detail::is_convertible<boost::detail::basic_future<void>, boost::rv<boost::detail::basic_future<void> >&>::false_t (0x0x7fdeb9fa6a80) 0

Class boost::move_detail::is_convertible<boost::detail::basic_future<void>, boost::rv<boost::detail::basic_future<void> >&>
   size=1 align=1
   base size=0 base align=1
boost::move_detail::is_convertible<boost::detail::basic_future<void>, boost::rv<boost::detail::basic_future<void> >&> (0x0x7fdeb9fa6a20) 0 empty

Class boost::has_move_emulation_enabled<boost::detail::basic_future<void> >
   size=1 align=1
   base size=1 base align=1
boost::has_move_emulation_enabled<boost::detail::basic_future<void> > (0x0x7fdeb9fb2618) 0 empty
  boost::move_detail::is_convertible<boost::detail::basic_future<void>, boost::rv<boost::detail::basic_future<void> >&> (0x0x7fdeb9fa6ae0) 0 empty

Class boost::enable_move_utility_emulation<boost::detail::basic_future<void> >
   size=1 align=1
   base size=0 base align=1
boost::enable_move_utility_emulation<boost::detail::basic_future<void> > (0x0x7fdeb9fa6b40) 0 empty

Class boost::move_detail::enable_if_c<false, boost::rv<boost::detail::basic_future<void> >&>
   size=1 align=1
   base size=0 base align=1
boost::move_detail::enable_if_c<false, boost::rv<boost::detail::basic_future<void> >&> (0x0x7fdeb9fa6ba0) 0 empty

Class boost::move_detail::enable_if_c<false, boost::detail::basic_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::move_detail::enable_if_c<false, boost::detail::basic_future<void>&> (0x0x7fdeb9fa6c00) 0 empty

Class boost::detail::is_arithmetic_impl<boost::unique_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<boost::unique_future<void>&> (0x0x7fdeb9fa6cc0) 0 empty

Class boost::is_integral<boost::unique_future<void>&>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::unique_future<void>&> (0x0x7fdeb9fb2680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9fb26e8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fa6d20) 0 empty

Class boost::is_float<boost::unique_future<void>&>
   size=1 align=1
   base size=1 base align=1
boost::is_float<boost::unique_future<void>&> (0x0x7fdeb9fb2750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9fb27b8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fa6d80) 0 empty

Class boost::is_arithmetic<boost::unique_future<void>&>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<boost::unique_future<void>&> (0x0x7fdeb9fb2820) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9fb2888) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fa6de0) 0 empty

Class boost::detail::is_arithmetic_impl<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9fa6e40) 0 empty

Class boost::is_integral<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9fb28f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9fb2958) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fa6f60) 0 empty

Class boost::is_float<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_float<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9fb29c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9fb2a28) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fe0000) 0 empty

Class boost::is_arithmetic<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9fb2a90) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9fb2af8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fe0060) 0 empty

Class boost::detail::is_abstract_imp<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_abstract_imp<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9fe00c0) 0 empty

Class boost::is_abstract<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9fb2b60) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9fb2bc8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fe01e0) 0 empty

Class boost::detail::is_convertible_impl_select<false, false, false>::rebind<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<false, false, false>::rebind<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9fe0240) 0 empty

Class boost::detail::is_convertible_impl_dispatch_base<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_dispatch_base<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9fa6c60) 0 empty

Class boost::detail::is_convertible_impl<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9fe0360) 0 empty

Class boost::detail::is_convertible_impl_dispatch<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_convertible_impl_dispatch<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9fb2c98) 0 empty
  boost::detail::is_convertible_impl<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9fe03c0) 0 empty

Class boost::detail::add_reference_impl<boost::unique_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_impl<boost::unique_future<void>&> (0x0x7fdeb9fe0540) 0 empty

Class boost::add_reference<boost::unique_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::add_reference<boost::unique_future<void>&> (0x0x7fdeb9fe04e0) 0 empty

Class boost::add_lvalue_reference<boost::unique_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::add_lvalue_reference<boost::unique_future<void>&> (0x0x7fdeb9fe0480) 0 empty

Class boost::detail::is_reference_impl<boost::unique_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::unique_future<void>&> (0x0x7fdeb9fe0660) 0 empty

Class boost::is_lvalue_reference<boost::unique_future<void>&>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::unique_future<void>&> (0x0x7fdeb9fb2e38) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb9fb2ea0) 0 empty
    mpl_::bool_<true> (0x0x7fdeb9fe06c0) 0 empty

Class boost::is_rvalue_reference<boost::unique_future<void>&>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::unique_future<void>&> (0x0x7fdeb9fb2f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9fb2f70) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fe0720) 0 empty

Class boost::is_reference<boost::unique_future<void>&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::unique_future<void>&> (0x0x7fdeb9ff3000) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb9ff3068) 0 empty
    mpl_::bool_<true> (0x0x7fdeb9fe0780) 0 empty

Class boost::is_void<boost::unique_future<void>&>
   size=1 align=1
   base size=1 base align=1
boost::is_void<boost::unique_future<void>&> (0x0x7fdeb9ff30d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9ff3138) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fe07e0) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_helper<boost::unique_future<void>&, false>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_helper<boost::unique_future<void>&, false> (0x0x7fdeb9fe0840) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_imp<boost::unique_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_imp<boost::unique_future<void>&> (0x0x7fdeb9fe0600) 0 empty

Class boost::add_rvalue_reference<boost::unique_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::add_rvalue_reference<boost::unique_future<void>&> (0x0x7fdeb9fe05a0) 0 empty

Class boost::detail::is_convertible_basic_impl<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_basic_impl<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9fe0420) 0 empty

Class boost::detail::checker<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::checker<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9fe0960) 0 empty

Class boost::is_void<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_void<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9ff3270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9ff32d8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fe09c0) 0 empty

Class boost::is_array<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_array<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9ff3340) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9ff33a8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fe0a20) 0 empty

Class boost::detail::is_reference_impl<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9fe0a80) 0 empty

Class boost::is_lvalue_reference<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9ff3410) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9ff3478) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fe0ba0) 0 empty

Class boost::is_rvalue_reference<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9ff34e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9ff3548) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fe0c00) 0 empty

Class boost::is_reference<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9ff35b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9ff3618) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fe0c60) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::unique_future<void> >*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::unique_future<void> >*> (0x0x7fdeb9fe0d80) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9ff3820) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::unique_future<void> >*> (0x0x7fdeb9fe0de0) 0 empty

Class boost::detail::is_function_impl<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9ff38f0) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9ff3958) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::detail::thread_move_t<boost::unique_future<void> >*> (0x0x7fdeb9fe0e40) 0 empty

Class boost::is_function<boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9ff3a28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9ff3a90) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9fe0f60) 0 empty

Class boost::is_convertible<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::is_convertible<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9ff3af8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb9ff3b60) 0 empty
    mpl_::bool_<true> (0x0x7fdeba014000) 0 empty

Class boost::enable_if_c<true, boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeba014060) 0 empty

Class boost::enable_if<boost::is_convertible<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > >, boost::detail::thread_move_t<boost::unique_future<void> > >
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_convertible<boost::unique_future<void>&, boost::detail::thread_move_t<boost::unique_future<void> > >, boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeb9ff3c98) 0 empty
  boost::enable_if_c<true, boost::detail::thread_move_t<boost::unique_future<void> > > (0x0x7fdeba0140c0) 0 empty

Class boost::move_detail::is_convertible<boost::unique_future<void>, boost::rv<boost::unique_future<void> >&>::false_t
   size=2 align=1
   base size=2 base align=1
boost::move_detail::is_convertible<boost::unique_future<void>, boost::rv<boost::unique_future<void> >&>::false_t (0x0x7fdeba014180) 0

Class boost::move_detail::is_convertible<boost::unique_future<void>, boost::rv<boost::unique_future<void> >&>
   size=1 align=1
   base size=0 base align=1
boost::move_detail::is_convertible<boost::unique_future<void>, boost::rv<boost::unique_future<void> >&> (0x0x7fdeba014120) 0 empty

Class boost::has_move_emulation_enabled<boost::unique_future<void> >
   size=1 align=1
   base size=1 base align=1
boost::has_move_emulation_enabled<boost::unique_future<void> > (0x0x7fdeb9ff3dd0) 0 empty
  boost::move_detail::is_convertible<boost::unique_future<void>, boost::rv<boost::unique_future<void> >&> (0x0x7fdeba0141e0) 0 empty

Class boost::enable_move_utility_emulation<boost::unique_future<void> >
   size=1 align=1
   base size=0 base align=1
boost::enable_move_utility_emulation<boost::unique_future<void> > (0x0x7fdeba014240) 0 empty

Class boost::move_detail::enable_if_c<false, boost::rv<boost::unique_future<void> >&>
   size=1 align=1
   base size=0 base align=1
boost::move_detail::enable_if_c<false, boost::rv<boost::unique_future<void> >&> (0x0x7fdeba0142a0) 0 empty

Class boost::move_detail::enable_if_c<false, boost::unique_future<void>&>
   size=1 align=1
   base size=0 base align=1
boost::move_detail::enable_if_c<false, boost::unique_future<void>&> (0x0x7fdeba014300) 0 empty

Class std::basic_string<short unsigned int>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<short unsigned int>::_Rep_base (0x0x7fdeba014360) 0

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

Class std::basic_string<short unsigned int>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<short unsigned int>::_Rep (0x0x7fdeb9ff3ea0) 0
  std::basic_string<short unsigned int>::_Rep_base (0x0x7fdeba0143c0) 0

Class std::iterator_traits<pov_base::Image::MapEntry*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<pov_base::Image::MapEntry*> (0x0x7fdeba0144e0) 0 empty

Class __gnu_cxx::__normal_iterator<pov_base::Image::MapEntry*, std::vector<pov_base::Image::MapEntry> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<pov_base::Image::MapEntry*, std::vector<pov_base::Image::MapEntry> > (0x0x7fdeba014480) 0

Class std::__are_same<pov_base::Image::MapEntry*, pov_base::Image::MapEntry*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<pov_base::Image::MapEntry*, pov_base::Image::MapEntry*> (0x0x7fdeba014540) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<pov_base::Image::MapEntry> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<pov_base::Image::MapEntry> > (0x0x7fdeba0145a0) 0 empty

Class std::__is_integer<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> > >
   size=1 align=1
   base size=0 base align=1
std::__is_integer<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> > > (0x0x7fdeba014600) 0 empty

Class std::__is_integer<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> > >
   size=1 align=1
   base size=0 base align=1
std::__is_integer<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> > > (0x0x7fdeba014660) 0 empty

Class std::__is_integer<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> > >
   size=1 align=1
   base size=0 base align=1
std::__is_integer<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> > > (0x0x7fdeba0146c0) 0 empty

Class boost::io::detail::stream_format_state<char, std::char_traits<char> >
   size=48 align=8
   base size=48 base align=8
boost::io::detail::stream_format_state<char, std::char_traits<char> > (0x0x7fdeba014780) 0

Class boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >
   size=88 align=8
   base size=84 base align=8
boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > (0x0x7fdeba014720) 0

Class std::iterator_traits<const std::basic_string<short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const std::basic_string<short unsigned int>*> (0x0x7fdeba014a20) 0 empty

Class __gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > (0x0x7fdeba0149c0) 0

Class std::__are_same<const std::basic_string<short unsigned int>*, std::basic_string<short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const std::basic_string<short unsigned int>*, std::basic_string<short unsigned int>*> (0x0x7fdeba014a80) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<std::basic_string<short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<std::basic_string<short unsigned int> > > (0x0x7fdeba014ae0) 0 empty

Class std::iterator_traits<std::basic_string<short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::basic_string<short unsigned int>*> (0x0x7fdeba014ba0) 0 empty

Class __gnu_cxx::__normal_iterator<std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > (0x0x7fdeba014b40) 0

Class std::__are_same<std::basic_string<short unsigned int>*, std::basic_string<short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::basic_string<short unsigned int>*, std::basic_string<short unsigned int>*> (0x0x7fdeba014c00) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::basic_string<short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::basic_string<short unsigned int> > > (0x0x7fdeba014d20) 0 empty

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

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

Class std::__are_same<std::basic_string<char>*, std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::basic_string<char>*, std::basic_string<char>*> (0x0x7fdeba130000) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::basic_string<char> > > (0x0x7fdeba130060) 0 empty

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

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

Class std::__are_same<const std::basic_string<char>*, std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const std::basic_string<char>*, std::basic_string<char>*> (0x0x7fdeba130240) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<std::basic_string<char> > > (0x0x7fdeba1302a0) 0 empty

Class std::iterator_traits<vfe::IOPath*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<vfe::IOPath*> (0x0x7fdeba130360) 0 empty

Class __gnu_cxx::__normal_iterator<vfe::IOPath*, std::vector<vfe::IOPath> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<vfe::IOPath*, std::vector<vfe::IOPath> > (0x0x7fdeba130300) 0

Class std::__are_same<vfe::IOPath*, vfe::IOPath*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<vfe::IOPath*, vfe::IOPath*> (0x0x7fdeba1303c0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<vfe::IOPath> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<vfe::IOPath> > (0x0x7fdeba130420) 0 empty

Class std::iterator_traits<const vfe::IOPath*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const vfe::IOPath*> (0x0x7fdeba1304e0) 0 empty

Class __gnu_cxx::__normal_iterator<const vfe::IOPath*, std::vector<vfe::IOPath> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const vfe::IOPath*, std::vector<vfe::IOPath> > (0x0x7fdeba130480) 0

Class std::__are_same<const vfe::IOPath*, vfe::IOPath*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const vfe::IOPath*, vfe::IOPath*> (0x0x7fdeba130540) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<vfe::IOPath> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<vfe::IOPath> > (0x0x7fdeba1305a0) 0 empty

Class std::_Rb_tree_iterator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > (0x0x7fdeba130600) 0

Class pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler
   size=120 align=8
   base size=120 base align=8
pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler (0x0x7fdeba130720) 0

Class std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler>
   size=136 align=8
   base size=136 base align=8
std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> (0x0x7fdeba1306c0) 0

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<vfe::vfeConsole>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<vfe::vfeConsole>, int> (0x0x7fdeba1307e0) 0 empty

Class boost::detail::function::basic_vtable5<vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>
   size=16 align=8
   base size=16 base align=8
boost::detail::function::basic_vtable5<vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> (0x0x7fdeba130840) 0

Class boost::detail::remove_rvalue_ref<vfe::vfeSession::vfeSessionWorker>
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_rvalue_ref<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeba130a20) 0 empty

Class boost::remove_reference<vfe::vfeSession::vfeSessionWorker>
   size=1 align=1
   base size=0 base align=1
boost::remove_reference<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeba1309c0) 0 empty

Class boost::remove_bounds<vfe::vfeSession::vfeSessionWorker>
   size=1 align=1
   base size=0 base align=1
boost::remove_bounds<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeba130a80) 0 empty

Class boost::is_array<vfe::vfeSession::vfeSessionWorker>
   size=1 align=1
   base size=1 base align=1
boost::is_array<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeb9e340d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9e34138) 0 empty
    mpl_::bool_<false> (0x0x7fdeba130ba0) 0 empty

Class boost::mpl::if_c<false, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker*>, boost::mpl::eval_if<boost::is_function<vfe::vfeSession::vfeSessionWorker>, boost::add_pointer<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker*>, boost::mpl::eval_if<boost::is_function<vfe::vfeSession::vfeSessionWorker>, boost::add_pointer<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker> > > (0x0x7fdeba130c00) 0 empty

Class boost::mpl::if_<boost::is_array<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker*>, boost::mpl::eval_if<boost::is_function<vfe::vfeSession::vfeSessionWorker>, boost::add_pointer<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::is_array<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker*>, boost::mpl::eval_if<boost::is_function<vfe::vfeSession::vfeSessionWorker>, boost::add_pointer<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker> > > (0x0x7fdeba130b40) 0 empty

Class boost::detail::is_reference_impl<vfe::vfeSession::vfeSessionWorker>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeba130d20) 0 empty

Class boost::is_lvalue_reference<vfe::vfeSession::vfeSessionWorker>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeb9e34270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9e342d8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba130d80) 0 empty

Class boost::is_rvalue_reference<vfe::vfeSession::vfeSessionWorker>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeb9e34340) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9e343a8) 0 empty
    mpl_::bool_<false> (0x0x7fdeba130de0) 0 empty

Class boost::is_reference<vfe::vfeSession::vfeSessionWorker>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeb9e34410) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9e34478) 0 empty
    mpl_::bool_<false> (0x0x7fdeba130e40) 0 empty

Class boost::type_traits::is_function_ptr_helper<vfe::vfeSession::vfeSessionWorker*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<vfe::vfeSession::vfeSessionWorker*> (0x0x7fdeba130f60) 0 empty

Class boost::detail::is_function_chooser<false>::result_<vfe::vfeSession::vfeSessionWorker>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeb9e345b0) 0 empty
  boost::type_traits::is_function_ptr_helper<vfe::vfeSession::vfeSessionWorker*> (0x0x7fdeb9e56000) 0 empty

Class boost::detail::is_function_impl<vfe::vfeSession::vfeSessionWorker>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeb9e34618) 0 empty
  boost::detail::is_function_chooser<false>::result_<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeb9e34680) 0 empty
    boost::type_traits::is_function_ptr_helper<vfe::vfeSession::vfeSessionWorker*> (0x0x7fdeb9e56060) 0 empty

Class boost::is_function<vfe::vfeSession::vfeSessionWorker>
   size=1 align=1
   base size=1 base align=1
boost::is_function<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeb9e346e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9e34750) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9e560c0) 0 empty

Class boost::mpl::if_c<false, boost::add_pointer<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::add_pointer<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeb9e56120) 0 empty

Class boost::mpl::if_<boost::is_function<vfe::vfeSession::vfeSessionWorker>, boost::add_pointer<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::is_function<vfe::vfeSession::vfeSessionWorker>, boost::add_pointer<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba130cc0) 0 empty

Class boost::mpl::identity<vfe::vfeSession::vfeSessionWorker>
   size=1 align=1
   base size=0 base align=1
boost::mpl::identity<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeb9e56180) 0 empty

Class boost::mpl::eval_if<boost::is_function<vfe::vfeSession::vfeSessionWorker>, boost::add_pointer<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if<boost::is_function<vfe::vfeSession::vfeSessionWorker>, boost::add_pointer<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeba130c60) 0 empty

Class boost::mpl::eval_if<boost::is_array<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker*>, boost::mpl::eval_if<boost::is_function<vfe::vfeSession::vfeSessionWorker>, boost::add_pointer<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if<boost::is_array<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker*>, boost::mpl::eval_if<boost::is_function<vfe::vfeSession::vfeSessionWorker>, boost::add_pointer<vfe::vfeSession::vfeSessionWorker>, boost::mpl::identity<vfe::vfeSession::vfeSessionWorker> > > (0x0x7fdeba130ae0) 0 empty

Class boost::decay<vfe::vfeSession::vfeSessionWorker>
   size=1 align=1
   base size=0 base align=1
boost::decay<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeba130960) 0 empty

Class boost::is_same<vfe::vfeSession::vfeSessionWorker, boost::thread>
   size=1 align=1
   base size=1 base align=1
boost::is_same<vfe::vfeSession::vfeSessionWorker, boost::thread> (0x0x7fdeb9e34888) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9e348f0) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9e561e0) 0 empty

Class boost::chrono::detail::duration_cast_aux<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, boost::chrono::duration<long int>, boost::ratio<1l, 1000000000l>, true, false>
   size=1 align=1
   base size=0 base align=1
boost::chrono::detail::duration_cast_aux<boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, boost::chrono::duration<long int>, boost::ratio<1l, 1000000000l>, true, false> (0x0x7fdeb9e567e0) 0 empty

Class boost::ratio<1000000000l, 1l>
   size=1 align=1
   base size=0 base align=1
boost::ratio<1000000000l, 1l> (0x0x7fdeb9e56900) 0 empty

Class boost::ratio_detail::ratio_divide<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >
   size=1 align=1
   base size=0 base align=1
boost::ratio_detail::ratio_divide<boost::ratio<1l>, boost::ratio<1l, 1000000000l> > (0x0x7fdeb9e568a0) 0 empty

Class boost::ratio_divide<boost::ratio<1l>, boost::ratio<1l, 1000000000l> >
   size=1 align=1
   base size=1 base align=1
boost::ratio_divide<boost::ratio<1l>, boost::ratio<1l, 1000000000l> > (0x0x7fdeb9ede6e8) 0 empty
  boost::ratio<1000000000l, 1l> (0x0x7fdeb9e56960) 0 empty

Class boost::chrono::detail::duration_cast<boost::chrono::duration<long int>, boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > >
   size=1 align=1
   base size=0 base align=1
boost::chrono::detail::duration_cast<boost::chrono::duration<long int>, boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> > > (0x0x7fdeb9e56840) 0 empty

Class std::pair<const void* const, boost::detail::tss_data_node>
   size=32 align=8
   base size=32 base align=8
std::pair<const void* const, boost::detail::tss_data_node> (0x0x7fdeb9e56ba0) 0

Class std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> >
   size=64 align=8
   base size=64 base align=8
std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> > (0x0x7fdeb9edeb60) 0
  std::_Rb_tree_node_base (0x0x7fdeb9e56b40) 0

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::detail::shared_state_base>, boost::shared_ptr<boost::detail::shared_state_base>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::detail::shared_state_base>, boost::shared_ptr<boost::detail::shared_state_base>&> (0x0x7fdeb9e56c00) 0 empty

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

Class std::__is_arithmetic<float>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<float> (0x0x7fdeb9b83a28) 0 empty
  std::__traitor<std::__is_integer<float>, std::__is_floating<float> > (0x0x7fdeb9e56cc0) 0 empty

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

Class boost::hash_detail::enable_binary_hash<float, 113u, 16384u>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::enable_binary_hash<float, 113u, 16384u> (0x0x7fdeb9e56d80) 0 empty

Class boost::hash_detail::enable_binary_hash<float, 64u, 16384u>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::enable_binary_hash<float, 64u, 16384u> (0x0x7fdeb9e56de0) 0 empty

Class boost::hash_detail::enable_binary_hash<float, 53u, 1024u>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::enable_binary_hash<float, 53u, 1024u> (0x0x7fdeb9e56e40) 0 empty

Class boost::hash_detail::enable_binary_hash<float, 24u, 128u>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::enable_binary_hash<float, 24u, 128u> (0x0x7fdeb9e56ea0) 0 empty

Class boost::enable_if_c<true, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, long unsigned int> (0x0x7fdeb9e56f00) 0 empty

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

Class std::__is_arithmetic<double>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<double> (0x0x7fdeb9b83b60) 0 empty
  std::__traitor<std::__is_integer<double>, std::__is_floating<double> > (0x0x7fdeb9bb0000) 0 empty

Class boost::hash_detail::enable_binary_hash<double, 113u, 16384u>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::enable_binary_hash<double, 113u, 16384u> (0x0x7fdeb9bb0060) 0 empty

Class boost::hash_detail::enable_binary_hash<double, 64u, 16384u>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::enable_binary_hash<double, 64u, 16384u> (0x0x7fdeb9bb00c0) 0 empty

Class boost::hash_detail::enable_binary_hash<double, 53u, 1024u>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::enable_binary_hash<double, 53u, 1024u> (0x0x7fdeb9bb0120) 0 empty

Class boost::hash_detail::enable_binary_hash<double, 24u, 128u>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::enable_binary_hash<double, 24u, 128u> (0x0x7fdeb9bb0180) 0 empty

Class std::__traitor<std::__is_integer<long double>, std::__is_floating<long double> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<long double>, std::__is_floating<long double> > (0x0x7fdeb9bb01e0) 0 empty

Class std::__is_arithmetic<long double>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<long double> (0x0x7fdeb9b83c30) 0 empty
  std::__traitor<std::__is_integer<long double>, std::__is_floating<long double> > (0x0x7fdeb9bb0240) 0 empty

Class boost::hash_detail::enable_binary_hash<long double, 113u, 16384u>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::enable_binary_hash<long double, 113u, 16384u> (0x0x7fdeb9bb02a0) 0 empty

Class boost::hash_detail::enable_binary_hash<long double, 64u, 16384u>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::enable_binary_hash<long double, 64u, 16384u> (0x0x7fdeb9bb0300) 0 empty

Class boost::hash_detail::enable_binary_hash<long double, 53u, 1024u>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::enable_binary_hash<long double, 53u, 1024u> (0x0x7fdeb9bb0360) 0 empty

Class boost::hash_detail::enable_binary_hash<long double, 24u, 128u>
   size=1 align=1
   base size=0 base align=1
boost::hash_detail::enable_binary_hash<long double, 24u, 128u> (0x0x7fdeb9bb03c0) 0 empty

Class std::iterator_traits<std::_List_iterator<boost::thread*> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_List_iterator<boost::thread*> > (0x0x7fdeb9bb0720) 0 empty

Class boost::exception_detail::enable_error_info_helper<boost::bad_function_call, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::bad_function_call, 1> (0x0x7fdeb9bb07e0) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::bad_function_call>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::bad_function_call> (0x0x7fdeb9bb0780) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::bad_function_call>
boost::exception_detail::error_info_injector<boost::bad_function_call>::_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::bad_function_call>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::bad_function_call>
32    (int (*)(...))std::runtime_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::bad_function_call>::_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::bad_function_call>::_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev

Class boost::exception_detail::error_info_injector<boost::bad_function_call>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::error_info_injector<boost::bad_function_call> (0x0x7fdeb9bf99a0) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::bad_function_call>::_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE) + 16u)
  boost::bad_function_call (0x0x7fdeb9b83208) 0
      primary-for boost::exception_detail::error_info_injector<boost::bad_function_call> (0x0x7fdeb9bf99a0)
    std::runtime_error (0x0x7fdeb9b83270) 0
        primary-for boost::bad_function_call (0x0x7fdeb9b83208)
      std::exception (0x0x7fdeb9bb0840) 0 nearly-empty
          primary-for std::runtime_error (0x0x7fdeb9b83270)
  boost::exception (0x0x7fdeb9bb08a0) 16
      vptr=((& boost::exception_detail::error_info_injector<boost::bad_function_call>::_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >
40    (int (*)(...))std::runtime_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::bad_function_call> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::bad_function_call> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> > (0x0x7fdeb9bf9b60) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::bad_function_call> (0x0x7fdeb9bf9bd0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> > (0x0x7fdeb9bf9b60)
    boost::bad_function_call (0x0x7fdeb9b832d8) 0
        primary-for boost::exception_detail::error_info_injector<boost::bad_function_call> (0x0x7fdeb9bf9bd0)
      std::runtime_error (0x0x7fdeb9b83340) 0
          primary-for boost::bad_function_call (0x0x7fdeb9b832d8)
        std::exception (0x0x7fdeb9bb09c0) 0 nearly-empty
            primary-for std::runtime_error (0x0x7fdeb9b83340)
    boost::exception (0x0x7fdeb9bb0a20) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9bb0a80) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> > (0x0x7fdeb9ccb380) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE) + 24u)
  boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> (0x0x7fdeb9ccb3f0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> > (0x0x7fdeb9ccb380)
    std::domain_error (0x0x7fdeb9ca8208) 0
        primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> (0x0x7fdeb9ccb3f0)
      std::logic_error (0x0x7fdeb9ca8270) 0
          primary-for std::domain_error (0x0x7fdeb9ca8208)
        std::exception (0x0x7fdeb9cb9240) 0 nearly-empty
            primary-for std::logic_error (0x0x7fdeb9ca8270)
    boost::exception (0x0x7fdeb9cb92a0) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9cb9300) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> > (0x0x7fdeb9ce9690) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE) + 24u)
  boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> (0x0x7fdeb9ce9700) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> > (0x0x7fdeb9ce9690)
    std::invalid_argument (0x0x7fdeb9ca83a8) 0
        primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> (0x0x7fdeb9ce9700)
      std::logic_error (0x0x7fdeb9ca8410) 0
          primary-for std::invalid_argument (0x0x7fdeb9ca83a8)
        std::exception (0x0x7fdeb9cb98a0) 0 nearly-empty
            primary-for std::logic_error (0x0x7fdeb9ca8410)
    boost::exception (0x0x7fdeb9cb9900) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9cb9960) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> > (0x0x7fdeb9d0ba10) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE) + 24u)
  boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> (0x0x7fdeb9d0ba80) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> > (0x0x7fdeb9d0ba10)
    std::length_error (0x0x7fdeb9ca8888) 0
        primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> (0x0x7fdeb9d0ba80)
      std::logic_error (0x0x7fdeb9ca88f0) 0
          primary-for std::length_error (0x0x7fdeb9ca8888)
        std::exception (0x0x7fdeb9cb9ba0) 0 nearly-empty
            primary-for std::logic_error (0x0x7fdeb9ca88f0)
    boost::exception (0x0x7fdeb9cb9c00) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9cb9c60) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> > (0x0x7fdeb9d24cb0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE) + 24u)
  boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> (0x0x7fdeb9d24d20) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> > (0x0x7fdeb9d24cb0)
    std::out_of_range (0x0x7fdeb9ca8a28) 0
        primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> (0x0x7fdeb9d24d20)
      std::logic_error (0x0x7fdeb9ca8a90) 0
          primary-for std::out_of_range (0x0x7fdeb9ca8a28)
        std::exception (0x0x7fdeb9d321e0) 0 nearly-empty
            primary-for std::logic_error (0x0x7fdeb9ca8a90)
    boost::exception (0x0x7fdeb9d32240) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9d322a0) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> > (0x0x7fdeb9941f50) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE) + 24u)
  boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> (0x0x7fdeb9958000) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> > (0x0x7fdeb9941f50)
    std::logic_error (0x0x7fdeb9ca8bc8) 0
        primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> (0x0x7fdeb9958000)
      std::exception (0x0x7fdeb9d327e0) 0 nearly-empty
          primary-for std::logic_error (0x0x7fdeb9ca8bc8)
    boost::exception (0x0x7fdeb9d32840) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9d328a0) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >
40    (int (*)(...))std::runtime_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> > (0x0x7fdeb9973460) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE) + 24u)
  boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> (0x0x7fdeb99734d0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> > (0x0x7fdeb9973460)
    std::range_error (0x0x7fdeb9ca8d00) 0
        primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> (0x0x7fdeb99734d0)
      std::runtime_error (0x0x7fdeb9ca8d68) 0
          primary-for std::range_error (0x0x7fdeb9ca8d00)
        std::exception (0x0x7fdeb9d32de0) 0 nearly-empty
            primary-for std::runtime_error (0x0x7fdeb9ca8d68)
    boost::exception (0x0x7fdeb9d32e40) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9d32ea0) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >
40    (int (*)(...))std::runtime_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> > (0x0x7fdeb9994770) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE) + 24u)
  boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> (0x0x7fdeb99947e0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> > (0x0x7fdeb9994770)
    std::overflow_error (0x0x7fdeb9ca8ea0) 0
        primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> (0x0x7fdeb99947e0)
      std::runtime_error (0x0x7fdeb9ca8f08) 0
          primary-for std::overflow_error (0x0x7fdeb9ca8ea0)
        std::exception (0x0x7fdeb9986480) 0 nearly-empty
            primary-for std::runtime_error (0x0x7fdeb9ca8f08)
    boost::exception (0x0x7fdeb99864e0) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9986540) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >
40    (int (*)(...))std::runtime_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> > (0x0x7fdeb99b2a80) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE) + 24u)
  boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> (0x0x7fdeb99b2af0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> > (0x0x7fdeb99b2a80)
    std::underflow_error (0x0x7fdeb99b30d0) 0
        primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> (0x0x7fdeb99b2af0)
      std::runtime_error (0x0x7fdeb99b3138) 0
          primary-for std::underflow_error (0x0x7fdeb99b30d0)
        std::exception (0x0x7fdeb99867e0) 0 nearly-empty
            primary-for std::runtime_error (0x0x7fdeb99b3138)
    boost::exception (0x0x7fdeb9986840) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb99868a0) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >
40    (int (*)(...))std::ios_base::failure::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> > (0x0x7fdeb99cdee0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEEE) + 24u)
  boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> (0x0x7fdeb99cdf50) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> > (0x0x7fdeb99cdee0)
    std::ios_base::failure (0x0x7fdeb99b35b0) 0
        primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> (0x0x7fdeb99cdf50)
      std::exception (0x0x7fdeb9986b40) 0 nearly-empty
          primary-for std::ios_base::failure (0x0x7fdeb99b35b0)
    boost::exception (0x0x7fdeb9986ba0) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9986c00) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureEEEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >
40    (int (*)(...))std::runtime_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> > (0x0x7fdeb9a04070) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE) + 24u)
  boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> (0x0x7fdeb9a040e0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> > (0x0x7fdeb9a04070)
    std::runtime_error (0x0x7fdeb99b3a28) 0
        primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> (0x0x7fdeb9a040e0)
      std::exception (0x0x7fdeb9986f60) 0 nearly-empty
          primary-for std::runtime_error (0x0x7fdeb99b3a28)
    boost::exception (0x0x7fdeb9a05000) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9a05060) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE: 21u entries
0     48u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >
40    (int (*)(...))std::bad_alloc::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >
64    (int (*)(...))-8
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
96    18446744073709551568u
104   18446744073709551568u
112   18446744073709551568u
120   (int (*)(...))-48
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >
   size=56 align=8
   base size=44 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> > (0x0x7fdeb9a22310) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE) + 24u)
  boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> (0x0x7fdeb9a22380) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> > (0x0x7fdeb9a22310)
    std::bad_alloc (0x0x7fdeb99b3b60) 0 nearly-empty
        primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> (0x0x7fdeb9a22380)
      std::exception (0x0x7fdeb9a053c0) 0 nearly-empty
          primary-for std::bad_alloc (0x0x7fdeb99b3b60)
    boost::exception (0x0x7fdeb9a05420) 8
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9a05480) 48 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE: 21u entries
0     48u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >
40    (int (*)(...))std::bad_cast::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >
64    (int (*)(...))-8
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
96    18446744073709551568u
104   18446744073709551568u
112   18446744073709551568u
120   (int (*)(...))-48
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >
   size=56 align=8
   base size=44 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> > (0x0x7fdeb9a3eaf0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE) + 24u)
  boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> (0x0x7fdeb9a3eb60) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> > (0x0x7fdeb9a3eaf0)
    std::bad_cast (0x0x7fdeb99b3c98) 0 nearly-empty
        primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> (0x0x7fdeb9a3eb60)
      std::exception (0x0x7fdeb9a057e0) 0 nearly-empty
          primary-for std::bad_cast (0x0x7fdeb99b3c98)
    boost::exception (0x0x7fdeb9a05840) 8
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9a058a0) 48 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE: 21u entries
0     48u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >
40    (int (*)(...))std::bad_typeid::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >
64    (int (*)(...))-8
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
96    18446744073709551568u
104   18446744073709551568u
112   18446744073709551568u
120   (int (*)(...))-48
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >
   size=56 align=8
   base size=44 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> > (0x0x7fdeb9a6c0e0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE) + 24u)
  boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> (0x0x7fdeb9a6c150) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> > (0x0x7fdeb9a6c0e0)
    std::bad_typeid (0x0x7fdeb99b3f08) 0 nearly-empty
        primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> (0x0x7fdeb9a6c150)
      std::exception (0x0x7fdeb9a05de0) 0 nearly-empty
          primary-for std::bad_typeid (0x0x7fdeb99b3f08)
    boost::exception (0x0x7fdeb9a05e40) 8
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9a05ea0) 48 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE) + 136u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE: 21u entries
0     48u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >
40    (int (*)(...))std::bad_exception::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >
64    (int (*)(...))-8
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
96    18446744073709551568u
104   18446744073709551568u
112   18446744073709551568u
120   (int (*)(...))-48
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >
   size=56 align=8
   base size=44 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> > (0x0x7fdeb9a844d0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE) + 24u)
  boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> (0x0x7fdeb9a84540) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> > (0x0x7fdeb9a844d0)
    std::bad_exception (0x0x7fdeb99b3618) 0 nearly-empty
        primary-for boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> (0x0x7fdeb9a84540)
      std::exception (0x0x7fdeb9a76480) 0 nearly-empty
          primary-for std::bad_exception (0x0x7fdeb99b3618)
    boost::exception (0x0x7fdeb9a764e0) 8
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9a76540) 48 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE) + 136u)

Class std::iterator_traits<boost::unique_lock<boost::mutex>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<boost::unique_lock<boost::mutex>*> (0x0x7fdeb9a76ae0) 0 empty

Class boost::unique_lock<boost::unique_lock<boost::mutex> >
   size=16 align=8
   base size=9 base align=8
boost::unique_lock<boost::unique_lock<boost::mutex> > (0x0x7fdeb9a76b40) 0

Class boost::detail::thread_move_t<boost::upgrade_lock<boost::unique_lock<boost::mutex> > >
   size=8 align=8
   base size=8 base align=8
boost::detail::thread_move_t<boost::upgrade_lock<boost::unique_lock<boost::mutex> > > (0x0x7fdeb9a76d20) 0

Class boost::detail::try_lock_impl_return<boost::unique_lock<boost::mutex>*, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::try_lock_impl_return<boost::unique_lock<boost::mutex>*, false> (0x0x7fdeb9a76d80) 0 empty

Class boost::detail::range_lock_guard<boost::unique_lock<boost::mutex>*>
   size=16 align=8
   base size=16 base align=8
boost::detail::range_lock_guard<boost::unique_lock<boost::mutex>*> (0x0x7fdeb9a76de0) 0

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> > > (0x0x7fdeb9b2b720) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> > > (0x0x7fdeb9b2b780) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> > > (0x0x7fdeb9b2b7e0) 0 empty

Class std::iterator_traits<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7fdeb9b2bb40) 0 empty

Class __gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fdeb9b2bae0) 0

Class std::__are_same<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7fdeb9b2bba0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7fdeb9b2bc00) 0 empty

Class boost::is_integral<boost::function5<vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::function5<vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> > (0x0x7fdeb9819a90) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9819af8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9b2bd80) 0 empty

Class std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >
   size=168 align=8
   base size=168 base align=8
std::_Rb_tree_node<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > (0x0x7fdeb9819138) 0
  std::_Rb_tree_node_base (0x0x7fdeb9b2be40) 0

Class std::_Deque_iterator<vfe::vfeSession::GenericMessage, const vfe::vfeSession::GenericMessage&, const vfe::vfeSession::GenericMessage*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<vfe::vfeSession::GenericMessage, const vfe::vfeSession::GenericMessage&, const vfe::vfeSession::GenericMessage*> (0x0x7fdeb9b2bea0) 0

Class std::_Deque_iterator<vfe::vfeSession::StatusMessage, const vfe::vfeSession::StatusMessage&, const vfe::vfeSession::StatusMessage*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<vfe::vfeSession::StatusMessage, const vfe::vfeSession::StatusMessage&, const vfe::vfeSession::StatusMessage*> (0x0x7fdeb9b2bf00) 0

Class std::_Deque_iterator<vfe::vfeSession::MessageBase, const vfe::vfeSession::MessageBase&, const vfe::vfeSession::MessageBase*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<vfe::vfeSession::MessageBase, const vfe::vfeSession::MessageBase&, const vfe::vfeSession::MessageBase*> (0x0x7fdeb9b2bf60) 0

Class boost::exception_detail::enable_error_info_helper<boost::io::too_few_args, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::io::too_few_args, 1> (0x0x7fdeb9932060) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::io::too_few_args>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::io::too_few_args> (0x0x7fdeb9932000) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::io::too_few_args>
boost::exception_detail::error_info_injector<boost::io::too_few_args>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::io::too_few_args>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::io::too_few_args>
32    (int (*)(...))boost::io::too_few_args::what
40    (int (*)(...))-24
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::io::too_few_args>::_ZThn24_N5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::io::too_few_args>::_ZThn24_N5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEED0Ev

Class boost::exception_detail::error_info_injector<boost::io::too_few_args>
   size=64 align=8
   base size=60 base align=8
boost::exception_detail::error_info_injector<boost::io::too_few_args> (0x0x7fdeb9928930) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::io::too_few_args>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEEE) + 16u)
  boost::io::too_few_args (0x0x7fdeb9819478) 0
      primary-for boost::exception_detail::error_info_injector<boost::io::too_few_args> (0x0x7fdeb9928930)
    boost::io::format_error (0x0x7fdeb98194e0) 0 nearly-empty
        primary-for boost::io::too_few_args (0x0x7fdeb9819478)
      std::exception (0x0x7fdeb99320c0) 0 nearly-empty
          primary-for boost::io::format_error (0x0x7fdeb98194e0)
  boost::exception (0x0x7fdeb9932120) 24
      vptr=((& boost::exception_detail::error_info_injector<boost::io::too_few_args>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE: 21u entries
0     64u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >
40    (int (*)(...))boost::io::too_few_args::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::io::too_few_args> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::io::too_few_args> >
64    (int (*)(...))-24
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZThn24_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZThn24_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEED0Ev
96    18446744073709551552u
104   18446744073709551552u
112   18446744073709551552u
120   (int (*)(...))-64
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >
   size=72 align=8
   base size=60 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> > (0x0x7fdeb9928af0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::io::too_few_args> (0x0x7fdeb9928b60) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> > (0x0x7fdeb9928af0)
    boost::io::too_few_args (0x0x7fdeb9819548) 0
        primary-for boost::exception_detail::error_info_injector<boost::io::too_few_args> (0x0x7fdeb9928b60)
      boost::io::format_error (0x0x7fdeb98195b0) 0 nearly-empty
          primary-for boost::io::too_few_args (0x0x7fdeb9819548)
        std::exception (0x0x7fdeb9932240) 0 nearly-empty
            primary-for boost::io::format_error (0x0x7fdeb98195b0)
    boost::exception (0x0x7fdeb99322a0) 24
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb9932300) 64 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE) + 136u)

Class boost::detail::is_pointer_impl<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb9932780) 0 empty

Class boost::detail::cv_traits_imp<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > >*> (0x0x7fdeb99328a0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb9932840) 0 empty

Class boost::remove_cv<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb99327e0) 0 empty

Class boost::detail::is_pointer_helper<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb9932900) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb9932c60) 0 empty

Class boost::is_member_function_pointer<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb958c5b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb958c618) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9932cc0) 0 empty

Class boost::is_member_pointer<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb958c680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb958c6e8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9932d20) 0 empty

Class boost::is_pointer<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb958c750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb958c7b8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9932d80) 0 empty

Class boost::mpl::if_c<false, boost::detail::function::function_ptr_tag, boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::function::function_ptr_tag, boost::detail::function::function_obj_tag> (0x0x7fdeb9932de0) 0 empty

Class boost::mpl::if_c<false, boost::detail::function::member_ptr_tag, boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::function::member_ptr_tag, boost::detail::function::function_obj_tag> (0x0x7fdeb9932e40) 0 empty

Class boost::is_reference_wrapper<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_reference_wrapper<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb958c958) 0 empty
  mpl_::bool_<false> (0x0x7fdeb9932f60) 0 empty

Class boost::mpl::if_c<false, boost::detail::function::function_obj_ref_tag, boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::function::function_obj_ref_tag, boost::detail::function::function_obj_tag> (0x0x7fdeb95ed000) 0 empty

Class boost::detail::function::get_function_tag<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_function_tag<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb9932720) 0 empty

Class boost::mpl::if_c<true, boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > >, void>, boost::detail::function::function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > >, void> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > >, void>, boost::detail::function::function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > >, void> > (0x0x7fdeb95ed120) 0 empty

Class boost::detail::function::get_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > >, void>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > >, void> (0x0x7fdeb95ed0c0) 0 empty

Class boost::detail::function::get_invoker0<boost::detail::function::function_obj_tag>::apply<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > >, void>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker0<boost::detail::function::function_obj_tag>::apply<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > >, void> (0x0x7fdeb95ed060) 0 empty

Class boost::detail::function::functor_manager<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::function::functor_manager<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb95ed180) 0 empty

Class boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > >, void>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > >, void> (0x0x7fdeb95ed1e0) 0 empty

Class boost::detail::function::function_allows_small_object_optimization<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_allows_small_object_optimization<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb95ed240) 0 empty

Class boost::detail::alignment_of_impl<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::alignment_of_impl<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb95ed2a0) 0 empty

Class boost::alignment_of<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb958cbc8) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7fdeb958cc30) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7fdeb95ed300) 0 empty

Class boost::detail::has_trivial_dtor_impl<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::has_trivial_dtor_impl<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb95ed360) 0 empty

Class boost::has_trivial_destructor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_destructor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb958cc98) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb958cd00) 0 empty
    mpl_::bool_<true> (0x0x7fdeb95ed3c0) 0 empty

Class boost::detail::has_trivial_copy_impl<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::has_trivial_copy_impl<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb95ed420) 0 empty

Class boost::detail::is_volatile_rval_filter<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_volatile_rval_filter<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb95ed480) 0 empty

Class boost::is_volatile<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_volatile<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb958cd68) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb958cdd0) 0 empty
    mpl_::bool_<false> (0x0x7fdeb95ed4e0) 0 empty

Class boost::detail::is_reference_impl<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb95ed540) 0 empty

Class boost::is_lvalue_reference<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb958ce38) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb958cea0) 0 empty
    mpl_::bool_<false> (0x0x7fdeb95ed5a0) 0 empty

Class boost::is_rvalue_reference<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb958cf08) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb958cf70) 0 empty
    mpl_::bool_<false> (0x0x7fdeb95ed600) 0 empty

Class boost::is_reference<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb960b000) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb960b068) 0 empty
    mpl_::bool_<false> (0x0x7fdeb95ed660) 0 empty

Class boost::has_trivial_copy_constructor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy_constructor<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb960b0d0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb960b138) 0 empty
    mpl_::bool_<true> (0x0x7fdeb95ed6c0) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker>*, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker>*, int> (0x0x7fdeb95ed720) 0 empty

Class boost::common_type<long int, long int, long int>
   size=1 align=1
   base size=0 base align=1
boost::common_type<long int, long int, long int> (0x0x7fdeb95edea0) 0 empty

Class boost::chrono::detail::duration_cast_aux<boost::chrono::duration<long int>, boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, boost::ratio<1000000000l, 1l>, false, true>
   size=1 align=1
   base size=0 base align=1
boost::chrono::detail::duration_cast_aux<boost::chrono::duration<long int>, boost::chrono::duration<long int, boost::ratio<1l, 1000000000l> >, boost::ratio<1000000000l, 1l>, false, true> (0x0x7fdeb95edf00) 0 empty

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

Class std::__is_move_iterator<std::pair<boost::condition_variable*, boost::mutex*>*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::pair<boost::condition_variable*, boost::mutex*>*> (0x0x7fdeb96b8120) 0 empty

Class std::_Iter_base<std::pair<boost::condition_variable*, boost::mutex*>*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::pair<boost::condition_variable*, boost::mutex*>*, false> (0x0x7fdeb96b8180) 0 empty

Class std::_Miter_base<std::pair<boost::condition_variable*, boost::mutex*>*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::pair<boost::condition_variable*, boost::mutex*>*> (0x0x7fdeb96dd000) 0 empty
  std::_Iter_base<std::pair<boost::condition_variable*, boost::mutex*>*, false> (0x0x7fdeb96b81e0) 0 empty

Class std::__is_move_iterator<boost::shared_ptr<boost::detail::shared_state_base>*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<boost::shared_ptr<boost::detail::shared_state_base>*> (0x0x7fdeb96b8300) 0 empty

Class std::_Iter_base<boost::shared_ptr<boost::detail::shared_state_base>*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<boost::shared_ptr<boost::detail::shared_state_base>*, false> (0x0x7fdeb96b8360) 0 empty

Class std::_Miter_base<boost::shared_ptr<boost::detail::shared_state_base>*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<boost::shared_ptr<boost::detail::shared_state_base>*> (0x0x7fdeb96dd410) 0 empty
  std::_Iter_base<boost::shared_ptr<boost::detail::shared_state_base>*, false> (0x0x7fdeb96b83c0) 0 empty

Class boost::detail::is_pointer_impl<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb96b8840) 0 empty

Class boost::detail::cv_traits_imp<boost::thread_detail::default_barrier_reseter*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::thread_detail::default_barrier_reseter*> (0x0x7fdeb96b8960) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb96b8900) 0 empty

Class boost::remove_cv<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb96b88a0) 0 empty

Class boost::detail::is_pointer_helper<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb96b89c0) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb96b8d20) 0 empty

Class boost::is_member_function_pointer<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb933a6e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb933a750) 0 empty
    mpl_::bool_<false> (0x0x7fdeb96b8e40) 0 empty

Class boost::is_member_pointer<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb933a7b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb933a820) 0 empty
    mpl_::bool_<false> (0x0x7fdeb96b8ea0) 0 empty

Class boost::is_pointer<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb933a888) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb933a8f0) 0 empty
    mpl_::bool_<false> (0x0x7fdeb96b8f00) 0 empty

Class boost::is_reference_wrapper<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_reference_wrapper<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb933a9c0) 0 empty
  mpl_::bool_<false> (0x0x7fdeb96b8f60) 0 empty

Class boost::detail::function::get_function_tag<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_function_tag<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb96b87e0) 0 empty

Class boost::is_void<long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_void<long unsigned int> (0x0x7fdeb933aa90) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb933aaf8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb93a5180) 0 empty

Class boost::mpl::if_c<false, boost::detail::function::void_function_obj_invoker0<boost::thread_detail::default_barrier_reseter, long unsigned int>, boost::detail::function::function_obj_invoker0<boost::thread_detail::default_barrier_reseter, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::function::void_function_obj_invoker0<boost::thread_detail::default_barrier_reseter, long unsigned int>, boost::detail::function::function_obj_invoker0<boost::thread_detail::default_barrier_reseter, long unsigned int> > (0x0x7fdeb93a51e0) 0 empty

Class boost::detail::function::get_function_obj_invoker0<boost::thread_detail::default_barrier_reseter, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_function_obj_invoker0<boost::thread_detail::default_barrier_reseter, long unsigned int> (0x0x7fdeb93a5120) 0 empty

Class boost::detail::function::get_invoker0<boost::detail::function::function_obj_tag>::apply<boost::thread_detail::default_barrier_reseter, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker0<boost::detail::function::function_obj_tag>::apply<boost::thread_detail::default_barrier_reseter, long unsigned int> (0x0x7fdeb93a50c0) 0 empty

Class boost::detail::function::functor_manager<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::functor_manager<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb93a5300) 0 empty

Class boost::detail::function::function_obj_invoker0<boost::thread_detail::default_barrier_reseter, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_obj_invoker0<boost::thread_detail::default_barrier_reseter, long unsigned int> (0x0x7fdeb93a5360) 0 empty

Class boost::detail::function::function_allows_small_object_optimization<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_allows_small_object_optimization<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb93a53c0) 0 empty

Class boost::detail::alignment_of_impl<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::alignment_of_impl<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb93a54e0) 0 empty

Class mpl_::integral_c<long unsigned int, 4ul>
   size=1 align=1
   base size=0 base align=1
mpl_::integral_c<long unsigned int, 4ul> (0x0x7fdeb93a5540) 0 empty

Class boost::integral_constant<long unsigned int, 4ul>
   size=1 align=1
   base size=1 base align=1
boost::integral_constant<long unsigned int, 4ul> (0x0x7fdeb933ac98) 0 empty
  mpl_::integral_c<long unsigned int, 4ul> (0x0x7fdeb93a55a0) 0 empty

Class boost::alignment_of<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb933ad00) 0 empty
  boost::integral_constant<long unsigned int, 4ul> (0x0x7fdeb933ad68) 0 empty
    mpl_::integral_c<long unsigned int, 4ul> (0x0x7fdeb93a5600) 0 empty

Class boost::detail::has_trivial_dtor_impl<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_trivial_dtor_impl<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb93a5660) 0 empty

Class boost::has_trivial_destructor<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_destructor<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb933add0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb933ae38) 0 empty
    mpl_::bool_<true> (0x0x7fdeb93a56c0) 0 empty

Class boost::detail::has_trivial_copy_impl<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_trivial_copy_impl<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb93a5720) 0 empty

Class boost::detail::is_volatile_rval_filter<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_volatile_rval_filter<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb93a5780) 0 empty

Class boost::is_volatile<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_volatile<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb933aea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb933af08) 0 empty
    mpl_::bool_<false> (0x0x7fdeb93a57e0) 0 empty

Class boost::detail::is_reference_impl<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb93a5840) 0 empty

Class boost::is_lvalue_reference<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb933af70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb93c3000) 0 empty
    mpl_::bool_<false> (0x0x7fdeb93a58a0) 0 empty

Class boost::is_rvalue_reference<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb93c3068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb93c30d0) 0 empty
    mpl_::bool_<false> (0x0x7fdeb93a5900) 0 empty

Class boost::is_reference<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb93c3138) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb93c31a0) 0 empty
    mpl_::bool_<false> (0x0x7fdeb93a5960) 0 empty

Class boost::has_trivial_copy_constructor<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy_constructor<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb93c3208) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb93c3270) 0 empty
    mpl_::bool_<true> (0x0x7fdeb93a59c0) 0 empty

Class boost::detail::is_pointer_impl<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb93a5a80) 0 empty

Class boost::detail::cv_traits_imp<boost::thread_detail::void_fct_ptr_barrier_reseter*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::thread_detail::void_fct_ptr_barrier_reseter*> (0x0x7fdeb93a5ba0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb93a5b40) 0 empty

Class boost::remove_cv<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb93a5ae0) 0 empty

Class boost::detail::is_pointer_helper<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb93a5cc0) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb9419060) 0 empty

Class boost::is_member_function_pointer<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb93c3750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb93c37b8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9419180) 0 empty

Class boost::is_member_pointer<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb93c3820) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb93c3888) 0 empty
    mpl_::bool_<false> (0x0x7fdeb94191e0) 0 empty

Class boost::is_pointer<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb93c38f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb93c3958) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9419240) 0 empty

Class boost::is_reference_wrapper<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_reference_wrapper<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb93c3a28) 0 empty
  mpl_::bool_<false> (0x0x7fdeb94192a0) 0 empty

Class boost::detail::function::get_function_tag<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_function_tag<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb93a5a20) 0 empty

Class boost::mpl::if_c<false, boost::detail::function::void_function_obj_invoker0<boost::thread_detail::void_fct_ptr_barrier_reseter, long unsigned int>, boost::detail::function::function_obj_invoker0<boost::thread_detail::void_fct_ptr_barrier_reseter, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::function::void_function_obj_invoker0<boost::thread_detail::void_fct_ptr_barrier_reseter, long unsigned int>, boost::detail::function::function_obj_invoker0<boost::thread_detail::void_fct_ptr_barrier_reseter, long unsigned int> > (0x0x7fdeb9419480) 0 empty

Class boost::detail::function::get_function_obj_invoker0<boost::thread_detail::void_fct_ptr_barrier_reseter, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_function_obj_invoker0<boost::thread_detail::void_fct_ptr_barrier_reseter, long unsigned int> (0x0x7fdeb9419420) 0 empty

Class boost::detail::function::get_invoker0<boost::detail::function::function_obj_tag>::apply<boost::thread_detail::void_fct_ptr_barrier_reseter, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker0<boost::detail::function::function_obj_tag>::apply<boost::thread_detail::void_fct_ptr_barrier_reseter, long unsigned int> (0x0x7fdeb94193c0) 0 empty

Class boost::detail::function::functor_manager<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::functor_manager<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb94195a0) 0 empty

Class boost::detail::function::function_obj_invoker0<boost::thread_detail::void_fct_ptr_barrier_reseter, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_obj_invoker0<boost::thread_detail::void_fct_ptr_barrier_reseter, long unsigned int> (0x0x7fdeb94196c0) 0 empty

Class boost::detail::function::function_allows_small_object_optimization<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_allows_small_object_optimization<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb9419720) 0 empty

Class boost::detail::alignment_of_impl<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::alignment_of_impl<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb9419840) 0 empty

Class boost::alignment_of<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb93c3c98) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7fdeb93c3d00) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7fdeb94198a0) 0 empty

Class boost::detail::has_trivial_dtor_impl<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_trivial_dtor_impl<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb9419900) 0 empty

Class boost::has_trivial_destructor<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_destructor<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb93c3d68) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb93c3dd0) 0 empty
    mpl_::bool_<true> (0x0x7fdeb9419a20) 0 empty

Class boost::detail::has_trivial_copy_impl<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_trivial_copy_impl<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb9419a80) 0 empty

Class boost::detail::is_volatile_rval_filter<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_volatile_rval_filter<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb9419ba0) 0 empty

Class boost::is_volatile<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_volatile<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb93c3e38) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb93c3ea0) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9419cc0) 0 empty

Class boost::detail::is_reference_impl<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb9419d20) 0 empty

Class boost::is_lvalue_reference<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb93c3f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb93c3f70) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9419d80) 0 empty

Class boost::is_rvalue_reference<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb9441000) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9441068) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9419de0) 0 empty

Class boost::is_reference<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb94410d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9441138) 0 empty
    mpl_::bool_<false> (0x0x7fdeb9419e40) 0 empty

Class boost::has_trivial_copy_constructor<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy_constructor<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb94411a0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb9441208) 0 empty
    mpl_::bool_<true> (0x0x7fdeb9419ea0) 0 empty

Class boost::detail::is_pointer_impl<unsigned int (*)()>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<unsigned int (*)()> (0x0x7fdeb9419f60) 0 empty

Class boost::detail::cv_traits_imp<unsigned int (**)()>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<unsigned int (**)()> (0x0x7fdeb944a0c0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<unsigned int (*)()>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<unsigned int (*)()> (0x0x7fdeb944a060) 0 empty

Class boost::remove_cv<unsigned int (*)()>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<unsigned int (*)()> (0x0x7fdeb944a000) 0 empty

Class boost::detail::is_pointer_helper<unsigned int (*)()>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<unsigned int (*)()> (0x0x7fdeb944a120) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<unsigned int (*)()>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<unsigned int (*)()> (0x0x7fdeb944a480) 0 empty

Class boost::is_member_function_pointer<unsigned int (*)()>
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<unsigned int (*)()> (0x0x7fdeb94416e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9441750) 0 empty
    mpl_::bool_<false> (0x0x7fdeb944a4e0) 0 empty

Class boost::is_member_pointer<unsigned int (*)()>
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<unsigned int (*)()> (0x0x7fdeb94417b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9441820) 0 empty
    mpl_::bool_<false> (0x0x7fdeb944a540) 0 empty

Class boost::is_pointer<unsigned int (*)()>
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<unsigned int (*)()> (0x0x7fdeb9441888) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb94418f0) 0 empty
    mpl_::bool_<true> (0x0x7fdeb944a5a0) 0 empty

Class boost::mpl::if_c<true, boost::detail::function::function_ptr_tag, boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::detail::function::function_ptr_tag, boost::detail::function::function_obj_tag> (0x0x7fdeb944a600) 0 empty

Class boost::mpl::if_c<false, boost::detail::function::member_ptr_tag, boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::function::member_ptr_tag, boost::detail::function::function_ptr_tag> (0x0x7fdeb944a660) 0 empty

Class boost::is_reference_wrapper<unsigned int (*)()>
   size=1 align=1
   base size=1 base align=1
boost::is_reference_wrapper<unsigned int (*)()> (0x0x7fdeb9441a90) 0 empty
  mpl_::bool_<false> (0x0x7fdeb944a780) 0 empty

Class boost::mpl::if_c<false, boost::detail::function::function_obj_ref_tag, boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::function::function_obj_ref_tag, boost::detail::function::function_ptr_tag> (0x0x7fdeb944a7e0) 0 empty

Class boost::detail::function::get_function_tag<unsigned int (*)()>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_function_tag<unsigned int (*)()> (0x0x7fdeb9419f00) 0 empty

Class boost::mpl::if_c<false, boost::detail::function::void_function_invoker0<unsigned int (*)(), long unsigned int>, boost::detail::function::function_invoker0<unsigned int (*)(), long unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::function::void_function_invoker0<unsigned int (*)(), long unsigned int>, boost::detail::function::function_invoker0<unsigned int (*)(), long unsigned int> > (0x0x7fdeb944a900) 0 empty

Class boost::detail::function::get_function_invoker0<unsigned int (*)(), long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_function_invoker0<unsigned int (*)(), long unsigned int> (0x0x7fdeb944a8a0) 0 empty

Class boost::detail::function::get_invoker0<boost::detail::function::function_ptr_tag>::apply<unsigned int (*)(), long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker0<boost::detail::function::function_ptr_tag>::apply<unsigned int (*)(), long unsigned int> (0x0x7fdeb944a840) 0 empty

Class boost::detail::function::functor_manager<unsigned int (*)()>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::functor_manager<unsigned int (*)()> (0x0x7fdeb944a960) 0 empty

Class boost::detail::function::function_invoker0<unsigned int (*)(), long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_invoker0<unsigned int (*)(), long unsigned int> (0x0x7fdeb944a9c0) 0 empty

Class boost::detail::function::function_allows_small_object_optimization<unsigned int (*)()>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_allows_small_object_optimization<unsigned int (*)()> (0x0x7fdeb944aa20) 0 empty

Class boost::detail::alignment_of_impl<unsigned int (*)()>
   size=1 align=1
   base size=0 base align=1
boost::detail::alignment_of_impl<unsigned int (*)()> (0x0x7fdeb944aa80) 0 empty

Class boost::alignment_of<unsigned int (*)()>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<unsigned int (*)()> (0x0x7fdeb9441d00) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7fdeb9441d68) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7fdeb944aae0) 0 empty

Class boost::detail::has_trivial_dtor_impl<unsigned int (*)()>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_trivial_dtor_impl<unsigned int (*)()> (0x0x7fdeb944ab40) 0 empty

Class boost::has_trivial_destructor<unsigned int (*)()>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_destructor<unsigned int (*)()> (0x0x7fdeb9441dd0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb9441e38) 0 empty
    mpl_::bool_<true> (0x0x7fdeb944aba0) 0 empty

Class boost::detail::has_trivial_copy_impl<unsigned int (*)()>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_trivial_copy_impl<unsigned int (*)()> (0x0x7fdeb944ac00) 0 empty

Class boost::detail::is_volatile_rval_filter<unsigned int (*)()>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_volatile_rval_filter<unsigned int (*)()> (0x0x7fdeb944ac60) 0 empty

Class boost::is_volatile<unsigned int (*)()>
   size=1 align=1
   base size=1 base align=1
boost::is_volatile<unsigned int (*)()> (0x0x7fdeb9441ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb9441f08) 0 empty
    mpl_::bool_<false> (0x0x7fdeb944acc0) 0 empty

Class boost::detail::is_reference_impl<unsigned int (*)()>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<unsigned int (*)()> (0x0x7fdeb944ad20) 0 empty

Class boost::is_lvalue_reference<unsigned int (*)()>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<unsigned int (*)()> (0x0x7fdeb9441f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb94bf000) 0 empty
    mpl_::bool_<false> (0x0x7fdeb944ad80) 0 empty

Class boost::is_rvalue_reference<unsigned int (*)()>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<unsigned int (*)()> (0x0x7fdeb94bf068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb94bf0d0) 0 empty
    mpl_::bool_<false> (0x0x7fdeb944ade0) 0 empty

Class boost::is_reference<unsigned int (*)()>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<unsigned int (*)()> (0x0x7fdeb94bf138) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb94bf1a0) 0 empty
    mpl_::bool_<false> (0x0x7fdeb944ae40) 0 empty

Class boost::has_trivial_copy_constructor<unsigned int (*)()>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy_constructor<unsigned int (*)()> (0x0x7fdeb94bf208) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb94bf270) 0 empty
    mpl_::bool_<true> (0x0x7fdeb944aea0) 0 empty

Class boost::detail::sp_element<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<boost::error_info<boost::tag_original_exception_type, const std::type_info*> > (0x0x7fdeb944af60) 0 empty

Class boost::detail::sp_dereference<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<boost::error_info<boost::tag_original_exception_type, const std::type_info*> > (0x0x7fdeb94f50c0) 0 empty

Class boost::detail::sp_member_access<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<boost::error_info<boost::tag_original_exception_type, const std::type_info*> > (0x0x7fdeb94f51e0) 0 empty

Class boost::detail::sp_array_access<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<boost::error_info<boost::tag_original_exception_type, const std::type_info*> > (0x0x7fdeb94f5300) 0 empty

Class boost::shared_ptr<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<boost::error_info<boost::tag_original_exception_type, const std::type_info*> > (0x0x7fdeb944af00) 0

Class boost::detail::sp_enable_if_auto_ptr<boost::error_info<boost::tag_original_exception_type, const std::type_info*>*, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::error_info<boost::tag_original_exception_type, const std::type_info*>*, int> (0x0x7fdeb94f54e0) 0 empty

Class boost::detail::sp_convertible<boost::error_info<boost::tag_original_exception_type, const std::type_info*>, boost::exception_detail::error_info_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<boost::error_info<boost::tag_original_exception_type, const std::type_info*>, boost::exception_detail::error_info_base> (0x0x7fdeb94f56c0) 0 empty

Class boost::detail::sp_enable_if_convertible<boost::error_info<boost::tag_original_exception_type, const std::type_info*>, boost::exception_detail::error_info_base>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<boost::error_info<boost::tag_original_exception_type, const std::type_info*>, boost::exception_detail::error_info_base> (0x0x7fdeb94bf680) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdeb94f5720) 0 empty

Vtable for boost::detail::sp_counted_impl_p<const boost::exception_detail::clone_base>
boost::detail::sp_counted_impl_p<const boost::exception_detail::clone_base>::_ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE)
16    (int (*)(...))boost::detail::sp_counted_impl_p<const boost::exception_detail::clone_base>::~sp_counted_impl_p
24    (int (*)(...))boost::detail::sp_counted_impl_p<const boost::exception_detail::clone_base>::~sp_counted_impl_p
32    (int (*)(...))boost::detail::sp_counted_impl_p<X>::dispose<const boost::exception_detail::clone_base>
40    (int (*)(...))boost::detail::sp_counted_base::destroy
48    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_deleter<const boost::exception_detail::clone_base>
56    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_untyped_deleter<const boost::exception_detail::clone_base>

Class boost::detail::sp_counted_impl_p<const boost::exception_detail::clone_base>
   size=24 align=8
   base size=24 base align=8
boost::detail::sp_counted_impl_p<const boost::exception_detail::clone_base> (0x0x7fdeb94bf6e8) 0
    vptr=((& boost::detail::sp_counted_impl_p<const boost::exception_detail::clone_base>::_ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE) + 16u)
  boost::detail::sp_counted_base (0x0x7fdeb94f5780) 0
      primary-for boost::detail::sp_counted_impl_p<const boost::exception_detail::clone_base> (0x0x7fdeb94bf6e8)

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> > (0x0x7fdeb94f5840) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error>&> (0x0x7fdeb94f58a0) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error>&> (0x0x7fdeb94bf7b8) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error>&> (0x0x7fdeb94f5900) 0 empty

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> > (0x0x7fdeb94f5960) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument>&> (0x0x7fdeb94f59c0) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument>&> (0x0x7fdeb94bf820) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument>&> (0x0x7fdeb94f5a20) 0 empty

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> > (0x0x7fdeb94f5a80) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::length_error>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::length_error>&> (0x0x7fdeb94f5ae0) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::length_error>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::length_error>&> (0x0x7fdeb94bf888) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::length_error>&> (0x0x7fdeb94f5b40) 0 empty

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> > (0x0x7fdeb94f5ba0) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range>&> (0x0x7fdeb94f5c00) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range>&> (0x0x7fdeb94bf8f0) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range>&> (0x0x7fdeb94f5c60) 0 empty

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> > (0x0x7fdeb94f5cc0) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error>&> (0x0x7fdeb94f5d20) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error>&> (0x0x7fdeb94bf958) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error>&> (0x0x7fdeb94f5d80) 0 empty

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> > (0x0x7fdeb94f5de0) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::range_error>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::range_error>&> (0x0x7fdeb94f5e40) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::range_error>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::range_error>&> (0x0x7fdeb94bf9c0) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::range_error>&> (0x0x7fdeb94f5ea0) 0 empty

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> > (0x0x7fdeb94f5f00) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error>&> (0x0x7fdeb94f5f60) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error>&> (0x0x7fdeb94bfa28) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error>&> (0x0x7fdeb91af000) 0 empty

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> > (0x0x7fdeb91af060) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error>&> (0x0x7fdeb91af0c0) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error>&> (0x0x7fdeb94bfa90) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error>&> (0x0x7fdeb91af120) 0 empty

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> > (0x0x7fdeb91af180) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure>&> (0x0x7fdeb91af1e0) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure>&> (0x0x7fdeb94bfaf8) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure>&> (0x0x7fdeb91af240) 0 empty

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> > (0x0x7fdeb91af2a0) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error>&> (0x0x7fdeb91af300) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error>&> (0x0x7fdeb94bfb60) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error>&> (0x0x7fdeb91af360) 0 empty

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> > (0x0x7fdeb91af3c0) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc>&> (0x0x7fdeb91af420) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc>&> (0x0x7fdeb94bfbc8) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc>&> (0x0x7fdeb91af480) 0 empty

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> > (0x0x7fdeb91af4e0) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast>&> (0x0x7fdeb91af540) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast>&> (0x0x7fdeb94bfc30) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast>&> (0x0x7fdeb91af5a0) 0 empty

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> > (0x0x7fdeb91af600) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid>&> (0x0x7fdeb91af660) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid>&> (0x0x7fdeb94bfc98) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid>&> (0x0x7fdeb91af6c0) 0 empty

Class boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> > (0x0x7fdeb91af720) 0 empty

Class boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception>&> (0x0x7fdeb91af780) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception>&> (0x0x7fdeb94bfd00) 0 empty
  boost::enable_if_c<true, const boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception>&> (0x0x7fdeb91af7e0) 0 empty

Class std::iterator_traits<boost::detail::future_waiter::registered_waiter*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<boost::detail::future_waiter::registered_waiter*> (0x0x7fdeb91afba0) 0 empty

Vtable for boost::detail::sp_counted_impl_p<boost::detail::shared_state<void> >
boost::detail::sp_counted_impl_p<boost::detail::shared_state<void> >::_ZTVN5boost6detail17sp_counted_impl_pINS0_12shared_stateIvEEEE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail17sp_counted_impl_pINS0_12shared_stateIvEEEE)
16    (int (*)(...))boost::detail::sp_counted_impl_p<boost::detail::shared_state<void> >::~sp_counted_impl_p
24    (int (*)(...))boost::detail::sp_counted_impl_p<boost::detail::shared_state<void> >::~sp_counted_impl_p
32    (int (*)(...))boost::detail::sp_counted_impl_p<X>::dispose<boost::detail::shared_state<void> >
40    (int (*)(...))boost::detail::sp_counted_base::destroy
48    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_deleter<boost::detail::shared_state<void> >
56    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_untyped_deleter<boost::detail::shared_state<void> >

Class boost::detail::sp_counted_impl_p<boost::detail::shared_state<void> >
   size=24 align=8
   base size=24 base align=8
boost::detail::sp_counted_impl_p<boost::detail::shared_state<void> > (0x0x7fdeb94bff70) 0
    vptr=((& boost::detail::sp_counted_impl_p<boost::detail::shared_state<void> >::_ZTVN5boost6detail17sp_counted_impl_pINS0_12shared_stateIvEEEE) + 16u)
  boost::detail::sp_counted_base (0x0x7fdeb91afc00) 0
      primary-for boost::detail::sp_counted_impl_p<boost::detail::shared_state<void> > (0x0x7fdeb94bff70)

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > > (0x0x7fdeb92e5360) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7fdeb92e53c0) 0 empty

Class std::__is_move_iterator<std::basic_string<short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::basic_string<short unsigned int>*> (0x0x7fdeb92e5480) 0 empty

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

Class std::_Miter_base<std::basic_string<short unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::basic_string<short unsigned int>*> (0x0x7fdeb930d270) 0 empty
  std::_Iter_base<std::basic_string<short unsigned int>*, false> (0x0x7fdeb92e5540) 0 empty

Class std::__is_move_iterator<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::basic_string<char>*> (0x0x7fdeb92e5780) 0 empty

Class std::_Iter_base<std::basic_string<char>*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::basic_string<char>*, false> (0x0x7fdeb92e58a0) 0 empty

Class std::_Miter_base<std::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::basic_string<char>*> (0x0x7fdeb930d618) 0 empty
  std::_Iter_base<std::basic_string<char>*, false> (0x0x7fdeb92e59c0) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const std::basic_string<char>*, std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7fdeb92e5a80) 0 empty

Class std::__is_move_iterator<vfe::IOPath*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<vfe::IOPath*> (0x0x7fdeb92e5ae0) 0 empty

Class std::_Iter_base<vfe::IOPath*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<vfe::IOPath*, false> (0x0x7fdeb92e5b40) 0 empty

Class std::_Miter_base<vfe::IOPath*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<vfe::IOPath*> (0x0x7fdeb930daf8) 0 empty
  std::_Iter_base<vfe::IOPath*, false> (0x0x7fdeb92e5ba0) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const vfe::IOPath*, std::vector<vfe::IOPath> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const vfe::IOPath*, std::vector<vfe::IOPath> > > (0x0x7fdeb92e5c00) 0 empty

Class __gnu_cxx::new_allocator<vfe::vfeSession::GenericMessage*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<vfe::vfeSession::GenericMessage*> (0x0x7fdeb92e5cc0) 0 empty

Class std::allocator<vfe::vfeSession::GenericMessage*>
   size=1 align=1
   base size=1 base align=1
std::allocator<vfe::vfeSession::GenericMessage*> (0x0x7fdeb8f730d0) 0 empty
  __gnu_cxx::new_allocator<vfe::vfeSession::GenericMessage*> (0x0x7fdeb92e5d20) 0 empty

Class __gnu_cxx::new_allocator<vfe::vfeSession::StatusMessage*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<vfe::vfeSession::StatusMessage*> (0x0x7fdeb92e5d80) 0 empty

Class std::allocator<vfe::vfeSession::StatusMessage*>
   size=1 align=1
   base size=1 base align=1
std::allocator<vfe::vfeSession::StatusMessage*> (0x0x7fdeb8f73208) 0 empty
  __gnu_cxx::new_allocator<vfe::vfeSession::StatusMessage*> (0x0x7fdeb92e5de0) 0 empty

Class __gnu_cxx::new_allocator<vfe::vfeSession::MessageBase*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<vfe::vfeSession::MessageBase*> (0x0x7fdeb92e5e40) 0 empty

Class std::allocator<vfe::vfeSession::MessageBase*>
   size=1 align=1
   base size=1 base align=1
std::allocator<vfe::vfeSession::MessageBase*> (0x0x7fdeb8f73340) 0 empty
  __gnu_cxx::new_allocator<vfe::vfeSession::MessageBase*> (0x0x7fdeb92e5ea0) 0 empty

Vtable for boost::detail::sp_counted_impl_p<vfe::vfeConsole>
boost::detail::sp_counted_impl_p<vfe::vfeConsole>::_ZTVN5boost6detail17sp_counted_impl_pIN3vfe10vfeConsoleEEE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail17sp_counted_impl_pIN3vfe10vfeConsoleEEE)
16    (int (*)(...))boost::detail::sp_counted_impl_p<vfe::vfeConsole>::~sp_counted_impl_p
24    (int (*)(...))boost::detail::sp_counted_impl_p<vfe::vfeConsole>::~sp_counted_impl_p
32    (int (*)(...))boost::detail::sp_counted_impl_p<X>::dispose<vfe::vfeConsole>
40    (int (*)(...))boost::detail::sp_counted_base::destroy
48    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_deleter<vfe::vfeConsole>
56    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_untyped_deleter<vfe::vfeConsole>

Class boost::detail::sp_counted_impl_p<vfe::vfeConsole>
   size=24 align=8
   base size=24 base align=8
boost::detail::sp_counted_impl_p<vfe::vfeConsole> (0x0x7fdeb8f739c0) 0
    vptr=((& boost::detail::sp_counted_impl_p<vfe::vfeConsole>::_ZTVN5boost6detail17sp_counted_impl_pIN3vfe10vfeConsoleEEE) + 16u)
  boost::detail::sp_counted_base (0x0x7fdeb901a540) 0
      primary-for boost::detail::sp_counted_impl_p<vfe::vfeConsole> (0x0x7fdeb8f739c0)

Vtable for boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker>
boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker>::_ZTVN5boost6detail11thread_dataIN3vfe10vfeSession16vfeSessionWorkerEEE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail11thread_dataIN3vfe10vfeSession16vfeSessionWorkerEEE)
16    (int (*)(...))boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker>::~thread_data
24    (int (*)(...))boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker>::~thread_data
32    (int (*)(...))boost::detail::thread_data<F>::run<vfe::vfeSession::vfeSessionWorker>
40    (int (*)(...))boost::detail::thread_data_base::notify_all_at_thread_exit

Class boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker>
   size=448 align=8
   base size=448 base align=8
boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeb8f73a90) 0
    vptr=((& boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker>::_ZTVN5boost6detail11thread_dataIN3vfe10vfeSession16vfeSessionWorkerEEE) + 16u)
  boost::detail::thread_data_base (0x0x7fdeb8f73af8) 0
      primary-for boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker> (0x0x7fdeb8f73a90)
    boost::enable_shared_from_this<boost::detail::thread_data_base> (0x0x7fdeb901a660) 8

Class boost::exception_detail::enable_error_info_helper<boost::gregorian::bad_weekday, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::gregorian::bad_weekday, 1> (0x0x7fdeb901a840) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::gregorian::bad_weekday>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::gregorian::bad_weekday> (0x0x7fdeb901a7e0) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday>
boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian11bad_weekdayEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_9gregorian11bad_weekdayEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::gregorian::bad_weekday>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::gregorian::bad_weekday>
32    (int (*)(...))std::logic_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_9gregorian11bad_weekdayEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday>::_ZThn16_N5boost16exception_detail19error_info_injectorINS_9gregorian11bad_weekdayEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday>::_ZThn16_N5boost16exception_detail19error_info_injectorINS_9gregorian11bad_weekdayEED0Ev

Class boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> (0x0x7fdeb90669a0) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian11bad_weekdayEEE) + 16u)
  boost::gregorian::bad_weekday (0x0x7fdeb8f73bc8) 0
      primary-for boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> (0x0x7fdeb90669a0)
    std::out_of_range (0x0x7fdeb8f73c30) 0
        primary-for boost::gregorian::bad_weekday (0x0x7fdeb8f73bc8)
      std::logic_error (0x0x7fdeb8f73c98) 0
          primary-for std::out_of_range (0x0x7fdeb8f73c30)
        std::exception (0x0x7fdeb901a8a0) 0 nearly-empty
            primary-for std::logic_error (0x0x7fdeb8f73c98)
  boost::exception (0x0x7fdeb901a900) 16
      vptr=((& boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian11bad_weekdayEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> > (0x0x7fdeb9066a80) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> (0x0x7fdeb9066af0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> > (0x0x7fdeb9066a80)
    boost::gregorian::bad_weekday (0x0x7fdeb8f73dd0) 0
        primary-for boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> (0x0x7fdeb9066af0)
      std::out_of_range (0x0x7fdeb8f73e38) 0
          primary-for boost::gregorian::bad_weekday (0x0x7fdeb8f73dd0)
        std::logic_error (0x0x7fdeb8f73ea0) 0
            primary-for std::out_of_range (0x0x7fdeb8f73e38)
          std::exception (0x0x7fdeb901a960) 0 nearly-empty
              primary-for std::logic_error (0x0x7fdeb8f73ea0)
    boost::exception (0x0x7fdeb901a9c0) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb901aa20) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian11bad_weekdayEEEEE) + 136u)

Class boost::exception_detail::enable_error_info_helper<boost::gregorian::bad_year, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::gregorian::bad_year, 1> (0x0x7fdeb901aae0) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::gregorian::bad_year>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::gregorian::bad_year> (0x0x7fdeb901aa80) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::gregorian::bad_year>
boost::exception_detail::error_info_injector<boost::gregorian::bad_year>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian8bad_yearEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_9gregorian8bad_yearEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::gregorian::bad_year>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::gregorian::bad_year>
32    (int (*)(...))std::logic_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_9gregorian8bad_yearEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::gregorian::bad_year>::_ZThn16_N5boost16exception_detail19error_info_injectorINS_9gregorian8bad_yearEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::gregorian::bad_year>::_ZThn16_N5boost16exception_detail19error_info_injectorINS_9gregorian8bad_yearEED0Ev

Class boost::exception_detail::error_info_injector<boost::gregorian::bad_year>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::error_info_injector<boost::gregorian::bad_year> (0x0x7fdeb90919a0) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::gregorian::bad_year>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian8bad_yearEEE) + 16u)
  boost::gregorian::bad_year (0x0x7fdeb908a138) 0
      primary-for boost::exception_detail::error_info_injector<boost::gregorian::bad_year> (0x0x7fdeb90919a0)
    std::out_of_range (0x0x7fdeb908a1a0) 0
        primary-for boost::gregorian::bad_year (0x0x7fdeb908a138)
      std::logic_error (0x0x7fdeb908a208) 0
          primary-for std::out_of_range (0x0x7fdeb908a1a0)
        std::exception (0x0x7fdeb901ab40) 0 nearly-empty
            primary-for std::logic_error (0x0x7fdeb908a208)
  boost::exception (0x0x7fdeb901aba0) 16
      vptr=((& boost::exception_detail::error_info_injector<boost::gregorian::bad_year>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian8bad_yearEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> > (0x0x7fdeb9091b60) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::gregorian::bad_year> (0x0x7fdeb9091bd0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> > (0x0x7fdeb9091b60)
    boost::gregorian::bad_year (0x0x7fdeb908a270) 0
        primary-for boost::exception_detail::error_info_injector<boost::gregorian::bad_year> (0x0x7fdeb9091bd0)
      std::out_of_range (0x0x7fdeb908a2d8) 0
          primary-for boost::gregorian::bad_year (0x0x7fdeb908a270)
        std::logic_error (0x0x7fdeb908a340) 0
            primary-for std::out_of_range (0x0x7fdeb908a2d8)
          std::exception (0x0x7fdeb901acc0) 0 nearly-empty
              primary-for std::logic_error (0x0x7fdeb908a340)
    boost::exception (0x0x7fdeb901ad20) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb901ad80) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian8bad_yearEEEEE) + 136u)

Class boost::exception_detail::enable_error_info_helper<boost::gregorian::bad_month, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::gregorian::bad_month, 1> (0x0x7fdeb901af60) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::gregorian::bad_month>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::gregorian::bad_month> (0x0x7fdeb901af00) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::gregorian::bad_month>
boost::exception_detail::error_info_injector<boost::gregorian::bad_month>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian9bad_monthEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_9gregorian9bad_monthEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::gregorian::bad_month>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::gregorian::bad_month>
32    (int (*)(...))std::logic_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_9gregorian9bad_monthEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::gregorian::bad_month>::_ZThn16_N5boost16exception_detail19error_info_injectorINS_9gregorian9bad_monthEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::gregorian::bad_month>::_ZThn16_N5boost16exception_detail19error_info_injectorINS_9gregorian9bad_monthEED0Ev

Class boost::exception_detail::error_info_injector<boost::gregorian::bad_month>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::error_info_injector<boost::gregorian::bad_month> (0x0x7fdeb90aea80) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::gregorian::bad_month>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian9bad_monthEEE) + 16u)
  boost::gregorian::bad_month (0x0x7fdeb908a680) 0
      primary-for boost::exception_detail::error_info_injector<boost::gregorian::bad_month> (0x0x7fdeb90aea80)
    std::out_of_range (0x0x7fdeb908a6e8) 0
        primary-for boost::gregorian::bad_month (0x0x7fdeb908a680)
      std::logic_error (0x0x7fdeb908a750) 0
          primary-for std::out_of_range (0x0x7fdeb908a6e8)
        std::exception (0x0x7fdeb90be000) 0 nearly-empty
            primary-for std::logic_error (0x0x7fdeb908a750)
  boost::exception (0x0x7fdeb90be060) 16
      vptr=((& boost::exception_detail::error_info_injector<boost::gregorian::bad_month>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian9bad_monthEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> > (0x0x7fdeb90aeb60) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::gregorian::bad_month> (0x0x7fdeb90aebd0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> > (0x0x7fdeb90aeb60)
    boost::gregorian::bad_month (0x0x7fdeb908a7b8) 0
        primary-for boost::exception_detail::error_info_injector<boost::gregorian::bad_month> (0x0x7fdeb90aebd0)
      std::out_of_range (0x0x7fdeb908a820) 0
          primary-for boost::gregorian::bad_month (0x0x7fdeb908a7b8)
        std::logic_error (0x0x7fdeb908a888) 0
            primary-for std::out_of_range (0x0x7fdeb908a820)
          std::exception (0x0x7fdeb90be180) 0 nearly-empty
              primary-for std::logic_error (0x0x7fdeb908a888)
    boost::exception (0x0x7fdeb90be1e0) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb90be240) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian9bad_monthEEEEE) + 136u)

Class boost::exception_detail::enable_error_info_helper<boost::gregorian::bad_day_of_year, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::gregorian::bad_day_of_year, 1> (0x0x7fdeb90be300) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::gregorian::bad_day_of_year>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::gregorian::bad_day_of_year> (0x0x7fdeb90be2a0) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year>
boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian15bad_day_of_yearEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_9gregorian15bad_day_of_yearEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::gregorian::bad_day_of_year>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::gregorian::bad_day_of_year>
32    (int (*)(...))std::logic_error::what
40    (int (*)(...))-16
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_9gregorian15bad_day_of_yearEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year>::_ZThn16_N5boost16exception_detail19error_info_injectorINS_9gregorian15bad_day_of_yearEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year>::_ZThn16_N5boost16exception_detail19error_info_injectorINS_9gregorian15bad_day_of_yearEED0Ev

Class boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year>
   size=56 align=8
   base size=52 base align=8
boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> (0x0x7fdeb90caa10) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian15bad_day_of_yearEEE) + 16u)
  boost::gregorian::bad_day_of_year (0x0x7fdeb908ad00) 0
      primary-for boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> (0x0x7fdeb90caa10)
    std::out_of_range (0x0x7fdeb908ad68) 0
        primary-for boost::gregorian::bad_day_of_year (0x0x7fdeb908ad00)
      std::logic_error (0x0x7fdeb908add0) 0
          primary-for std::out_of_range (0x0x7fdeb908ad68)
        std::exception (0x0x7fdeb90be420) 0 nearly-empty
            primary-for std::logic_error (0x0x7fdeb908add0)
  boost::exception (0x0x7fdeb90be480) 16
      vptr=((& boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year>::_ZTVN5boost16exception_detail19error_info_injectorINS_9gregorian15bad_day_of_yearEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEEE: 21u entries
0     56u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >
40    (int (*)(...))std::logic_error::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >
64    (int (*)(...))-16
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEED0Ev
96    18446744073709551560u
104   18446744073709551560u
112   18446744073709551560u
120   (int (*)(...))-56
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >
   size=64 align=8
   base size=52 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> > (0x0x7fdeb90caaf0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> (0x0x7fdeb90cab60) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> > (0x0x7fdeb90caaf0)
    boost::gregorian::bad_day_of_year (0x0x7fdeb908af08) 0
        primary-for boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> (0x0x7fdeb90cab60)
      std::out_of_range (0x0x7fdeb908af70) 0
          primary-for boost::gregorian::bad_day_of_year (0x0x7fdeb908af08)
        std::logic_error (0x0x7fdeb908a000) 0
            primary-for std::out_of_range (0x0x7fdeb908af70)
          std::exception (0x0x7fdeb90be5a0) 0 nearly-empty
              primary-for std::logic_error (0x0x7fdeb908a000)
    boost::exception (0x0x7fdeb90be600) 16
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb90be660) 56 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_9gregorian15bad_day_of_yearEEEEE) + 136u)

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const void* const, boost::detail::tss_data_node> > > > (0x0x7fdeb90be840) 0 empty

Class std::__is_normal_iterator<std::pair<boost::condition_variable*, boost::mutex*>*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::pair<boost::condition_variable*, boost::mutex*>*> (0x0x7fdeb90be960) 0 empty

Class std::_Niter_base<std::pair<boost::condition_variable*, boost::mutex*>*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::pair<boost::condition_variable*, boost::mutex*>*> (0x0x7fdeb90e8340) 0 empty
  std::_Iter_base<std::pair<boost::condition_variable*, boost::mutex*>*, false> (0x0x7fdeb90be9c0) 0 empty

Class std::__is_normal_iterator<boost::shared_ptr<boost::detail::shared_state_base>*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<boost::shared_ptr<boost::detail::shared_state_base>*> (0x0x7fdeb90bea80) 0 empty

Class std::_Niter_base<boost::shared_ptr<boost::detail::shared_state_base>*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<boost::shared_ptr<boost::detail::shared_state_base>*> (0x0x7fdeb90e8478) 0 empty
  std::_Iter_base<boost::shared_ptr<boost::detail::shared_state_base>*, false> (0x0x7fdeb90beae0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const boost::exception_detail::type_info_, boost::shared_ptr<boost::exception_detail::error_info_base> > > > > (0x0x7fdeb90beba0) 0 empty

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

Vtable for boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >
boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >::_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE)
16    (int (*)(...))boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >::~sp_counted_impl_p
24    (int (*)(...))boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >::~sp_counted_impl_p
32    (int (*)(...))boost::detail::sp_counted_impl_p<X>::dispose<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >
40    (int (*)(...))boost::detail::sp_counted_base::destroy
48    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_deleter<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >
56    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_untyped_deleter<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >

Class boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >
   size=24 align=8
   base size=24 base align=8
boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> > (0x0x7fdeb90e8f08) 0
    vptr=((& boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> >::_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE) + 16u)
  boost::detail::sp_counted_base (0x0x7fdeb90becc0) 0
      primary-for boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_> > (0x0x7fdeb90e8f08)

Vtable for boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >
boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >::_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE)
16    (int (*)(...))boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >::~sp_counted_impl_p
24    (int (*)(...))boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >::~sp_counted_impl_p
32    (int (*)(...))boost::detail::sp_counted_impl_p<X>::dispose<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >
40    (int (*)(...))boost::detail::sp_counted_base::destroy
48    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_deleter<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >
56    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_untyped_deleter<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >

Class boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >
   size=24 align=8
   base size=24 base align=8
boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> > (0x0x7fdeb90e8f70) 0
    vptr=((& boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> >::_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE) + 16u)
  boost::detail::sp_counted_base (0x0x7fdeb90bef60) 0
      primary-for boost::detail::sp_counted_impl_p<boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_> > (0x0x7fdeb90e8f70)

Class boost::detail::sp_convertible<boost::detail::shared_state<void>, boost::detail::shared_state_base>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<boost::detail::shared_state<void>, boost::detail::shared_state_base> (0x0x7fdeb8dbf240) 0 empty

Class boost::detail::sp_enable_if_convertible<boost::detail::shared_state<void>, boost::detail::shared_state_base>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<boost::detail::shared_state<void>, boost::detail::shared_state_base> (0x0x7fdeb8e2b1a0) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdeb8dbf2a0) 0 empty

Class std::__is_move_iterator<pov_base::Image::MapEntry*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<pov_base::Image::MapEntry*> (0x0x7fdeb8dbf420) 0 empty

Class std::_Iter_base<pov_base::Image::MapEntry*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<pov_base::Image::MapEntry*, false> (0x0x7fdeb8dbf480) 0 empty

Class std::_Miter_base<pov_base::Image::MapEntry*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<pov_base::Image::MapEntry*> (0x0x7fdeb8e2b478) 0 empty
  std::_Iter_base<pov_base::Image::MapEntry*, false> (0x0x7fdeb8dbf4e0) 0 empty

Class std::__is_normal_iterator<pov_base::Image::MapEntry*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<pov_base::Image::MapEntry*> (0x0x7fdeb8dbf540) 0 empty

Class std::_Niter_base<pov_base::Image::MapEntry*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<pov_base::Image::MapEntry*> (0x0x7fdeb8e2b4e0) 0 empty
  std::_Iter_base<pov_base::Image::MapEntry*, false> (0x0x7fdeb8dbf5a0) 0 empty

Class std::__is_byte<pov_base::Image::MapEntry>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<pov_base::Image::MapEntry> (0x0x7fdeb8dbf600) 0 empty

Class std::__is_pointer<pov_base::Image::MapEntry>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<pov_base::Image::MapEntry> (0x0x7fdeb8dbf6c0) 0 empty

Class std::__is_floating<pov_base::Image::MapEntry>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<pov_base::Image::MapEntry> (0x0x7fdeb8dbf780) 0 empty

Class std::__is_integer<pov_base::Image::MapEntry>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<pov_base::Image::MapEntry> (0x0x7fdeb8dbf7e0) 0 empty

Class std::__truth_type<false>
   size=1 align=1
   base size=0 base align=1
std::__truth_type<false> (0x0x7fdeb8dbf840) 0 empty

Class std::__traitor<std::__is_integer<pov_base::Image::MapEntry>, std::__is_floating<pov_base::Image::MapEntry> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<pov_base::Image::MapEntry>, std::__is_floating<pov_base::Image::MapEntry> > (0x0x7fdeb8dbf720) 0 empty

Class std::__is_arithmetic<pov_base::Image::MapEntry>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<pov_base::Image::MapEntry> (0x0x7fdeb8e2b680) 0 empty
  std::__traitor<std::__is_integer<pov_base::Image::MapEntry>, std::__is_floating<pov_base::Image::MapEntry> > (0x0x7fdeb8dbf8a0) 0 empty

Class std::__traitor<std::__is_arithmetic<pov_base::Image::MapEntry>, std::__is_pointer<pov_base::Image::MapEntry> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<pov_base::Image::MapEntry>, std::__is_pointer<pov_base::Image::MapEntry> > (0x0x7fdeb8dbf660) 0 empty

Class std::__is_scalar<pov_base::Image::MapEntry>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<pov_base::Image::MapEntry> (0x0x7fdeb8e2b750) 0 empty
  std::__traitor<std::__is_arithmetic<pov_base::Image::MapEntry>, std::__is_pointer<pov_base::Image::MapEntry> > (0x0x7fdeb8dbf900) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> > > (0x0x7fdeb8dbf9c0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> >, false> (0x0x7fdeb8dbfa20) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> > > (0x0x7fdeb8e2b8f0) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> >, false> (0x0x7fdeb8dbfa80) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> > > (0x0x7fdeb8dbfae0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> >, false> (0x0x7fdeb8dbfb40) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> > > (0x0x7fdeb8e2b9c0) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> >, false> (0x0x7fdeb8dbfba0) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> > > (0x0x7fdeb8dbfc00) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> >, false> (0x0x7fdeb8dbfc60) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> > > (0x0x7fdeb8e2ba90) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> >, false> (0x0x7fdeb8dbfcc0) 0 empty

Class std::__is_normal_iterator<std::basic_string<short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::basic_string<short unsigned int>*> (0x0x7fdeb8dbfd80) 0 empty

Class std::_Niter_base<std::basic_string<short unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::basic_string<short unsigned int>*> (0x0x7fdeb8ee7138) 0 empty
  std::_Iter_base<std::basic_string<short unsigned int>*, false> (0x0x7fdeb8dbfde0) 0 empty

Class std::__is_normal_iterator<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::basic_string<char>*> (0x0x7fdeb8dbfe40) 0 empty

Class std::_Niter_base<std::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::basic_string<char>*> (0x0x7fdeb8ee71a0) 0 empty
  std::_Iter_base<std::basic_string<char>*, false> (0x0x7fdeb8dbff60) 0 empty

Class std::__is_normal_iterator<vfe::IOPath*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<vfe::IOPath*> (0x0x7fdeb8f12000) 0 empty

Class std::_Niter_base<vfe::IOPath*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<vfe::IOPath*> (0x0x7fdeb8ee7680) 0 empty
  std::_Iter_base<vfe::IOPath*, false> (0x0x7fdeb8f12060) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > > (0x0x7fdeb8f120c0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > >, false> (0x0x7fdeb8f12120) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > > (0x0x7fdeb8ee76e8) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > >, false> (0x0x7fdeb8f12180) 0 empty

Class std::unary_function<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler>, const pov_frontend::RenderFrontendBase::Id>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler>, const pov_frontend::RenderFrontendBase::Id> (0x0x7fdeb8f121e0) 0 empty

Class std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler> > (0x0x7fdeb8ee7c98) 0 empty
  std::unary_function<std::pair<const pov_frontend::RenderFrontendBase::Id, pov_frontend::RenderFrontend<vfe::vfeParserMessageHandler, pov_frontend::FileMessageHandler, vfe::vfeRenderMessageHandler, pov_frontend::ImageMessageHandler>::ViewHandler>, const pov_frontend::RenderFrontendBase::Id> (0x0x7fdeb8f12240) 0 empty

Class std::iterator_traits<std::_Deque_iterator<vfe::vfeSession::GenericMessage, const vfe::vfeSession::GenericMessage&, const vfe::vfeSession::GenericMessage*> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Deque_iterator<vfe::vfeSession::GenericMessage, const vfe::vfeSession::GenericMessage&, const vfe::vfeSession::GenericMessage*> > (0x0x7fdeb8f122a0) 0 empty

Class std::iterator_traits<std::_Deque_iterator<vfe::vfeSession::GenericMessage, vfe::vfeSession::GenericMessage&, vfe::vfeSession::GenericMessage*> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Deque_iterator<vfe::vfeSession::GenericMessage, vfe::vfeSession::GenericMessage&, vfe::vfeSession::GenericMessage*> > (0x0x7fdeb8f12300) 0 empty

Class std::iterator_traits<std::_Deque_iterator<vfe::vfeSession::StatusMessage, const vfe::vfeSession::StatusMessage&, const vfe::vfeSession::StatusMessage*> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Deque_iterator<vfe::vfeSession::StatusMessage, const vfe::vfeSession::StatusMessage&, const vfe::vfeSession::StatusMessage*> > (0x0x7fdeb8f12360) 0 empty

Class std::iterator_traits<std::_Deque_iterator<vfe::vfeSession::StatusMessage, vfe::vfeSession::StatusMessage&, vfe::vfeSession::StatusMessage*> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Deque_iterator<vfe::vfeSession::StatusMessage, vfe::vfeSession::StatusMessage&, vfe::vfeSession::StatusMessage*> > (0x0x7fdeb8f123c0) 0 empty

Class std::iterator_traits<std::_Deque_iterator<vfe::vfeSession::MessageBase, const vfe::vfeSession::MessageBase&, const vfe::vfeSession::MessageBase*> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Deque_iterator<vfe::vfeSession::MessageBase, const vfe::vfeSession::MessageBase&, const vfe::vfeSession::MessageBase*> > (0x0x7fdeb8f12420) 0 empty

Class std::iterator_traits<std::_Deque_iterator<vfe::vfeSession::MessageBase, vfe::vfeSession::MessageBase&, vfe::vfeSession::MessageBase*> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Deque_iterator<vfe::vfeSession::MessageBase, vfe::vfeSession::MessageBase&, vfe::vfeSession::MessageBase*> > (0x0x7fdeb8f12480) 0 empty

Class boost::detail::is_pointer_impl<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8f12540) 0 empty

Class boost::detail::cv_traits_imp<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > >*> (0x0x7fdeb8f12660) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8f12600) 0 empty

Class boost::remove_cv<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8f125a0) 0 empty

Class boost::detail::is_pointer_helper<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8f126c0) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8f12a20) 0 empty

Class boost::is_member_function_pointer<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8b436e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb8b43750) 0 empty
    mpl_::bool_<false> (0x0x7fdeb8f12a80) 0 empty

Class boost::is_member_pointer<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8b437b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb8b43820) 0 empty
    mpl_::bool_<false> (0x0x7fdeb8f12ae0) 0 empty

Class boost::is_pointer<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8b43888) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb8b438f0) 0 empty
    mpl_::bool_<false> (0x0x7fdeb8f12b40) 0 empty

Class boost::is_reference_wrapper<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_reference_wrapper<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8b439c0) 0 empty
  mpl_::bool_<false> (0x0x7fdeb8f12ba0) 0 empty

Class boost::detail::function::get_function_tag<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_function_tag<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8f124e0) 0 empty

Class boost::is_void<vfe::vfeDisplay*>
   size=1 align=1
   base size=1 base align=1
boost::is_void<vfe::vfeDisplay*> (0x0x7fdeb8b43a90) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb8b43af8) 0 empty
    mpl_::bool_<false> (0x0x7fdeb8f12cc0) 0 empty

Class boost::mpl::if_c<false, boost::detail::function::void_function_obj_invoker5<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > >, vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::detail::function::function_obj_invoker5<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > >, vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::function::void_function_obj_invoker5<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > >, vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::detail::function::function_obj_invoker5<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > >, vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> > (0x0x7fdeb8f12d20) 0 empty

Class boost::detail::function::get_function_obj_invoker5<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > >, vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_function_obj_invoker5<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > >, vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> (0x0x7fdeb8f12c60) 0 empty

Class boost::detail::function::get_invoker5<boost::detail::function::function_obj_tag>::apply<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > >, vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker5<boost::detail::function::function_obj_tag>::apply<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > >, vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> (0x0x7fdeb8f12c00) 0 empty

Class boost::detail::function::functor_manager<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::function::functor_manager<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8f12d80) 0 empty

Class boost::detail::function::function_obj_invoker5<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > >, vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_obj_invoker5<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > >, vfe::vfeDisplay*, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> (0x0x7fdeb8f12de0) 0 empty

Class boost::detail::function::function_allows_small_object_optimization<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_allows_small_object_optimization<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8f12e40) 0 empty

Class boost::detail::alignment_of_impl<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::alignment_of_impl<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8f12ea0) 0 empty

Class boost::alignment_of<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8b43c30) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7fdeb8b43c98) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7fdeb8f12f00) 0 empty

Class boost::detail::has_trivial_dtor_impl<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::has_trivial_dtor_impl<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8f12f60) 0 empty

Class boost::has_trivial_destructor<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_destructor<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8b43d00) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb8b43d68) 0 empty
    mpl_::bool_<true> (0x0x7fdeb8be0000) 0 empty

Class boost::detail::has_trivial_copy_impl<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::has_trivial_copy_impl<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8be0060) 0 empty

Class boost::detail::is_volatile_rval_filter<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_volatile_rval_filter<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8be00c0) 0 empty

Class boost::is_volatile<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_volatile<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8b43dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb8b43e38) 0 empty
    mpl_::bool_<false> (0x0x7fdeb8be0120) 0 empty

Class boost::detail::is_reference_impl<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8be0180) 0 empty

Class boost::is_lvalue_reference<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8b43ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb8b43f08) 0 empty
    mpl_::bool_<false> (0x0x7fdeb8be01e0) 0 empty

Class boost::is_rvalue_reference<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8b43f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb8b43000) 0 empty
    mpl_::bool_<false> (0x0x7fdeb8be0240) 0 empty

Class boost::is_reference<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8b430d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fdeb8b43208) 0 empty
    mpl_::bool_<false> (0x0x7fdeb8be02a0) 0 empty

Class boost::has_trivial_copy_constructor<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy_constructor<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8beb000) 0 empty
  boost::integral_constant<bool, true> (0x0x7fdeb8beb068) 0 empty
    mpl_::bool_<true> (0x0x7fdeb8be0300) 0 empty

Class boost::exception_detail::enable_error_info_helper<boost::io::too_many_args, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::io::too_many_args, 1> (0x0x7fdeb8be0540) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::io::too_many_args>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::io::too_many_args> (0x0x7fdeb8be04e0) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::io::too_many_args>
boost::exception_detail::error_info_injector<boost::io::too_many_args>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::io::too_many_args>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::io::too_many_args>
32    (int (*)(...))boost::io::too_many_args::what
40    (int (*)(...))-24
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::io::too_many_args>::_ZThn24_N5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::io::too_many_args>::_ZThn24_N5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEED0Ev

Class boost::exception_detail::error_info_injector<boost::io::too_many_args>
   size=64 align=8
   base size=60 base align=8
boost::exception_detail::error_info_injector<boost::io::too_many_args> (0x0x7fdeb8c0a460) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::io::too_many_args>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEEE) + 16u)
  boost::io::too_many_args (0x0x7fdeb8beb548) 0
      primary-for boost::exception_detail::error_info_injector<boost::io::too_many_args> (0x0x7fdeb8c0a460)
    boost::io::format_error (0x0x7fdeb8beb5b0) 0 nearly-empty
        primary-for boost::io::too_many_args (0x0x7fdeb8beb548)
      std::exception (0x0x7fdeb8be05a0) 0 nearly-empty
          primary-for boost::io::format_error (0x0x7fdeb8beb5b0)
  boost::exception (0x0x7fdeb8be0600) 24
      vptr=((& boost::exception_detail::error_info_injector<boost::io::too_many_args>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE: 21u entries
0     64u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >
40    (int (*)(...))boost::io::too_many_args::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::io::too_many_args> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::io::too_many_args> >
64    (int (*)(...))-24
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZThn24_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZThn24_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEED0Ev
96    18446744073709551552u
104   18446744073709551552u
112   18446744073709551552u
120   (int (*)(...))-64
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >
   size=72 align=8
   base size=60 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> > (0x0x7fdeb8c0a620) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::io::too_many_args> (0x0x7fdeb8c0a690) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> > (0x0x7fdeb8c0a620)
    boost::io::too_many_args (0x0x7fdeb8beb618) 0
        primary-for boost::exception_detail::error_info_injector<boost::io::too_many_args> (0x0x7fdeb8c0a690)
      boost::io::format_error (0x0x7fdeb8beb680) 0 nearly-empty
          primary-for boost::io::too_many_args (0x0x7fdeb8beb618)
        std::exception (0x0x7fdeb8be0720) 0 nearly-empty
            primary-for boost::io::format_error (0x0x7fdeb8beb680)
    boost::exception (0x0x7fdeb8be0780) 24
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7fdeb8be07e0) 64 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE) + 136u)

Class boost::detail::sp_element<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdeb8be0a20) 0 empty

Class boost::detail::sp_dereference<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdeb8be0b40) 0 empty

Class boost::detail::sp_member_access<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdeb8be0ba0) 0 empty

Class boost::detail::sp_array_access<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdeb8be0c00) 0 empty

Class boost::shared_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdeb8be09c0) 0

Class boost::base_from_member<boost::shared_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >, 0>
   size=16 align=8
   base size=16 base align=8
boost::base_from_member<boost::shared_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >, 0> (0x0x7fdeb8be0960) 0

Vtable for boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >
boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTVN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE: 10u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE)
24    (int (*)(...))boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_oaltstringstream
32    (int (*)(...))boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_oaltstringstream
40    18446744073709551592u
48    (int (*)(...))-24
56    (int (*)(...))(& _ZTIN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE)
64    (int (*)(...))boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTv0_n24_N5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTv0_n24_N5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_ostream<char> (0x0x7fdeb8beb6e8 instance) in boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >
boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTCN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE0_So: 10u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551592u
48    (int (*)(...))-24
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >
boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTTN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE: 4u entries
0     ((& boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTVN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
8     ((& boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTCN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE0_So) + 24u)
16    ((& boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTCN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE0_So) + 64u)
24    ((& boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTVN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE) + 64u)

Class boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >
   size=288 align=8
   base size=24 base align=8
boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> > (0x0x7fdeb8c26690) 0
    vptridx=0u vptr=((& boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTVN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  boost::base_from_member<boost::shared_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >, 0> (0x0x7fdeb8be0e40) 8
  std::basic_ostream<char> (0x0x7fdeb8beb6e8) 0 nearly-empty
      primary-for boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> > (0x0x7fdeb8c26690)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fdeb8beba90) 24 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTVN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::ios_base (0x0x7fdeb8be0ea0) 24
          primary-for std::basic_ios<char> (0x0x7fdeb8beba90)

Class boost::detail::sp_convertible<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >, boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >, boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdeb8be0f00) 0 empty

Class boost::detail::sp_enable_if_convertible<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >, boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >, boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdeb8c901a0) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fdeb8be0f60) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >, int> (0x0x7fdeb8ca4000) 0 empty

Class std::__are_same<std::pair<boost::condition_variable*, boost::mutex*>, std::pair<boost::condition_variable*, boost::mutex*> >
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<boost::condition_variable*, boost::mutex*>, std::pair<boost::condition_variable*, boost::mutex*> > (0x0x7fdeb8ca43c0) 0 empty

Class std::__is_pointer<std::pair<boost::condition_variable*, boost::mutex*>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::pair<boost::condition_variable*, boost::mutex*>*> (0x0x7fdeb8ca4420) 0 empty

Class std::__are_same<boost::shared_ptr<boost::detail::shared_state_base>, boost::shared_ptr<boost::detail::shared_state_base> >
   size=1 align=1
   base size=0 base align=1
std::__are_same<boost::shared_ptr<boost::detail::shared_state_base>, boost::shared_ptr<boost::detail::shared_state_base> > (0x0x7fdeb8ca45a0) 0 empty

Class std::__is_pointer<boost::shared_ptr<boost::detail::shared_state_base>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<boost::shared_ptr<boost::detail::shared_state_base>*> (0x0x7fdeb8ca4600) 0 empty

Class boost::detail::function::functor_manager_common<unsigned int (*)()>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::functor_manager_common<unsigned int (*)()> (0x0x7fdeb8ca46c0) 0 empty

Class std::__uninitialized_fill_n<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill_n<false> (0x0x7fdeb8ca49c0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> > > (0x0x7fdeb8ca4a20) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> >, true> (0x0x7fdeb8ca4a80) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> > > (0x0x7fdeb89af4e0) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBMapEntry*, std::vector<pov_base::Image::RGBMapEntry> >, true> (0x0x7fdeb8ca4ae0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> > > (0x0x7fdeb8ca4b40) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> >, true> (0x0x7fdeb8ca4ba0) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> > > (0x0x7fdeb89af680) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBAMapEntry*, std::vector<pov_base::Image::RGBAMapEntry> >, true> (0x0x7fdeb8ca4c00) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> > > (0x0x7fdeb8ca4c60) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> >, true> (0x0x7fdeb8ca4cc0) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> > > (0x0x7fdeb89af820) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const pov_base::Image::RGBFTMapEntry*, std::vector<pov_base::Image::RGBFTMapEntry> >, true> (0x0x7fdeb8ca4d20) 0 empty

Class boost::optional_detail::optional_base<T>::get_object() const [with T = std::locale; boost::optional_detail::optional_base<T>::internal_type = std::locale]::<anonymous union>
   size=8 align=8
   base size=8 base align=8
boost::optional_detail::optional_base<T>::get_object() const [with T = std::locale; boost::optional_detail::optional_base<T>::internal_type = std::locale]::<anonymous union> (0x0x7fdeb8ca4d80) 0

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fdeb8a1d060) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > >, true> (0x0x7fdeb8a1d0c0) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7fdeb89af958) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > >, true> (0x0x7fdeb8a1d120) 0 empty

Class std::__is_byte<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::__is_byte<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdeb8a1d180) 0 empty

Class std::__is_pointer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdeb8a1d300) 0 empty

Class std::__is_floating<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::__is_floating<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdeb8a1d3c0) 0 empty

Class std::__is_integer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::__is_integer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdeb8a1d420) 0 empty

Class std::__traitor<std::__is_integer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >, std::__is_floating<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >, std::__is_floating<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fdeb8a1d360) 0 empty

Class std::__is_arithmetic<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdeb89aff08) 0 empty
  std::__traitor<std::__is_integer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >, std::__is_floating<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fdeb8a1d480) 0 empty

Class std::__traitor<std::__is_arithmetic<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >, std::__is_pointer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >, std::__is_pointer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fdeb8a1d2a0) 0 empty

Class std::__is_scalar<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdeb8a340d0) 0 empty
  std::__traitor<std::__is_arithmetic<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >, std::__is_pointer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7fdeb8a1d4e0) 0 empty

Class std::__is_normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7fdeb8a1d540) 0 empty

Class std::_Iter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, false> (0x0x7fdeb8a1d5a0) 0 empty

Class std::_Niter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7fdeb8a343a8) 0 empty
  std::_Iter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, false> (0x0x7fdeb8a1d600) 0 empty

Class __gnu_cxx::__enable_if<false, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7fdeb8a1d660) 0 empty

Class __gnu_cxx::__enable_if<true, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7fdeb8a1d6c0) 0 empty

Class std::__is_move_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7fdeb8a1d780) 0 empty

Class std::_Miter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7fdeb8a348f0) 0 empty
  std::_Iter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, false> (0x0x7fdeb8a1d7e0) 0 empty

Class std::__is_move_iterator<const short unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<const short unsigned int*> (0x0x7fdeb8a1d960) 0 empty

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

Class std::_Miter_base<const short unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<const short unsigned int*> (0x0x7fdeb8a34d00) 0 empty
  std::_Iter_base<const short unsigned int*, false> (0x0x7fdeb8a1da20) 0 empty

Class std::__are_same<std::basic_string<short unsigned int>, std::basic_string<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::basic_string<short unsigned int>, std::basic_string<short unsigned int> > (0x0x7fdeb8a1dae0) 0 empty

Class std::__is_pointer<std::basic_string<short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::basic_string<short unsigned int>*> (0x0x7fdeb8a1dc00) 0 empty

Class std::__are_same<std::basic_string<char>, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::basic_string<char>, std::basic_string<char> > (0x0x7fdeb8a1dc60) 0 empty

Class std::__is_pointer<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::basic_string<char>*> (0x0x7fdeb8a1dcc0) 0 empty

Class std::__are_same<vfe::IOPath, vfe::IOPath>
   size=1 align=1
   base size=0 base align=1
std::__are_same<vfe::IOPath, vfe::IOPath> (0x0x7fdeb8a1dd20) 0 empty

Class std::__is_pointer<vfe::IOPath*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<vfe::IOPath*> (0x0x7fdeb8a1dd80) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > > (0x0x7fdeb8a1dde0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > >, true> (0x0x7fdeb8a1de40) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > > (0x0x7fdeb8a91000) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > >, true> (0x0x7fdeb8a1dea0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > > (0x0x7fdeb8a1df00) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > >, true> (0x0x7fdeb8a1df60) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > > (0x0x7fdeb8a910d0) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > >, true> (0x0x7fdeb8a97000) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<std::basic_string<short unsigned int>*, std::vector<std::basic_string<short unsigned int> > > > (0x0x7fdeb8a97060) 0 empty

Class std::iterator_traits<vfe::vfeSession::GenericMessage*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<vfe::vfeSession::GenericMessage*> (0x0x7fdeb8a97120) 0 empty

Class std::iterator_traits<vfe::vfeSession::StatusMessage*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<vfe::vfeSession::StatusMessage*> (0x0x7fdeb8a97180) 0 empty

Class std::iterator_traits<vfe::vfeSession::MessageBase*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<vfe::vfeSession::MessageBase*> (0x0x7fdeb8a971e0) 0 empty

Class boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op
   size=1 align=1
   base size=0 base align=1
boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op (0x0x7fdeb8a975a0) 0 empty

Class std::fpos<__mbstate_t>
   size=16 align=8
   base size=16 base align=8
std::fpos<__mbstate_t> (0x0x7fdeb8a977e0) 0

Class boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb8a97840) 0 empty

Class boost::_bi::unwrapper<boost::_mfi::mf0<void, vfe::vfeSession> >
   size=1 align=1
   base size=0 base align=1
boost::_bi::unwrapper<boost::_mfi::mf0<void, vfe::vfeSession> > (0x0x7fdeb8a978a0) 0 empty

Class boost::detail::addressof_impl<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::addressof_impl<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb8a97900) 0 empty

Class boost::detail::addr_impl_ref<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > >
   size=8 align=8
   base size=8 base align=8
boost::detail::addr_impl_ref<boost::_bi::bind_t<void, boost::_mfi::mf0<void, vfe::vfeSession>, boost::_bi::list1<boost::_bi::value<vfe::vfeSession*> > > > (0x0x7fdeb8a97960) 0

Vtable for boost::detail::sp_counted_impl_p<boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker> >
boost::detail::sp_counted_impl_p<boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker> >::_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataIN3vfe10vfeSession16vfeSessionWorkerEEEEE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataIN3vfe10vfeSession16vfeSessionWorkerEEEEE)
16    (int (*)(...))boost::detail::sp_counted_impl_p<boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker> >::~sp_counted_impl_p
24    (int (*)(...))boost::detail::sp_counted_impl_p<boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker> >::~sp_counted_impl_p
32    (int (*)(...))boost::detail::sp_counted_impl_p<X>::dispose<boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker> >
40    (int (*)(...))boost::detail::sp_counted_base::destroy
48    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_deleter<boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker> >
56    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_untyped_deleter<boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker> >

Class boost::detail::sp_counted_impl_p<boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker> >
   size=24 align=8
   base size=24 base align=8
boost::detail::sp_counted_impl_p<boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeb86f5d00) 0
    vptr=((& boost::detail::sp_counted_impl_p<boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker> >::_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataIN3vfe10vfeSession16vfeSessionWorkerEEEEE) + 16u)
  boost::detail::sp_counted_base (0x0x7fdeb8a979c0) 0
      primary-for boost::detail::sp_counted_impl_p<boost::detail::thread_data<vfe::vfeSession::vfeSessionWorker> > (0x0x7fdeb86f5d00)

Class boost::detail::function::functor_manager_common<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::functor_manager_common<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb8a97de0) 0 empty

Class boost::detail::addressof_impl<boost::thread_detail::default_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::addressof_impl<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb8a97f00) 0 empty

Class boost::detail::addr_impl_ref<boost::thread_detail::default_barrier_reseter>
   size=8 align=8
   base size=8 base align=8
boost::detail::addr_impl_ref<boost::thread_detail::default_barrier_reseter> (0x0x7fdeb8a97f60) 0

Class boost::detail::function::functor_manager_common<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::functor_manager_common<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb87c0000) 0 empty

Class boost::detail::addressof_impl<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=1 align=1
   base size=0 base align=1
boost::detail::addressof_impl<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb87c0060) 0 empty

Class boost::detail::addr_impl_ref<boost::thread_detail::void_fct_ptr_barrier_reseter>
   size=8 align=8
   base size=8 base align=8
boost::detail::addr_impl_ref<boost::thread_detail::void_fct_ptr_barrier_reseter> (0x0x7fdeb87c00c0) 0

Vtable for boost::detail::sp_counted_impl_p<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >
boost::detail::sp_counted_impl_p<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >::_ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE)
16    (int (*)(...))boost::detail::sp_counted_impl_p<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >::~sp_counted_impl_p
24    (int (*)(...))boost::detail::sp_counted_impl_p<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >::~sp_counted_impl_p
32    (int (*)(...))boost::detail::sp_counted_impl_p<X>::dispose<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >
40    (int (*)(...))boost::detail::sp_counted_base::destroy
48    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_deleter<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >
56    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_untyped_deleter<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >

Class boost::detail::sp_counted_impl_p<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >
   size=24 align=8
   base size=24 base align=8
boost::detail::sp_counted_impl_p<boost::error_info<boost::tag_original_exception_type, const std::type_info*> > (0x0x7fdeb8795c98) 0
    vptr=((& boost::detail::sp_counted_impl_p<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >::_ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE) + 16u)
  boost::detail::sp_counted_base (0x0x7fdeb87c0120) 0
      primary-for boost::detail::sp_counted_impl_p<boost::error_info<boost::tag_original_exception_type, const std::type_info*> > (0x0x7fdeb8795c98)

Class std::__are_same<pov_base::Image::MapEntry, pov_base::Image::MapEntry>
   size=1 align=1
   base size=0 base align=1
std::__are_same<pov_base::Image::MapEntry, pov_base::Image::MapEntry> (0x0x7fdeb87c0180) 0 empty

Class std::__is_pointer<pov_base::Image::MapEntry*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<pov_base::Image::MapEntry*> (0x0x7fdeb87c01e0) 0 empty

Class std::__are_same<pov_base::Image::RGBMapEntry, pov_base::Image::MapEntry>
   size=1 align=1
   base size=0 base align=1
std::__are_same<pov_base::Image::RGBMapEntry, pov_base::Image::MapEntry> (0x0x7fdeb87c0240) 0 empty

Class std::__is_pointer<const pov_base::Image::RGBMapEntry*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const pov_base::Image::RGBMapEntry*> (0x0x7fdeb87c02a0) 0 empty

Class std::__are_same<pov_base::Image::RGBAMapEntry, pov_base::Image::MapEntry>
   size=1 align=1
   base size=0 base align=1
std::__are_same<pov_base::Image::RGBAMapEntry, pov_base::Image::MapEntry> (0x0x7fdeb87c0360) 0 empty

Class std::__is_pointer<const pov_base::Image::RGBAMapEntry*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const pov_base::Image::RGBAMapEntry*> (0x0x7fdeb87c03c0) 0 empty

Class std::__are_same<pov_base::Image::RGBFTMapEntry, pov_base::Image::MapEntry>
   size=1 align=1
   base size=0 base align=1
std::__are_same<pov_base::Image::RGBFTMapEntry, pov_base::Image::MapEntry> (0x0x7fdeb87c0480) 0 empty

Class std::__is_pointer<const pov_base::Image::RGBFTMapEntry*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const pov_base::Image::RGBFTMapEntry*> (0x0x7fdeb87c04e0) 0 empty

Class std::__is_move_iterator<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::_Bit_iterator> (0x0x7fdeb87c0780) 0 empty

Class std::_Iter_base<std::_Bit_iterator, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::_Bit_iterator, false> (0x0x7fdeb87c07e0) 0 empty

Class std::_Miter_base<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::_Bit_iterator> (0x0x7fdeb88262d8) 0 empty
  std::_Iter_base<std::_Bit_iterator, false> (0x0x7fdeb87c0840) 0 empty

Class std::__is_normal_iterator<const short unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<const short unsigned int*> (0x0x7fdeb87c0960) 0 empty

Class std::_Niter_base<const short unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<const short unsigned int*> (0x0x7fdeb8826340) 0 empty
  std::_Iter_base<const short unsigned int*, false> (0x0x7fdeb87c09c0) 0 empty

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

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

Class std::_Niter_base<short unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<short unsigned int*> (0x0x7fdeb88263a8) 0 empty
  std::_Iter_base<short unsigned int*, false> (0x0x7fdeb87c0ae0) 0 empty

Class std::__is_pointer<const std::basic_string<short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const std::basic_string<short unsigned int>*> (0x0x7fdeb87c0ba0) 0 empty

Class boost::_bi::storage1<unsigned int&>
   size=8 align=8
   base size=8 base align=8
boost::_bi::storage1<unsigned int&> (0x0x7fdeb87c0d80) 0

Class boost::_bi::storage2<unsigned int&, unsigned int&>
   size=16 align=8
   base size=16 base align=8
boost::_bi::storage2<unsigned int&, unsigned int&> (0x0x7fdeb8826c98) 0
  boost::_bi::storage1<unsigned int&> (0x0x7fdeb87c0de0) 0

Class boost::_bi::storage3<unsigned int&, unsigned int&, boost::shared_ptr<pov_base::GammaCurve>&>
   size=24 align=8
   base size=24 base align=8
boost::_bi::storage3<unsigned int&, unsigned int&, boost::shared_ptr<pov_base::GammaCurve>&> (0x0x7fdeb8826d00) 0
  boost::_bi::storage2<unsigned int&, unsigned int&> (0x0x7fdeb8826d68) 0
    boost::_bi::storage1<unsigned int&> (0x0x7fdeb87c0e40) 0

Class boost::_bi::storage4<unsigned int&, unsigned int&, boost::shared_ptr<pov_base::GammaCurve>&, vfe::vfeSession*&>
   size=32 align=8
   base size=32 base align=8
boost::_bi::storage4<unsigned int&, unsigned int&, boost::shared_ptr<pov_base::GammaCurve>&, vfe::vfeSession*&> (0x0x7fdeb8826dd0) 0
  boost::_bi::storage3<unsigned int&, unsigned int&, boost::shared_ptr<pov_base::GammaCurve>&> (0x0x7fdeb8826e38) 0
    boost::_bi::storage2<unsigned int&, unsigned int&> (0x0x7fdeb8826ea0) 0
      boost::_bi::storage1<unsigned int&> (0x0x7fdeb87c0f60) 0

Class boost::_bi::storage5<unsigned int&, unsigned int&, boost::shared_ptr<pov_base::GammaCurve>&, vfe::vfeSession*&, bool&>
   size=40 align=8
   base size=40 base align=8
boost::_bi::storage5<unsigned int&, unsigned int&, boost::shared_ptr<pov_base::GammaCurve>&, vfe::vfeSession*&, bool&> (0x0x7fdeb8826888) 0
  boost::_bi::storage4<unsigned int&, unsigned int&, boost::shared_ptr<pov_base::GammaCurve>&, vfe::vfeSession*&> (0x0x7fdeb88268f0) 0
    boost::_bi::storage3<unsigned int&, unsigned int&, boost::shared_ptr<pov_base::GammaCurve>&> (0x0x7fdeb88269c0) 0
      boost::_bi::storage2<unsigned int&, unsigned int&> (0x0x7fdeb88c4000) 0
        boost::_bi::storage1<unsigned int&> (0x0x7fdeb88c3060) 0

Class boost::_bi::list5<unsigned int&, unsigned int&, boost::shared_ptr<pov_base::GammaCurve>&, vfe::vfeSession*&, bool&>
   size=40 align=8
   base size=40 base align=8
boost::_bi::list5<unsigned int&, unsigned int&, boost::shared_ptr<pov_base::GammaCurve>&, vfe::vfeSession*&, bool&> (0x0x7fdeb88c4068) 0
  boost::_bi::storage5<unsigned int&, unsigned int&, boost::shared_ptr<pov_base::GammaCurve>&, vfe::vfeSession*&, bool&> (0x0x7fdeb88c40d0) 0
    boost::_bi::storage4<unsigned int&, unsigned int&, boost::shared_ptr<pov_base::GammaCurve>&, vfe::vfeSession*&> (0x0x7fdeb88c4138) 0
      boost::_bi::storage3<unsigned int&, unsigned int&, boost::shared_ptr<pov_base::GammaCurve>&> (0x0x7fdeb88c41a0) 0
        boost::_bi::storage2<unsigned int&, unsigned int&> (0x0x7fdeb88c4208) 0
          boost::_bi::storage1<unsigned int&> (0x0x7fdeb88c3120) 0

Class boost::_bi::type<vfe::vfeDisplay*>
   size=1 align=1
   base size=0 base align=1
boost::_bi::type<vfe::vfeDisplay*> (0x0x7fdeb88c3240) 0 empty

Class std::__is_move_iterator<vfe::vfeSession::MessageBase**>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<vfe::vfeSession::MessageBase**> (0x0x7fdeb88c32a0) 0 empty

Class std::_Iter_base<vfe::vfeSession::MessageBase**, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<vfe::vfeSession::MessageBase**, false> (0x0x7fdeb88c3300) 0 empty

Class std::_Miter_base<vfe::vfeSession::MessageBase**>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<vfe::vfeSession::MessageBase**> (0x0x7fdeb88c4410) 0 empty
  std::_Iter_base<vfe::vfeSession::MessageBase**, false> (0x0x7fdeb88c3360) 0 empty

Class std::__is_move_iterator<vfe::vfeSession::GenericMessage**>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<vfe::vfeSession::GenericMessage**> (0x0x7fdeb88c33c0) 0 empty

Class std::_Iter_base<vfe::vfeSession::GenericMessage**, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<vfe::vfeSession::GenericMessage**, false> (0x0x7fdeb88c3420) 0 empty

Class std::_Miter_base<vfe::vfeSession::GenericMessage**>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<vfe::vfeSession::GenericMessage**> (0x0x7fdeb88c4478) 0 empty
  std::_Iter_base<vfe::vfeSession::GenericMessage**, false> (0x0x7fdeb88c3480) 0 empty

Class std::__is_move_iterator<vfe::vfeSession::StatusMessage**>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<vfe::vfeSession::StatusMessage**> (0x0x7fdeb88c34e0) 0 empty

Class std::_Iter_base<vfe::vfeSession::StatusMessage**, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<vfe::vfeSession::StatusMessage**, false> (0x0x7fdeb88c3540) 0 empty

Class std::_Miter_base<vfe::vfeSession::StatusMessage**>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<vfe::vfeSession::StatusMessage**> (0x0x7fdeb88c44e0) 0 empty
  std::_Iter_base<vfe::vfeSession::StatusMessage**, false> (0x0x7fdeb88c35a0) 0 empty

Class boost::optional_detail::optional_base<T>::get_object() [with T = std::locale; boost::optional_detail::optional_base<T>::internal_type = std::locale]::<anonymous union>
   size=8 align=8
   base size=8 base align=8
boost::optional_detail::optional_base<T>::get_object() [with T = std::locale; boost::optional_detail::optional_base<T>::internal_type = std::locale]::<anonymous union> (0x0x7fdeb88c3780) 0

Class boost::detail::sp_enable_if_auto_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, int> (0x0x7fdeb88c37e0) 0 empty

Class std::__is_normal_iterator<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::_Bit_iterator> (0x0x7fdeb88c3ea0) 0 empty

Class std::_Niter_base<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::_Bit_iterator> (0x0x7fdeb88c4ea0) 0 empty
  std::_Iter_base<std::_Bit_iterator, false> (0x0x7fdeb88c3f00) 0 empty

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

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

Class std::__is_move_iterator<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::_Bit_const_iterator> (0x0x7fdeb8595060) 0 empty

Class std::_Iter_base<std::_Bit_const_iterator, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::_Bit_const_iterator, false> (0x0x7fdeb85950c0) 0 empty

Class std::_Miter_base<std::_Bit_const_iterator>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::_Bit_const_iterator> (0x0x7fdeb88c4f70) 0 empty
  std::_Iter_base<std::_Bit_const_iterator, false> (0x0x7fdeb8595120) 0 empty

Class std::__are_same<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::__are_same<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7fdeb8595180) 0 empty

Class std::__is_pointer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7fdeb85951e0) 0 empty

Class std::iterator_traits<const short unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const short unsigned int*> (0x0x7fdeb8595240) 0 empty

Class std::iterator_traits<short unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<short unsigned int*> (0x0x7fdeb85952a0) 0 empty

Class std::__are_same<short unsigned int, short unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<short unsigned int, short unsigned int> (0x0x7fdeb8595300) 0 empty

Class std::__is_pointer<short unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<short unsigned int*> (0x0x7fdeb8595360) 0 empty

Class std::__is_pointer<const short unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const short unsigned int*> (0x0x7fdeb85953c0) 0 empty

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

Class boost::detail::function::functor_manager_common<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::function::functor_manager_common<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb85954e0) 0 empty

Class boost::_bi::unwrapper<boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> >
   size=1 align=1
   base size=0 base align=1
boost::_bi::unwrapper<boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool> > (0x0x7fdeb8595600) 0 empty

Class boost::detail::addressof_impl<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::addressof_impl<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb8595660) 0 empty

Class boost::detail::addr_impl_ref<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > >
   size=8 align=8
   base size=8 base align=8
boost::detail::addr_impl_ref<boost::_bi::bind_t<vfe::vfeDisplay*, boost::_mfi::mf5<vfe::vfeDisplay*, vfe::vfeSession, unsigned int, unsigned int, boost::shared_ptr<pov_base::GammaCurve>, vfe::vfeSession*, bool>, boost::_bi::list6<boost::_bi::value<vfe::vfeSession*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5> > > > (0x0x7fdeb85956c0) 0

Class std::__is_normal_iterator<vfe::vfeSession::MessageBase**>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<vfe::vfeSession::MessageBase**> (0x0x7fdeb8595780) 0 empty

Class std::_Niter_base<vfe::vfeSession::MessageBase**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<vfe::vfeSession::MessageBase**> (0x0x7fdeb85a2888) 0 empty
  std::_Iter_base<vfe::vfeSession::MessageBase**, false> (0x0x7fdeb85957e0) 0 empty

Class std::__is_normal_iterator<vfe::vfeSession::GenericMessage**>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<vfe::vfeSession::GenericMessage**> (0x0x7fdeb85958a0) 0 empty

Class std::_Niter_base<vfe::vfeSession::GenericMessage**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<vfe::vfeSession::GenericMessage**> (0x0x7fdeb85a28f0) 0 empty
  std::_Iter_base<vfe::vfeSession::GenericMessage**, false> (0x0x7fdeb8595900) 0 empty

Class std::__is_normal_iterator<vfe::vfeSession::StatusMessage**>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<vfe::vfeSession::StatusMessage**> (0x0x7fdeb85959c0) 0 empty

Class std::_Niter_base<vfe::vfeSession::StatusMessage**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<vfe::vfeSession::StatusMessage**> (0x0x7fdeb85a2958) 0 empty
  std::_Iter_base<vfe::vfeSession::StatusMessage**, false> (0x0x7fdeb8595a20) 0 empty

Class std::__are_same<bool, bool>
   size=1 align=1
   base size=0 base align=1
std::__are_same<bool, bool> (0x0x7fdeb8595a80) 0 empty

Class std::__is_pointer<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::_Bit_iterator> (0x0x7fdeb8595ae0) 0 empty

Class std::__is_normal_iterator<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::_Bit_const_iterator> (0x0x7fdeb8595b40) 0 empty

Class std::_Niter_base<std::_Bit_const_iterator>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::_Bit_const_iterator> (0x0x7fdeb85a2c30) 0 empty
  std::_Iter_base<std::_Bit_const_iterator, false> (0x0x7fdeb8595ba0) 0 empty

Class std::iterator_traits<vfe::vfeSession::MessageBase**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<vfe::vfeSession::MessageBase**> (0x0x7fdeb8595d20) 0 empty

Class std::__are_same<vfe::vfeSession::MessageBase*, vfe::vfeSession::MessageBase*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<vfe::vfeSession::MessageBase*, vfe::vfeSession::MessageBase*> (0x0x7fdeb8595d80) 0 empty

Class std::__is_pointer<vfe::vfeSession::MessageBase**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<vfe::vfeSession::MessageBase**> (0x0x7fdeb8595de0) 0 empty

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

Class std::iterator_traits<vfe::vfeSession::GenericMessage**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<vfe::vfeSession::GenericMessage**> (0x0x7fdeb8595f00) 0 empty

Class std::__are_same<vfe::vfeSession::GenericMessage*, vfe::vfeSession::GenericMessage*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<vfe::vfeSession::GenericMessage*, vfe::vfeSession::GenericMessage*> (0x0x7fdeb8595f60) 0 empty

Class std::__is_pointer<vfe::vfeSession::GenericMessage**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<vfe::vfeSession::GenericMessage**> (0x0x7fdeb8692000) 0 empty

Class std::iterator_traits<vfe::vfeSession::StatusMessage**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<vfe::vfeSession::StatusMessage**> (0x0x7fdeb86920c0) 0 empty

Class std::__are_same<vfe::vfeSession::StatusMessage*, vfe::vfeSession::StatusMessage*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<vfe::vfeSession::StatusMessage*, vfe::vfeSession::StatusMessage*> (0x0x7fdeb8692120) 0 empty

Class std::__is_pointer<vfe::vfeSession::StatusMessage**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<vfe::vfeSession::StatusMessage**> (0x0x7fdeb8692180) 0 empty

Vtable for boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>
boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>::_ZTVN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEEE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEEE)
16    (int (*)(...))boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>::~sp_counted_impl_pd
24    (int (*)(...))boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>::~sp_counted_impl_pd
32    (int (*)(...))boost::detail::sp_counted_impl_pd<P, D>::dispose<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>
40    (int (*)(...))boost::detail::sp_counted_base::destroy
48    (int (*)(...))boost::detail::sp_counted_impl_pd<P, D>::get_deleter<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>
56    (int (*)(...))boost::detail::sp_counted_impl_pd<P, D>::get_untyped_deleter<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>

Class boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>
   size=32 align=8
   base size=25 base align=8
boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op> (0x0x7fdeb85a25b0) 0
    vptr=((& boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>::_ZTVN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEEE) + 16u)
  boost::detail::sp_counted_base (0x0x7fdeb86921e0) 0
      primary-for boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op> (0x0x7fdeb85a25b0)

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

Class std::__are_same<long unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long unsigned int, long unsigned int> (0x0x7fdeb8692480) 0 empty

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

Class std::__is_pointer<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::_Bit_const_iterator> (0x0x7fdeb8692540) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::clone_tag (0x0x7fdeb8152000) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_year> >::clone_tag (0x0x7fdeb8152060) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_month> >::clone_tag (0x0x7fdeb81520c0) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_year> >::clone_tag (0x0x7fdeb8152120) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_weekday> >::clone_tag (0x0x7fdeb8152180) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::clone_tag (0x0x7fdeb8152240) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_exception> >::clone_tag (0x0x7fdeb81522a0) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_typeid> >::clone_tag (0x0x7fdeb8152300) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_cast> >::clone_tag (0x0x7fdeb8152360) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::bad_alloc> >::clone_tag (0x0x7fdeb81523c0) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::runtime_error> >::clone_tag (0x0x7fdeb8152420) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::ios_base::failure> >::clone_tag (0x0x7fdeb8152480) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::underflow_error> >::clone_tag (0x0x7fdeb81524e0) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::overflow_error> >::clone_tag (0x0x7fdeb8152540) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::range_error> >::clone_tag (0x0x7fdeb81525a0) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::logic_error> >::clone_tag (0x0x7fdeb8152600) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::out_of_range> >::clone_tag (0x0x7fdeb8152660) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::length_error> >::clone_tag (0x0x7fdeb81526c0) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::invalid_argument> >::clone_tag (0x0x7fdeb8152720) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::current_exception_std_exception_wrapper<std::domain_error> >::clone_tag (0x0x7fdeb8152780) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_function_call> >::clone_tag (0x0x7fdeb81527e0) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::future_already_retrieved> >::clone_tag (0x0x7fdeb8152840) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_moved> >::clone_tag (0x0x7fdeb81528a0) 0 empty

Class boost::exception_detail::clone_impl<boost::broken_promise>::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::broken_promise>::clone_tag (0x0x7fdeb8152900) 0 empty

Class boost::exception_detail::clone_impl<boost::thread_interrupted>::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::thread_interrupted>::clone_tag (0x0x7fdeb8152960) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::promise_already_satisfied> >::clone_tag (0x0x7fdeb81529c0) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::bad_exception_>::clone_tag (0x0x7fdeb8152a20) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::bad_alloc_>::clone_tag (0x0x7fdeb8152a80) 0 empty

Class boost::exception_detail::clone_impl<boost::unknown_exception>::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::unknown_exception>::clone_tag (0x0x7fdeb8152ba0) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_exception> >::clone_tag (0x0x7fdeb8152c00) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::condition_error> >::clone_tag (0x0x7fdeb8152c60) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >::clone_tag (0x0x7fdeb8152cc0) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >::clone_tag (0x0x7fdeb8152d80) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::out_of_range> >::clone_tag (0x0x7fdeb8152de0) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::gregorian::bad_day_of_month> >::clone_tag (0x0x7fdeb8152ea0) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >::clone_tag (0x0x7fdeb8152f00) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::clone_tag (0x0x7fdeb8216000) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::clone_tag (0x0x7fdeb8216060) 0 empty

Class boost::exception_detail::derives_boost_exception<std::basic_ostream<char> >
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::derives_boost_exception<std::basic_ostream<char> > (0x0x7fdeb82165a0) 0 empty

Class boost::enable_if_c<false, const std::basic_ostream<char>&>
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<false, const std::basic_ostream<char>&> (0x0x7fdeb8216600) 0 empty

Class boost::enable_if<boost::exception_detail::derives_boost_exception<std::basic_ostream<char> >, const std::basic_ostream<char>&>
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::exception_detail::derives_boost_exception<std::basic_ostream<char> >, const std::basic_ostream<char>&> (0x0x7fdeb82005b0) 0 empty
  boost::enable_if_c<false, const std::basic_ostream<char>&> (0x0x7fdeb8216660) 0 empty

Class boost::to_string_detail::is_output_streamable_impl<boost::error_info<boost::tag_original_exception_type, const std::type_info*>, char, std::char_traits<char> >
   size=1 align=1
   base size=0 base align=1
boost::to_string_detail::is_output_streamable_impl<boost::error_info<boost::tag_original_exception_type, const std::type_info*>, char, std::char_traits<char> > (0x0x7fdeb8216540) 0 empty

Class boost::is_output_streamable<boost::error_info<boost::tag_original_exception_type, const std::type_info*>, char, std::char_traits<char> >
   size=1 align=1
   base size=0 base align=1
boost::is_output_streamable<boost::error_info<boost::tag_original_exception_type, const std::type_info*>, char, std::char_traits<char> > (0x0x7fdeb82164e0) 0 empty

Class boost::enable_if_c<false, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<false, std::basic_string<char> > (0x0x7fdeb8216720) 0 empty

Class boost::enable_if<boost::is_output_streamable<boost::error_info<boost::tag_original_exception_type, const std::type_info*>, char, std::char_traits<char> >, std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::is_output_streamable<boost::error_info<boost::tag_original_exception_type, const std::type_info*>, char, std::char_traits<char> >, std::basic_string<char> > (0x0x7fdeb8200750) 0 empty
  boost::enable_if_c<false, std::basic_string<char> > (0x0x7fdeb8216840) 0 empty

Class boost::disable_if_c<false, char>
   size=1 align=1
   base size=0 base align=1
boost::disable_if_c<false, char> (0x0x7fdeb82168a0) 0 empty

Class boost::disable_if<boost::is_output_streamable<boost::error_info<boost::tag_original_exception_type, const std::type_info*>, char, std::char_traits<char> >, char>
   size=1 align=1
   base size=1 base align=1
boost::disable_if<boost::is_output_streamable<boost::error_info<boost::tag_original_exception_type, const std::type_info*>, char, std::char_traits<char> >, char> (0x0x7fdeb82007b8) 0 empty
  boost::disable_if_c<false, char> (0x0x7fdeb8216900) 0 empty

Class boost::to_string_detail::has_to_string_impl<boost::error_info<boost::tag_original_exception_type, const std::type_info*>, false>
   size=1 align=1
   base size=0 base align=1
boost::to_string_detail::has_to_string_impl<boost::error_info<boost::tag_original_exception_type, const std::type_info*>, false> (0x0x7fdeb82166c0) 0 empty

Class boost::has_to_string<boost::error_info<boost::tag_original_exception_type, const std::type_info*> >
   size=1 align=1
   base size=0 base align=1
boost::has_to_string<boost::error_info<boost::tag_original_exception_type, const std::type_info*> > (0x0x7fdeb8216480) 0 empty

Class boost::exception_detail::to_string_dispatcher<true>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::to_string_dispatcher<true> (0x0x7fdeb8216a20) 0 empty

