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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7fafe5715d80) 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> (0x0x7fafe5715de0) 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> (0x0x7fafe5715e40) 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> (0x0x7fafe5715ea0) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7fafe57f07e0) 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> (0x0x7fafe57f0840) 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> (0x0x7fafe57f08a0) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7fafe57f0900) 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> (0x0x7fafe57f0960) 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> (0x0x7fafe57f09c0) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7fafe57f0a80) 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> (0x0x7fafe57f0ae0) 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> (0x0x7fafe57f0b40) 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> (0x0x7fafe57f0ba0) 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> (0x0x7fafe57f0c00) 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> (0x0x7fafe57f0c60) 0 empty

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7fafe5794c98) 0 empty
  std::input_iterator_tag (0x0x7fafe5824360) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7fafe5794d00) 0 empty
  std::forward_iterator_tag (0x0x7fafe5794d68) 0 empty
    std::input_iterator_tag (0x0x7fafe58243c0) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7fafe5794dd0) 0 empty
  std::bidirectional_iterator_tag (0x0x7fafe5794e38) 0 empty
    std::forward_iterator_tag (0x0x7fafe5794ea0) 0 empty
      std::input_iterator_tag (0x0x7fafe5824420) 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> (0x0x7fafe5824720) 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 (0x0x7fafe5824900) 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 (0x0x7fafe5824960) 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 (0x0x7fafe58249c0) 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 (0x0x7fafe5824a20) 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 (0x0x7fafe5824a80) 0 empty

Class std::__iter_swap<true>
   size=1 align=1
   base size=0 base align=1
std::__iter_swap<true> (0x0x7fafe5824ea0) 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> (0x0x7fafe4700060) 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> (0x0x7fafe4700180) 0 empty

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

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

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

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

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

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

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

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

Class std::exception
   size=8 align=8
   base size=8 base align=8
std::exception (0x0x7fafe4700b40) 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 (0x0x7fafe5882208) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7fafe4700ba0) 0 nearly-empty
      primary-for std::bad_exception (0x0x7fafe5882208)

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

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

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

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

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

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

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

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

Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7fafe487b300) 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 (0x0x7fafe487b360) 0 nearly-empty
    vptr=((& __cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE) + 16u)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __pthread_cleanup_class
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_class (0x0x7fafe457d7e0) 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> > (0x0x7fafe457d9c0) 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> (0x0x7fafe457da20) 0 empty

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

Class std::allocator<char>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<char>::rebind<char> (0x0x7fafe457dc00) 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 (0x0x7fafe453f618) 0
  std::allocator<char> (0x0x7fafe453f680) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7fafe457dc60) 0 empty

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

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

Class std::basic_string<char>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep (0x0x7fafe453f888) 0
  std::basic_string<char>::_Rep_base (0x0x7fafe457dd20) 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> (0x0x7fafe457dde0) 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 (0x0x7fafe453f9c0) 0
  std::allocator<wchar_t> (0x0x7fafe453fa28) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7fafe457de40) 0 empty

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

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

Vtable for Ember::OgreView::IVisualizable
Ember::OgreView::IVisualizable::_ZTVN5Ember8OgreView13IVisualizableE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Ember8OgreView13IVisualizableE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual

Class Ember::OgreView::IVisualizable
   size=8 align=8
   base size=8 base align=8
Ember::OgreView::IVisualizable (0x0x7fafe446e000) 0 nearly-empty
    vptr=((& Ember::OgreView::IVisualizable::_ZTVN5Ember8OgreView13IVisualizableE) + 16u)

Vtable for Ember::OgreView::IEntityAttachment
Ember::OgreView::IEntityAttachment::_ZTVN5Ember8OgreView17IEntityAttachmentE: 15u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Ember8OgreView17IEntityAttachmentE)
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

Class Ember::OgreView::IEntityAttachment
   size=8 align=8
   base size=8 base align=8
Ember::OgreView::IEntityAttachment (0x0x7fafe453fb60) 0 nearly-empty
    vptr=((& Ember::OgreView::IEntityAttachment::_ZTVN5Ember8OgreView17IEntityAttachmentE) + 16u)
  Ember::OgreView::IVisualizable (0x0x7fafe446e060) 0 nearly-empty
      primary-for Ember::OgreView::IEntityAttachment (0x0x7fafe453fb60)

Vtable for Ember::OgreView::AttachmentBase
Ember::OgreView::AttachmentBase::_ZTVN5Ember8OgreView14AttachmentBaseE: 15u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Ember8OgreView14AttachmentBaseE)
16    0u
24    0u
32    (int (*)(...))Ember::OgreView::AttachmentBase::setVisualize
40    (int (*)(...))Ember::OgreView::AttachmentBase::getVisualize
48    (int (*)(...))Ember::OgreView::AttachmentBase::getGraphicalRepresentation
56    (int (*)(...))Ember::OgreView::AttachmentBase::getAttachedEntity
64    (int (*)(...))Ember::OgreView::AttachmentBase::getParentEntity
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))Ember::OgreView::AttachmentBase::updateScale
88    (int (*)(...))Ember::OgreView::AttachmentBase::updatePosition
96    (int (*)(...))Ember::OgreView::AttachmentBase::getOffsetForContainedNode
104   (int (*)(...))Ember::OgreView::AttachmentBase::setControlDelegate
112   (int (*)(...))Ember::OgreView::AttachmentBase::getControlDelegate

Class Ember::OgreView::AttachmentBase
   size=24 align=8
   base size=24 base align=8
Ember::OgreView::AttachmentBase (0x0x7fafe453fbc8) 0
    vptr=((& Ember::OgreView::AttachmentBase::_ZTVN5Ember8OgreView14AttachmentBaseE) + 16u)
  Ember::OgreView::IEntityAttachment (0x0x7fafe453fc30) 0 nearly-empty
      primary-for Ember::OgreView::AttachmentBase (0x0x7fafe453fbc8)
    Ember::OgreView::IVisualizable (0x0x7fafe446e120) 0 nearly-empty
        primary-for Ember::OgreView::IEntityAttachment (0x0x7fafe453fc30)

Vtable for Atlas::Bridge
Atlas::Bridge::_ZTVN5Atlas6BridgeE: 19u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas6BridgeE)
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
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual

Class Atlas::Bridge
   size=8 align=8
   base size=8 base align=8
Atlas::Bridge (0x0x7fafe446e180) 0 nearly-empty
    vptr=((& Atlas::Bridge::_ZTVN5Atlas6BridgeE) + 16u)

Class Atlas::EncoderBase
   size=8 align=8
   base size=8 base align=8
Atlas::EncoderBase (0x0x7fafe446e1e0) 0

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

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

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

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

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

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

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7fafe453f4e0) 0
  std::_Bit_iterator_base (0x0x7fafe453f548) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fafe446ecc0) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7fafe453f5b0) 0
  std::_Bit_iterator_base (0x0x7fafe453f958) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fafe446ed20) 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> (0x0x7fafe446eea0) 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> (0x0x7fafe446ef00) 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> (0x0x7fafe3efa208) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7fafe446ef60) 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> (0x0x7fafe3f43000) 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> (0x0x7fafe3f43060) 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> (0x0x7fafe3efa340) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7fafe3f430c0) 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> > (0x0x7fafe3f43120) 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> (0x0x7fafe3f43180) 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> (0x0x7fafe3efa478) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7fafe3f431e0) 0 empty

Class Atlas::Message::Encoder
   size=8 align=8
   base size=8 base align=8
Atlas::Message::Encoder (0x0x7fafe3efa6e8) 0
  Atlas::EncoderBase (0x0x7fafe3f43240) 0

Vtable for Atlas::Exception
Atlas::Exception::_ZTVN5Atlas9ExceptionE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas9ExceptionE)
16    (int (*)(...))Atlas::Exception::~Exception
24    (int (*)(...))Atlas::Exception::~Exception
32    (int (*)(...))Atlas::Exception::what

Class Atlas::Exception
   size=16 align=8
   base size=16 base align=8
Atlas::Exception (0x0x7fafe3efa750) 0
    vptr=((& Atlas::Exception::_ZTVN5Atlas9ExceptionE) + 16u)
  std::exception (0x0x7fafe3f432a0) 0 nearly-empty
      primary-for Atlas::Exception (0x0x7fafe3efa750)

Vtable for Atlas::Message::WrongTypeException
Atlas::Message::WrongTypeException::_ZTVN5Atlas7Message18WrongTypeExceptionE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Message18WrongTypeExceptionE)
16    (int (*)(...))Atlas::Message::WrongTypeException::~WrongTypeException
24    (int (*)(...))Atlas::Message::WrongTypeException::~WrongTypeException
32    (int (*)(...))Atlas::Exception::what

Class Atlas::Message::WrongTypeException
   size=16 align=8
   base size=16 base align=8
Atlas::Message::WrongTypeException (0x0x7fafe3efa7b8) 0
    vptr=((& Atlas::Message::WrongTypeException::_ZTVN5Atlas7Message18WrongTypeExceptionE) + 16u)
  Atlas::Exception (0x0x7fafe3efa820) 0
      primary-for Atlas::Message::WrongTypeException (0x0x7fafe3efa7b8)
    std::exception (0x0x7fafe3f43300) 0 nearly-empty
        primary-for Atlas::Exception (0x0x7fafe3efa820)

Class Atlas::Message::Element::<anonymous union>
   size=8 align=8
   base size=8 base align=8
Atlas::Message::Element::<anonymous union> (0x0x7fafe3f43480) 0

Class Atlas::Message::Element
   size=16 align=8
   base size=16 base align=8
Atlas::Message::Element (0x0x7fafe3f433c0) 0

Class Atlas::Message::Element::DataType<std::basic_string<char> >
   size=16 align=8
   base size=16 base align=8
Atlas::Message::Element::DataType<std::basic_string<char> > (0x0x7fafe3f435a0) 0

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

Class std::allocator<std::pair<const std::basic_string<char>, Atlas::Message::Element> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::basic_string<char>, Atlas::Message::Element> > (0x0x7fafe3efa888) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, Atlas::Message::Element> > (0x0x7fafe3f437e0) 0 empty

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

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

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

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

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

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

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

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

Class std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, Atlas::Message::Element> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, Atlas::Message::Element> > > (0x0x7fafe3efab60) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, Atlas::Message::Element> > > (0x0x7fafe3f43c60) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, Atlas::Message::Element>, std::_Select1st<std::pair<const std::basic_string<char>, Atlas::Message::Element> >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, Atlas::Message::Element> > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, Atlas::Message::Element>, std::_Select1st<std::pair<const std::basic_string<char>, Atlas::Message::Element> >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, Atlas::Message::Element> > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false> (0x0x7fafe3efac98) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, Atlas::Message::Element> > > (0x0x7fafe3efad00) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, Atlas::Message::Element> > > (0x0x7fafe3f43cc0) 0 empty

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

Class std::map<std::basic_string<char>, Atlas::Message::Element>
   size=48 align=8
   base size=48 base align=8
std::map<std::basic_string<char>, Atlas::Message::Element> (0x0x7fafe3f43660) 0

Class Atlas::Message::Element::DataType<std::map<std::basic_string<char>, Atlas::Message::Element> >
   size=56 align=8
   base size=56 base align=8
Atlas::Message::Element::DataType<std::map<std::basic_string<char>, Atlas::Message::Element> > (0x0x7fafe3f43600) 0

Class __gnu_cxx::new_allocator<Atlas::Message::Element>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Atlas::Message::Element> (0x0x7fafe3f43f00) 0 empty

Class std::allocator<Atlas::Message::Element>
   size=1 align=1
   base size=1 base align=1
std::allocator<Atlas::Message::Element> (0x0x7fafe3efadd0) 0 empty
  __gnu_cxx::new_allocator<Atlas::Message::Element> (0x0x7fafe3f43f60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Atlas::Message::Element> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Atlas::Message::Element> > (0x0x7fafe3f43ea0) 0 empty

Class std::allocator<Atlas::Message::Element>::rebind<Atlas::Message::Element>
   size=1 align=1
   base size=0 base align=1
std::allocator<Atlas::Message::Element>::rebind<Atlas::Message::Element> (0x0x7fafe3d040c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Atlas::Message::Element> >::rebind<Atlas::Message::Element>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Atlas::Message::Element> >::rebind<Atlas::Message::Element> (0x0x7fafe3d04060) 0 empty

Class std::_Vector_base<Atlas::Message::Element, std::allocator<Atlas::Message::Element> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Atlas::Message::Element, std::allocator<Atlas::Message::Element> >::_Vector_impl (0x0x7fafe3efa2d8) 0
  std::allocator<Atlas::Message::Element> (0x0x7fafe3efa410) 0 empty
    __gnu_cxx::new_allocator<Atlas::Message::Element> (0x0x7fafe3d04120) 0 empty

Class std::_Vector_base<Atlas::Message::Element, std::allocator<Atlas::Message::Element> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Atlas::Message::Element, std::allocator<Atlas::Message::Element> > (0x0x7fafe3f43e40) 0

Class std::vector<Atlas::Message::Element>
   size=24 align=8
   base size=24 base align=8
std::vector<Atlas::Message::Element> (0x0x7fafe3efa618) 0
  std::_Vector_base<Atlas::Message::Element, std::allocator<Atlas::Message::Element> > (0x0x7fafe3d04180) 0

Class Atlas::Message::Element::DataType<std::vector<Atlas::Message::Element> >
   size=32 align=8
   base size=32 base align=8
Atlas::Message::Element::DataType<std::vector<Atlas::Message::Element> > (0x0x7fafe3f43de0) 0

Class std::pair<const std::basic_string<char>, Atlas::Message::Element>
   size=24 align=8
   base size=24 base align=8
std::pair<const std::basic_string<char>, Atlas::Message::Element> (0x0x7fafe3d041e0) 0

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

Vtable for Atlas::Objects::NoSuchAttrException
Atlas::Objects::NoSuchAttrException::_ZTVN5Atlas7Objects19NoSuchAttrExceptionE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects19NoSuchAttrExceptionE)
16    (int (*)(...))Atlas::Objects::NoSuchAttrException::~NoSuchAttrException
24    (int (*)(...))Atlas::Objects::NoSuchAttrException::~NoSuchAttrException
32    (int (*)(...))Atlas::Exception::what

Class Atlas::Objects::NoSuchAttrException
   size=24 align=8
   base size=24 base align=8
Atlas::Objects::NoSuchAttrException (0x0x7fafe3db8138) 0
    vptr=((& Atlas::Objects::NoSuchAttrException::_ZTVN5Atlas7Objects19NoSuchAttrExceptionE) + 16u)
  Atlas::Exception (0x0x7fafe3db81a0) 0
      primary-for Atlas::Objects::NoSuchAttrException (0x0x7fafe3db8138)
    std::exception (0x0x7fafe3d044e0) 0 nearly-empty
        primary-for Atlas::Exception (0x0x7fafe3db81a0)

Class Atlas::Objects::BaseObjectData::iterator::PsuedoElement
   size=8 align=8
   base size=8 base align=8
Atlas::Objects::BaseObjectData::iterator::PsuedoElement (0x0x7fafe3d04660) 0

Class std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> > (0x0x7fafe3d046c0) 0

Class std::pair<std::basic_string<char>, Atlas::Objects::BaseObjectData::iterator::PsuedoElement>
   size=16 align=8
   base size=16 base align=8
std::pair<std::basic_string<char>, Atlas::Objects::BaseObjectData::iterator::PsuedoElement> (0x0x7fafe3d04840) 0

Class Atlas::Objects::BaseObjectData::iterator
   size=40 align=8
   base size=40 base align=8
Atlas::Objects::BaseObjectData::iterator (0x0x7fafe3d04600) 0

Class Atlas::Objects::BaseObjectData::const_iterator::PsuedoElement
   size=8 align=8
   base size=8 base align=8
Atlas::Objects::BaseObjectData::const_iterator::PsuedoElement (0x0x7fafe3d049c0) 0

Class std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> > (0x0x7fafe3d04a20) 0

Class std::pair<std::basic_string<char>, Atlas::Objects::BaseObjectData::const_iterator::PsuedoElement>
   size=16 align=8
   base size=16 base align=8
std::pair<std::basic_string<char>, Atlas::Objects::BaseObjectData::const_iterator::PsuedoElement> (0x0x7fafe3d04a80) 0

Class Atlas::Objects::BaseObjectData::const_iterator
   size=40 align=8
   base size=40 base align=8
Atlas::Objects::BaseObjectData::const_iterator (0x0x7fafe3d04960) 0

Vtable for Atlas::Objects::BaseObjectData
Atlas::Objects::BaseObjectData::_ZTVN5Atlas7Objects14BaseObjectDataE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects14BaseObjectDataE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))Atlas::Objects::BaseObjectData::instanceOf
48    (int (*)(...))Atlas::Objects::BaseObjectData::copyAttr
56    (int (*)(...))Atlas::Objects::BaseObjectData::setAttr
64    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::BaseObjectData::addToMessage
88    (int (*)(...))Atlas::Objects::BaseObjectData::sendContents
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))Atlas::Objects::BaseObjectData::getAttrClass
112   (int (*)(...))Atlas::Objects::BaseObjectData::getAttrFlag
120   (int (*)(...))Atlas::Objects::BaseObjectData::iterate

Class Atlas::Objects::BaseObjectData
   size=88 align=8
   base size=84 base align=8
Atlas::Objects::BaseObjectData (0x0x7fafe3d045a0) 0
    vptr=((& Atlas::Objects::BaseObjectData::_ZTVN5Atlas7Objects14BaseObjectDataE) + 16u)

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> > (0x0x7fafe3d04c00) 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> > (0x0x7fafe3db8478) 0 empty
  __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7fafe3d04c60) 0 empty

Class std::allocator<std::basic_string<char> >::rebind<std::_List_node<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::basic_string<char> >::rebind<std::_List_node<std::basic_string<char> > > (0x0x7fafe3d04cc0) 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> > (0x0x7fafe3d04de0) 0 empty

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

Class std::allocator<std::_List_node<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<std::basic_string<char> > > (0x0x7fafe3db8750) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<std::basic_string<char> > > (0x0x7fafe3d04ea0) 0 empty

Class std::_List_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >::_List_impl (0x0x7fafe3db87b8) 0
  std::allocator<std::_List_node<std::basic_string<char> > > (0x0x7fafe3db8820) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<std::basic_string<char> > > (0x0x7fafe3d04f00) 0 empty

Class std::_List_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >
   size=16 align=8
   base size=16 base align=8
std::_List_base<std::basic_string<char>, std::allocator<std::basic_string<char> > > (0x0x7fafe3d04ba0) 0

Class std::list<std::basic_string<char> >
   size=16 align=8
   base size=16 base align=8
std::list<std::basic_string<char> > (0x0x7fafe3db8888) 0
  std::_List_base<std::basic_string<char>, std::allocator<std::basic_string<char> > > (0x0x7fafe3b0e060) 0

Vtable for Atlas::Objects::RootData
Atlas::Objects::RootData::_ZTVN5Atlas7Objects8RootDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects8RootDataE)
16    (int (*)(...))Atlas::Objects::RootData::~RootData
24    (int (*)(...))Atlas::Objects::RootData::~RootData
32    (int (*)(...))Atlas::Objects::RootData::copy
40    (int (*)(...))Atlas::Objects::RootData::instanceOf
48    (int (*)(...))Atlas::Objects::RootData::copyAttr
56    (int (*)(...))Atlas::Objects::RootData::setAttr
64    (int (*)(...))Atlas::Objects::RootData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::RootData::addToMessage
88    (int (*)(...))Atlas::Objects::RootData::sendContents
96    (int (*)(...))Atlas::Objects::RootData::free
104   (int (*)(...))Atlas::Objects::RootData::getAttrClass
112   (int (*)(...))Atlas::Objects::RootData::getAttrFlag
120   (int (*)(...))Atlas::Objects::RootData::iterate
128   (int (*)(...))Atlas::Objects::RootData::getDefaultObject

Class Atlas::Objects::RootData
   size=136 align=8
   base size=136 base align=8
Atlas::Objects::RootData (0x0x7fafe3db8410) 0
    vptr=((& Atlas::Objects::RootData::_ZTVN5Atlas7Objects8RootDataE) + 16u)
  Atlas::Objects::BaseObjectData (0x0x7fafe3d04b40) 0
      primary-for Atlas::Objects::RootData (0x0x7fafe3db8410)

Class std::iterator_traits<const Atlas::Message::Element*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const Atlas::Message::Element*> (0x0x7fafe3b0e240) 0 empty

Class __gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> > (0x0x7fafe3b0e1e0) 0

Class std::__are_same<const Atlas::Message::Element*, Atlas::Message::Element*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const Atlas::Message::Element*, Atlas::Message::Element*> (0x0x7fafe3b0e2a0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<Atlas::Message::Element> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<Atlas::Message::Element> > (0x0x7fafe3b0e300) 0 empty

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

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

Vtable for Atlas::Objects::NullSmartPtrDereference
Atlas::Objects::NullSmartPtrDereference::_ZTVN5Atlas7Objects23NullSmartPtrDereferenceE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects23NullSmartPtrDereferenceE)
16    (int (*)(...))Atlas::Objects::NullSmartPtrDereference::~NullSmartPtrDereference
24    (int (*)(...))Atlas::Objects::NullSmartPtrDereference::~NullSmartPtrDereference
32    (int (*)(...))Atlas::Exception::what

Class Atlas::Objects::NullSmartPtrDereference
   size=16 align=8
   base size=16 base align=8
Atlas::Objects::NullSmartPtrDereference (0x0x7fafe3db8c98) 0
    vptr=((& Atlas::Objects::NullSmartPtrDereference::_ZTVN5Atlas7Objects23NullSmartPtrDereferenceE) + 16u)
  Atlas::Exception (0x0x7fafe3db8d00) 0
      primary-for Atlas::Objects::NullSmartPtrDereference (0x0x7fafe3db8c98)
    std::exception (0x0x7fafe3b0e480) 0 nearly-empty
        primary-for Atlas::Exception (0x0x7fafe3db8d00)

Class __gnu_cxx::new_allocator<double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<double> (0x0x7fafe3b0e660) 0 empty

Class std::allocator<double>
   size=1 align=1
   base size=1 base align=1
std::allocator<double> (0x0x7fafe3db8ea0) 0 empty
  __gnu_cxx::new_allocator<double> (0x0x7fafe3b0e6c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<double> > (0x0x7fafe3b0e600) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<double> >::rebind<double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<double> >::rebind<double> (0x0x7fafe3b0e780) 0 empty

Class std::_Vector_base<double, std::allocator<double> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<double, std::allocator<double> >::_Vector_impl (0x0x7fafe3db89c0) 0
  std::allocator<double> (0x0x7fafe3db8bc8) 0 empty
    __gnu_cxx::new_allocator<double> (0x0x7fafe3b0e840) 0 empty

Class std::_Vector_base<double, std::allocator<double> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<double, std::allocator<double> > (0x0x7fafe3b0e5a0) 0

Class std::vector<double>
   size=24 align=8
   base size=24 base align=8
std::vector<double> (0x0x7fafe3db8c30) 0
  std::_Vector_base<double, std::allocator<double> > (0x0x7fafe3b0e8a0) 0

Vtable for Atlas::Objects::Entity::RootEntityData
Atlas::Objects::Entity::RootEntityData::_ZTVN5Atlas7Objects6Entity14RootEntityDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects6Entity14RootEntityDataE)
16    (int (*)(...))Atlas::Objects::Entity::RootEntityData::~RootEntityData
24    (int (*)(...))Atlas::Objects::Entity::RootEntityData::~RootEntityData
32    (int (*)(...))Atlas::Objects::Entity::RootEntityData::copy
40    (int (*)(...))Atlas::Objects::Entity::RootEntityData::instanceOf
48    (int (*)(...))Atlas::Objects::Entity::RootEntityData::copyAttr
56    (int (*)(...))Atlas::Objects::Entity::RootEntityData::setAttr
64    (int (*)(...))Atlas::Objects::Entity::RootEntityData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Entity::RootEntityData::addToMessage
88    (int (*)(...))Atlas::Objects::Entity::RootEntityData::sendContents
96    (int (*)(...))Atlas::Objects::Entity::RootEntityData::free
104   (int (*)(...))Atlas::Objects::Entity::RootEntityData::getAttrClass
112   (int (*)(...))Atlas::Objects::Entity::RootEntityData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Entity::RootEntityData::iterate
128   (int (*)(...))Atlas::Objects::Entity::RootEntityData::getDefaultObject

Class Atlas::Objects::Entity::RootEntityData
   size=216 align=8
   base size=216 base align=8
Atlas::Objects::Entity::RootEntityData (0x0x7fafe3db8dd0) 0
    vptr=((& Atlas::Objects::Entity::RootEntityData::_ZTVN5Atlas7Objects6Entity14RootEntityDataE) + 16u)
  Atlas::Objects::RootData (0x0x7fafe3db8e38) 0
      primary-for Atlas::Objects::Entity::RootEntityData (0x0x7fafe3db8dd0)
    Atlas::Objects::BaseObjectData (0x0x7fafe3b0e540) 0
        primary-for Atlas::Objects::RootData (0x0x7fafe3db8e38)

Class std::iterator_traits<const double*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const double*> (0x0x7fafe3b0ea80) 0 empty

Class __gnu_cxx::__normal_iterator<const double*, std::vector<double> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const double*, std::vector<double> > (0x0x7fafe3b0ea20) 0

Class std::__are_same<const double*, double*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const double*, double*> (0x0x7fafe3b0eae0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<double> > (0x0x7fafe3b0eb40) 0 empty

Vtable for Atlas::Objects::Entity::AnonymousData
Atlas::Objects::Entity::AnonymousData::_ZTVN5Atlas7Objects6Entity13AnonymousDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects6Entity13AnonymousDataE)
16    (int (*)(...))Atlas::Objects::Entity::AnonymousData::~AnonymousData
24    (int (*)(...))Atlas::Objects::Entity::AnonymousData::~AnonymousData
32    (int (*)(...))Atlas::Objects::Entity::AnonymousData::copy
40    (int (*)(...))Atlas::Objects::Entity::AnonymousData::instanceOf
48    (int (*)(...))Atlas::Objects::Entity::RootEntityData::copyAttr
56    (int (*)(...))Atlas::Objects::Entity::RootEntityData::setAttr
64    (int (*)(...))Atlas::Objects::Entity::RootEntityData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Entity::RootEntityData::addToMessage
88    (int (*)(...))Atlas::Objects::Entity::RootEntityData::sendContents
96    (int (*)(...))Atlas::Objects::Entity::AnonymousData::free
104   (int (*)(...))Atlas::Objects::Entity::RootEntityData::getAttrClass
112   (int (*)(...))Atlas::Objects::Entity::RootEntityData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Entity::AnonymousData::iterate
128   (int (*)(...))Atlas::Objects::Entity::AnonymousData::getDefaultObject

Class Atlas::Objects::Entity::AnonymousData
   size=216 align=8
   base size=216 base align=8
Atlas::Objects::Entity::AnonymousData (0x0x7fafe3c33680) 0
    vptr=((& Atlas::Objects::Entity::AnonymousData::_ZTVN5Atlas7Objects6Entity13AnonymousDataE) + 16u)
  Atlas::Objects::Entity::RootEntityData (0x0x7fafe3c336e8) 0
      primary-for Atlas::Objects::Entity::AnonymousData (0x0x7fafe3c33680)
    Atlas::Objects::RootData (0x0x7fafe3c33750) 0
        primary-for Atlas::Objects::Entity::RootEntityData (0x0x7fafe3c336e8)
      Atlas::Objects::BaseObjectData (0x0x7fafe3b0eba0) 0
          primary-for Atlas::Objects::RootData (0x0x7fafe3c33750)

Vtable for Atlas::Objects::Entity::AdminEntityData
Atlas::Objects::Entity::AdminEntityData::_ZTVN5Atlas7Objects6Entity15AdminEntityDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects6Entity15AdminEntityDataE)
16    (int (*)(...))Atlas::Objects::Entity::AdminEntityData::~AdminEntityData
24    (int (*)(...))Atlas::Objects::Entity::AdminEntityData::~AdminEntityData
32    (int (*)(...))Atlas::Objects::Entity::AdminEntityData::copy
40    (int (*)(...))Atlas::Objects::Entity::AdminEntityData::instanceOf
48    (int (*)(...))Atlas::Objects::Entity::RootEntityData::copyAttr
56    (int (*)(...))Atlas::Objects::Entity::RootEntityData::setAttr
64    (int (*)(...))Atlas::Objects::Entity::RootEntityData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Entity::RootEntityData::addToMessage
88    (int (*)(...))Atlas::Objects::Entity::RootEntityData::sendContents
96    (int (*)(...))Atlas::Objects::Entity::AdminEntityData::free
104   (int (*)(...))Atlas::Objects::Entity::RootEntityData::getAttrClass
112   (int (*)(...))Atlas::Objects::Entity::RootEntityData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Entity::AdminEntityData::iterate
128   (int (*)(...))Atlas::Objects::Entity::AdminEntityData::getDefaultObject

Class Atlas::Objects::Entity::AdminEntityData
   size=216 align=8
   base size=216 base align=8
Atlas::Objects::Entity::AdminEntityData (0x0x7fafe3c337b8) 0
    vptr=((& Atlas::Objects::Entity::AdminEntityData::_ZTVN5Atlas7Objects6Entity15AdminEntityDataE) + 16u)
  Atlas::Objects::Entity::RootEntityData (0x0x7fafe3c33820) 0
      primary-for Atlas::Objects::Entity::AdminEntityData (0x0x7fafe3c337b8)
    Atlas::Objects::RootData (0x0x7fafe3c33888) 0
        primary-for Atlas::Objects::Entity::RootEntityData (0x0x7fafe3c33820)
      Atlas::Objects::BaseObjectData (0x0x7fafe3b0ec60) 0
          primary-for Atlas::Objects::RootData (0x0x7fafe3c33888)

Vtable for Atlas::Objects::Entity::AccountData
Atlas::Objects::Entity::AccountData::_ZTVN5Atlas7Objects6Entity11AccountDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects6Entity11AccountDataE)
16    (int (*)(...))Atlas::Objects::Entity::AccountData::~AccountData
24    (int (*)(...))Atlas::Objects::Entity::AccountData::~AccountData
32    (int (*)(...))Atlas::Objects::Entity::AccountData::copy
40    (int (*)(...))Atlas::Objects::Entity::AccountData::instanceOf
48    (int (*)(...))Atlas::Objects::Entity::AccountData::copyAttr
56    (int (*)(...))Atlas::Objects::Entity::AccountData::setAttr
64    (int (*)(...))Atlas::Objects::Entity::AccountData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Entity::AccountData::addToMessage
88    (int (*)(...))Atlas::Objects::Entity::AccountData::sendContents
96    (int (*)(...))Atlas::Objects::Entity::AccountData::free
104   (int (*)(...))Atlas::Objects::Entity::AccountData::getAttrClass
112   (int (*)(...))Atlas::Objects::Entity::AccountData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Entity::AccountData::iterate
128   (int (*)(...))Atlas::Objects::Entity::AccountData::getDefaultObject

Class Atlas::Objects::Entity::AccountData
   size=248 align=8
   base size=248 base align=8
Atlas::Objects::Entity::AccountData (0x0x7fafe3c33958) 0
    vptr=((& Atlas::Objects::Entity::AccountData::_ZTVN5Atlas7Objects6Entity11AccountDataE) + 16u)
  Atlas::Objects::Entity::AdminEntityData (0x0x7fafe3c339c0) 0
      primary-for Atlas::Objects::Entity::AccountData (0x0x7fafe3c33958)
    Atlas::Objects::Entity::RootEntityData (0x0x7fafe3c33a28) 0
        primary-for Atlas::Objects::Entity::AdminEntityData (0x0x7fafe3c339c0)
      Atlas::Objects::RootData (0x0x7fafe3c33a90) 0
          primary-for Atlas::Objects::Entity::RootEntityData (0x0x7fafe3c33a28)
        Atlas::Objects::BaseObjectData (0x0x7fafe3b0ecc0) 0
            primary-for Atlas::Objects::RootData (0x0x7fafe3c33a90)

Vtable for Atlas::Objects::Entity::PlayerData
Atlas::Objects::Entity::PlayerData::_ZTVN5Atlas7Objects6Entity10PlayerDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects6Entity10PlayerDataE)
16    (int (*)(...))Atlas::Objects::Entity::PlayerData::~PlayerData
24    (int (*)(...))Atlas::Objects::Entity::PlayerData::~PlayerData
32    (int (*)(...))Atlas::Objects::Entity::PlayerData::copy
40    (int (*)(...))Atlas::Objects::Entity::PlayerData::instanceOf
48    (int (*)(...))Atlas::Objects::Entity::AccountData::copyAttr
56    (int (*)(...))Atlas::Objects::Entity::AccountData::setAttr
64    (int (*)(...))Atlas::Objects::Entity::AccountData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Entity::AccountData::addToMessage
88    (int (*)(...))Atlas::Objects::Entity::AccountData::sendContents
96    (int (*)(...))Atlas::Objects::Entity::PlayerData::free
104   (int (*)(...))Atlas::Objects::Entity::AccountData::getAttrClass
112   (int (*)(...))Atlas::Objects::Entity::AccountData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Entity::PlayerData::iterate
128   (int (*)(...))Atlas::Objects::Entity::PlayerData::getDefaultObject

Class Atlas::Objects::Entity::PlayerData
   size=248 align=8
   base size=248 base align=8
Atlas::Objects::Entity::PlayerData (0x0x7fafe3c33b60) 0
    vptr=((& Atlas::Objects::Entity::PlayerData::_ZTVN5Atlas7Objects6Entity10PlayerDataE) + 16u)
  Atlas::Objects::Entity::AccountData (0x0x7fafe3c33bc8) 0
      primary-for Atlas::Objects::Entity::PlayerData (0x0x7fafe3c33b60)
    Atlas::Objects::Entity::AdminEntityData (0x0x7fafe3c33c30) 0
        primary-for Atlas::Objects::Entity::AccountData (0x0x7fafe3c33bc8)
      Atlas::Objects::Entity::RootEntityData (0x0x7fafe3c33c98) 0
          primary-for Atlas::Objects::Entity::AdminEntityData (0x0x7fafe3c33c30)
        Atlas::Objects::RootData (0x0x7fafe3c33d00) 0
            primary-for Atlas::Objects::Entity::RootEntityData (0x0x7fafe3c33c98)
          Atlas::Objects::BaseObjectData (0x0x7fafe3b0ed80) 0
              primary-for Atlas::Objects::RootData (0x0x7fafe3c33d00)

Vtable for Atlas::Objects::Entity::AdminData
Atlas::Objects::Entity::AdminData::_ZTVN5Atlas7Objects6Entity9AdminDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects6Entity9AdminDataE)
16    (int (*)(...))Atlas::Objects::Entity::AdminData::~AdminData
24    (int (*)(...))Atlas::Objects::Entity::AdminData::~AdminData
32    (int (*)(...))Atlas::Objects::Entity::AdminData::copy
40    (int (*)(...))Atlas::Objects::Entity::AdminData::instanceOf
48    (int (*)(...))Atlas::Objects::Entity::AccountData::copyAttr
56    (int (*)(...))Atlas::Objects::Entity::AccountData::setAttr
64    (int (*)(...))Atlas::Objects::Entity::AccountData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Entity::AccountData::addToMessage
88    (int (*)(...))Atlas::Objects::Entity::AccountData::sendContents
96    (int (*)(...))Atlas::Objects::Entity::AdminData::free
104   (int (*)(...))Atlas::Objects::Entity::AccountData::getAttrClass
112   (int (*)(...))Atlas::Objects::Entity::AccountData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Entity::AdminData::iterate
128   (int (*)(...))Atlas::Objects::Entity::AdminData::getDefaultObject

Class Atlas::Objects::Entity::AdminData
   size=248 align=8
   base size=248 base align=8
Atlas::Objects::Entity::AdminData (0x0x7fafe3c33d68) 0
    vptr=((& Atlas::Objects::Entity::AdminData::_ZTVN5Atlas7Objects6Entity9AdminDataE) + 16u)
  Atlas::Objects::Entity::AccountData (0x0x7fafe3c33dd0) 0
      primary-for Atlas::Objects::Entity::AdminData (0x0x7fafe3c33d68)
    Atlas::Objects::Entity::AdminEntityData (0x0x7fafe3c33e38) 0
        primary-for Atlas::Objects::Entity::AccountData (0x0x7fafe3c33dd0)
      Atlas::Objects::Entity::RootEntityData (0x0x7fafe3c33ea0) 0
          primary-for Atlas::Objects::Entity::AdminEntityData (0x0x7fafe3c33e38)
        Atlas::Objects::RootData (0x0x7fafe3c33f08) 0
            primary-for Atlas::Objects::Entity::RootEntityData (0x0x7fafe3c33ea0)
          Atlas::Objects::BaseObjectData (0x0x7fafe3b0ede0) 0
              primary-for Atlas::Objects::RootData (0x0x7fafe3c33f08)

Vtable for Atlas::Objects::Entity::GameData
Atlas::Objects::Entity::GameData::_ZTVN5Atlas7Objects6Entity8GameDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects6Entity8GameDataE)
16    (int (*)(...))Atlas::Objects::Entity::GameData::~GameData
24    (int (*)(...))Atlas::Objects::Entity::GameData::~GameData
32    (int (*)(...))Atlas::Objects::Entity::GameData::copy
40    (int (*)(...))Atlas::Objects::Entity::GameData::instanceOf
48    (int (*)(...))Atlas::Objects::Entity::RootEntityData::copyAttr
56    (int (*)(...))Atlas::Objects::Entity::RootEntityData::setAttr
64    (int (*)(...))Atlas::Objects::Entity::RootEntityData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Entity::RootEntityData::addToMessage
88    (int (*)(...))Atlas::Objects::Entity::RootEntityData::sendContents
96    (int (*)(...))Atlas::Objects::Entity::GameData::free
104   (int (*)(...))Atlas::Objects::Entity::RootEntityData::getAttrClass
112   (int (*)(...))Atlas::Objects::Entity::RootEntityData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Entity::GameData::iterate
128   (int (*)(...))Atlas::Objects::Entity::GameData::getDefaultObject

Class Atlas::Objects::Entity::GameData
   size=216 align=8
   base size=216 base align=8
Atlas::Objects::Entity::GameData (0x0x7fafe3c33f70) 0
    vptr=((& Atlas::Objects::Entity::GameData::_ZTVN5Atlas7Objects6Entity8GameDataE) + 16u)
  Atlas::Objects::Entity::AdminEntityData (0x0x7fafe3c33138) 0
      primary-for Atlas::Objects::Entity::GameData (0x0x7fafe3c33f70)
    Atlas::Objects::Entity::RootEntityData (0x0x7fafe3c33208) 0
        primary-for Atlas::Objects::Entity::AdminEntityData (0x0x7fafe3c33138)
      Atlas::Objects::RootData (0x0x7fafe3c33270) 0
          primary-for Atlas::Objects::Entity::RootEntityData (0x0x7fafe3c33208)
        Atlas::Objects::BaseObjectData (0x0x7fafe3b0ee40) 0
            primary-for Atlas::Objects::RootData (0x0x7fafe3c33270)

Vtable for Atlas::Objects::Entity::GameEntityData
Atlas::Objects::Entity::GameEntityData::_ZTVN5Atlas7Objects6Entity14GameEntityDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects6Entity14GameEntityDataE)
16    (int (*)(...))Atlas::Objects::Entity::GameEntityData::~GameEntityData
24    (int (*)(...))Atlas::Objects::Entity::GameEntityData::~GameEntityData
32    (int (*)(...))Atlas::Objects::Entity::GameEntityData::copy
40    (int (*)(...))Atlas::Objects::Entity::GameEntityData::instanceOf
48    (int (*)(...))Atlas::Objects::Entity::RootEntityData::copyAttr
56    (int (*)(...))Atlas::Objects::Entity::RootEntityData::setAttr
64    (int (*)(...))Atlas::Objects::Entity::RootEntityData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Entity::RootEntityData::addToMessage
88    (int (*)(...))Atlas::Objects::Entity::RootEntityData::sendContents
96    (int (*)(...))Atlas::Objects::Entity::GameEntityData::free
104   (int (*)(...))Atlas::Objects::Entity::RootEntityData::getAttrClass
112   (int (*)(...))Atlas::Objects::Entity::RootEntityData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Entity::GameEntityData::iterate
128   (int (*)(...))Atlas::Objects::Entity::GameEntityData::getDefaultObject

Class Atlas::Objects::Entity::GameEntityData
   size=216 align=8
   base size=216 base align=8
Atlas::Objects::Entity::GameEntityData (0x0x7fafe3c332d8) 0
    vptr=((& Atlas::Objects::Entity::GameEntityData::_ZTVN5Atlas7Objects6Entity14GameEntityDataE) + 16u)
  Atlas::Objects::Entity::RootEntityData (0x0x7fafe3c33340) 0
      primary-for Atlas::Objects::Entity::GameEntityData (0x0x7fafe3c332d8)
    Atlas::Objects::RootData (0x0x7fafe3c333a8) 0
        primary-for Atlas::Objects::Entity::RootEntityData (0x0x7fafe3c33340)
      Atlas::Objects::BaseObjectData (0x0x7fafe3b0eea0) 0
          primary-for Atlas::Objects::RootData (0x0x7fafe3c333a8)

Vtable for Atlas::Objects::NoSuchFactoryException
Atlas::Objects::NoSuchFactoryException::_ZTVN5Atlas7Objects22NoSuchFactoryExceptionE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects22NoSuchFactoryExceptionE)
16    (int (*)(...))Atlas::Objects::NoSuchFactoryException::~NoSuchFactoryException
24    (int (*)(...))Atlas::Objects::NoSuchFactoryException::~NoSuchFactoryException
32    (int (*)(...))Atlas::Exception::what

Class Atlas::Objects::NoSuchFactoryException
   size=24 align=8
   base size=24 base align=8
Atlas::Objects::NoSuchFactoryException (0x0x7fafe3c33410) 0
    vptr=((& Atlas::Objects::NoSuchFactoryException::_ZTVN5Atlas7Objects22NoSuchFactoryExceptionE) + 16u)
  Atlas::Exception (0x0x7fafe3c33478) 0
      primary-for Atlas::Objects::NoSuchFactoryException (0x0x7fafe3c33410)
    std::exception (0x0x7fafe3b0ef60) 0 nearly-empty
        primary-for Atlas::Exception (0x0x7fafe3c33478)

Class Atlas::Objects::SmartPtr<Atlas::Objects::RootData>
   size=8 align=8
   base size=8 base align=8
Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (0x0x7fafe3914000) 0

Class __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > (0x0x7fafe3914120) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > (0x0x7fafe3c33548) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > (0x0x7fafe3914180) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > > (0x0x7fafe39141e0) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > >::rebind<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > >::rebind<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > (0x0x7fafe3914300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > >::rebind<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > >::rebind<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > (0x0x7fafe39142a0) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > > (0x0x7fafe3914420) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > > (0x0x7fafe39143c0) 0 empty

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

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

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > > (0x0x7fafe3914660) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > > (0x0x7fafe3951138) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > > (0x0x7fafe39146c0) 0 empty

Class std::_Rb_tree<const std::basic_string<char>, std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> >, std::_Select1st<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > >, std::less<const std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > >::_Rb_tree_impl<std::less<const std::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const std::basic_string<char>, std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> >, std::_Select1st<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > >, std::less<const std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > >::_Rb_tree_impl<std::less<const std::basic_string<char> >, false> (0x0x7fafe39511a0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > > (0x0x7fafe3951208) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > > (0x0x7fafe3914720) 0 empty

Class std::_Rb_tree<const std::basic_string<char>, std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> >, std::_Select1st<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > >, std::less<const std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const std::basic_string<char>, std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> >, std::_Select1st<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > >, std::less<const std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > > > (0x0x7fafe3914360) 0

Class std::map<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> >
   size=48 align=8
   base size=48 base align=8
std::map<const std::basic_string<char>, std::pair<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> (*)(const std::basic_string<char>&, int), int> > (0x0x7fafe39140c0) 0

Class Atlas::Objects::Factories
   size=48 align=8
   base size=48 base align=8
Atlas::Objects::Factories (0x0x7fafe3914060) 0

Class __gnu_cxx::new_allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe39148a0) 0 empty

Class std::allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >
   size=1 align=1
   base size=1 base align=1
std::allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe3951340) 0 empty
  __gnu_cxx::new_allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe3914900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > (0x0x7fafe3914840) 0 empty

Class std::allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >::rebind<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >
   size=1 align=1
   base size=0 base align=1
std::allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >::rebind<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe3914ae0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >::rebind<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >::rebind<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe3914a80) 0 empty

Class std::_Vector_base<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>, std::allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>, std::allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >::_Vector_impl (0x0x7fafe39514e0) 0
  std::allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe3951548) 0 empty
    __gnu_cxx::new_allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe3914b40) 0 empty

Class std::_Vector_base<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>, std::allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>, std::allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > (0x0x7fafe39147e0) 0

Class std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >
   size=24 align=8
   base size=24 base align=8
std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe39515b0) 0
  std::_Vector_base<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>, std::allocator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > (0x0x7fafe3914ba0) 0

Vtable for Atlas::Objects::Operation::RootOperationData
Atlas::Objects::Operation::RootOperationData::_ZTVN5Atlas7Objects9Operation17RootOperationDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation17RootOperationDataE)
16    (int (*)(...))Atlas::Objects::Operation::RootOperationData::~RootOperationData
24    (int (*)(...))Atlas::Objects::Operation::RootOperationData::~RootOperationData
32    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copy
40    (int (*)(...))Atlas::Objects::Operation::RootOperationData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::RootOperationData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::RootOperationData::iterate
128   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getDefaultObject

Class Atlas::Objects::Operation::RootOperationData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::RootOperationData (0x0x7fafe3951270) 0
    vptr=((& Atlas::Objects::Operation::RootOperationData::_ZTVN5Atlas7Objects9Operation17RootOperationDataE) + 16u)
  Atlas::Objects::RootData (0x0x7fafe39512d8) 0
      primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe3951270)
    Atlas::Objects::BaseObjectData (0x0x7fafe3914780) 0
        primary-for Atlas::Objects::RootData (0x0x7fafe39512d8)

Class std::iterator_traits<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*> (0x0x7fafe3914cc0) 0 empty

Class __gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > (0x0x7fafe3914c60) 0

Class std::__are_same<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*> (0x0x7fafe3914d20) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > (0x0x7fafe3914d80) 0 empty

Vtable for Atlas::Objects::Operation::GenericData
Atlas::Objects::Operation::GenericData::_ZTVN5Atlas7Objects9Operation11GenericDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation11GenericDataE)
16    (int (*)(...))Atlas::Objects::Operation::GenericData::~GenericData
24    (int (*)(...))Atlas::Objects::Operation::GenericData::~GenericData
32    (int (*)(...))Atlas::Objects::Operation::GenericData::copy
40    (int (*)(...))Atlas::Objects::Operation::GenericData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::GenericData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::GenericData::iterate
128   (int (*)(...))Atlas::Objects::Operation::GenericData::getDefaultObject

Class Atlas::Objects::Operation::GenericData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::GenericData (0x0x7fafe3951c30) 0
    vptr=((& Atlas::Objects::Operation::GenericData::_ZTVN5Atlas7Objects9Operation11GenericDataE) + 16u)
  Atlas::Objects::Operation::RootOperationData (0x0x7fafe3951c98) 0
      primary-for Atlas::Objects::Operation::GenericData (0x0x7fafe3951c30)
    Atlas::Objects::RootData (0x0x7fafe3951d00) 0
        primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe3951c98)
      Atlas::Objects::BaseObjectData (0x0x7fafe3914de0) 0
          primary-for Atlas::Objects::RootData (0x0x7fafe3951d00)

Vtable for Atlas::Objects::Operation::ActionData
Atlas::Objects::Operation::ActionData::_ZTVN5Atlas7Objects9Operation10ActionDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation10ActionDataE)
16    (int (*)(...))Atlas::Objects::Operation::ActionData::~ActionData
24    (int (*)(...))Atlas::Objects::Operation::ActionData::~ActionData
32    (int (*)(...))Atlas::Objects::Operation::ActionData::copy
40    (int (*)(...))Atlas::Objects::Operation::ActionData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::ActionData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::ActionData::iterate
128   (int (*)(...))Atlas::Objects::Operation::ActionData::getDefaultObject

Class Atlas::Objects::Operation::ActionData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::ActionData (0x0x7fafe3951d68) 0
    vptr=((& Atlas::Objects::Operation::ActionData::_ZTVN5Atlas7Objects9Operation10ActionDataE) + 16u)
  Atlas::Objects::Operation::RootOperationData (0x0x7fafe3951dd0) 0
      primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe3951d68)
    Atlas::Objects::RootData (0x0x7fafe3951e38) 0
        primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe3951dd0)
      Atlas::Objects::BaseObjectData (0x0x7fafe3914ea0) 0
          primary-for Atlas::Objects::RootData (0x0x7fafe3951e38)

Vtable for Atlas::Objects::Operation::CreateData
Atlas::Objects::Operation::CreateData::_ZTVN5Atlas7Objects9Operation10CreateDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation10CreateDataE)
16    (int (*)(...))Atlas::Objects::Operation::CreateData::~CreateData
24    (int (*)(...))Atlas::Objects::Operation::CreateData::~CreateData
32    (int (*)(...))Atlas::Objects::Operation::CreateData::copy
40    (int (*)(...))Atlas::Objects::Operation::CreateData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::CreateData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::CreateData::iterate
128   (int (*)(...))Atlas::Objects::Operation::CreateData::getDefaultObject

Class Atlas::Objects::Operation::CreateData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::CreateData (0x0x7fafe3951ea0) 0
    vptr=((& Atlas::Objects::Operation::CreateData::_ZTVN5Atlas7Objects9Operation10CreateDataE) + 16u)
  Atlas::Objects::Operation::ActionData (0x0x7fafe3951f08) 0
      primary-for Atlas::Objects::Operation::CreateData (0x0x7fafe3951ea0)
    Atlas::Objects::Operation::RootOperationData (0x0x7fafe3951f70) 0
        primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe3951f08)
      Atlas::Objects::RootData (0x0x7fafe39513a8) 0
          primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe3951f70)
        Atlas::Objects::BaseObjectData (0x0x7fafe3914f60) 0
            primary-for Atlas::Objects::RootData (0x0x7fafe39513a8)

Vtable for Atlas::Objects::Operation::CombineData
Atlas::Objects::Operation::CombineData::_ZTVN5Atlas7Objects9Operation11CombineDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation11CombineDataE)
16    (int (*)(...))Atlas::Objects::Operation::CombineData::~CombineData
24    (int (*)(...))Atlas::Objects::Operation::CombineData::~CombineData
32    (int (*)(...))Atlas::Objects::Operation::CombineData::copy
40    (int (*)(...))Atlas::Objects::Operation::CombineData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::CombineData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::CombineData::iterate
128   (int (*)(...))Atlas::Objects::Operation::CombineData::getDefaultObject

Class Atlas::Objects::Operation::CombineData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::CombineData (0x0x7fafe3951618) 0
    vptr=((& Atlas::Objects::Operation::CombineData::_ZTVN5Atlas7Objects9Operation11CombineDataE) + 16u)
  Atlas::Objects::Operation::CreateData (0x0x7fafe39516e8) 0
      primary-for Atlas::Objects::Operation::CombineData (0x0x7fafe3951618)
    Atlas::Objects::Operation::ActionData (0x0x7fafe39517b8) 0
        primary-for Atlas::Objects::Operation::CreateData (0x0x7fafe39516e8)
      Atlas::Objects::Operation::RootOperationData (0x0x7fafe3951820) 0
          primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe39517b8)
        Atlas::Objects::RootData (0x0x7fafe3951958) 0
            primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe3951820)
          Atlas::Objects::BaseObjectData (0x0x7fafe3adb060) 0
              primary-for Atlas::Objects::RootData (0x0x7fafe3951958)

Vtable for Atlas::Objects::Operation::DivideData
Atlas::Objects::Operation::DivideData::_ZTVN5Atlas7Objects9Operation10DivideDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation10DivideDataE)
16    (int (*)(...))Atlas::Objects::Operation::DivideData::~DivideData
24    (int (*)(...))Atlas::Objects::Operation::DivideData::~DivideData
32    (int (*)(...))Atlas::Objects::Operation::DivideData::copy
40    (int (*)(...))Atlas::Objects::Operation::DivideData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::DivideData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::DivideData::iterate
128   (int (*)(...))Atlas::Objects::Operation::DivideData::getDefaultObject

Class Atlas::Objects::Operation::DivideData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::DivideData (0x0x7fafe39519c0) 0
    vptr=((& Atlas::Objects::Operation::DivideData::_ZTVN5Atlas7Objects9Operation10DivideDataE) + 16u)
  Atlas::Objects::Operation::CreateData (0x0x7fafe3951a28) 0
      primary-for Atlas::Objects::Operation::DivideData (0x0x7fafe39519c0)
    Atlas::Objects::Operation::ActionData (0x0x7fafe3951a90) 0
        primary-for Atlas::Objects::Operation::CreateData (0x0x7fafe3951a28)
      Atlas::Objects::Operation::RootOperationData (0x0x7fafe3951af8) 0
          primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe3951a90)
        Atlas::Objects::RootData (0x0x7fafe3951b60) 0
            primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe3951af8)
          Atlas::Objects::BaseObjectData (0x0x7fafe3adb120) 0
              primary-for Atlas::Objects::RootData (0x0x7fafe3951b60)

Vtable for Atlas::Objects::Operation::CommunicateData
Atlas::Objects::Operation::CommunicateData::_ZTVN5Atlas7Objects9Operation15CommunicateDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation15CommunicateDataE)
16    (int (*)(...))Atlas::Objects::Operation::CommunicateData::~CommunicateData
24    (int (*)(...))Atlas::Objects::Operation::CommunicateData::~CommunicateData
32    (int (*)(...))Atlas::Objects::Operation::CommunicateData::copy
40    (int (*)(...))Atlas::Objects::Operation::CommunicateData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::CommunicateData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::CommunicateData::iterate
128   (int (*)(...))Atlas::Objects::Operation::CommunicateData::getDefaultObject

Class Atlas::Objects::Operation::CommunicateData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::CommunicateData (0x0x7fafe3951bc8) 0
    vptr=((& Atlas::Objects::Operation::CommunicateData::_ZTVN5Atlas7Objects9Operation15CommunicateDataE) + 16u)
  Atlas::Objects::Operation::CreateData (0x0x7fafe3c335b0) 0
      primary-for Atlas::Objects::Operation::CommunicateData (0x0x7fafe3951bc8)
    Atlas::Objects::Operation::ActionData (0x0x7fafe36f7000) 0
        primary-for Atlas::Objects::Operation::CreateData (0x0x7fafe3c335b0)
      Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f7068) 0
          primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe36f7000)
        Atlas::Objects::RootData (0x0x7fafe36f70d0) 0
            primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f7068)
          Atlas::Objects::BaseObjectData (0x0x7fafe3adb1e0) 0
              primary-for Atlas::Objects::RootData (0x0x7fafe36f70d0)

Vtable for Atlas::Objects::Operation::TalkData
Atlas::Objects::Operation::TalkData::_ZTVN5Atlas7Objects9Operation8TalkDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation8TalkDataE)
16    (int (*)(...))Atlas::Objects::Operation::TalkData::~TalkData
24    (int (*)(...))Atlas::Objects::Operation::TalkData::~TalkData
32    (int (*)(...))Atlas::Objects::Operation::TalkData::copy
40    (int (*)(...))Atlas::Objects::Operation::TalkData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::TalkData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::TalkData::iterate
128   (int (*)(...))Atlas::Objects::Operation::TalkData::getDefaultObject

Class Atlas::Objects::Operation::TalkData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::TalkData (0x0x7fafe36f71a0) 0
    vptr=((& Atlas::Objects::Operation::TalkData::_ZTVN5Atlas7Objects9Operation8TalkDataE) + 16u)
  Atlas::Objects::Operation::CommunicateData (0x0x7fafe36f7208) 0
      primary-for Atlas::Objects::Operation::TalkData (0x0x7fafe36f71a0)
    Atlas::Objects::Operation::CreateData (0x0x7fafe36f7270) 0
        primary-for Atlas::Objects::Operation::CommunicateData (0x0x7fafe36f7208)
      Atlas::Objects::Operation::ActionData (0x0x7fafe36f72d8) 0
          primary-for Atlas::Objects::Operation::CreateData (0x0x7fafe36f7270)
        Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f7340) 0
            primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe36f72d8)
          Atlas::Objects::RootData (0x0x7fafe36f73a8) 0
              primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f7340)
            Atlas::Objects::BaseObjectData (0x0x7fafe3adb2a0) 0
                primary-for Atlas::Objects::RootData (0x0x7fafe36f73a8)

Vtable for Atlas::Objects::Operation::DeleteData
Atlas::Objects::Operation::DeleteData::_ZTVN5Atlas7Objects9Operation10DeleteDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation10DeleteDataE)
16    (int (*)(...))Atlas::Objects::Operation::DeleteData::~DeleteData
24    (int (*)(...))Atlas::Objects::Operation::DeleteData::~DeleteData
32    (int (*)(...))Atlas::Objects::Operation::DeleteData::copy
40    (int (*)(...))Atlas::Objects::Operation::DeleteData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::DeleteData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::DeleteData::iterate
128   (int (*)(...))Atlas::Objects::Operation::DeleteData::getDefaultObject

Class Atlas::Objects::Operation::DeleteData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::DeleteData (0x0x7fafe36f7410) 0
    vptr=((& Atlas::Objects::Operation::DeleteData::_ZTVN5Atlas7Objects9Operation10DeleteDataE) + 16u)
  Atlas::Objects::Operation::ActionData (0x0x7fafe36f7478) 0
      primary-for Atlas::Objects::Operation::DeleteData (0x0x7fafe36f7410)
    Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f74e0) 0
        primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe36f7478)
      Atlas::Objects::RootData (0x0x7fafe36f7548) 0
          primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f74e0)
        Atlas::Objects::BaseObjectData (0x0x7fafe3adb360) 0
            primary-for Atlas::Objects::RootData (0x0x7fafe36f7548)

Vtable for Atlas::Objects::Operation::SetData
Atlas::Objects::Operation::SetData::_ZTVN5Atlas7Objects9Operation7SetDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation7SetDataE)
16    (int (*)(...))Atlas::Objects::Operation::SetData::~SetData
24    (int (*)(...))Atlas::Objects::Operation::SetData::~SetData
32    (int (*)(...))Atlas::Objects::Operation::SetData::copy
40    (int (*)(...))Atlas::Objects::Operation::SetData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::SetData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::SetData::iterate
128   (int (*)(...))Atlas::Objects::Operation::SetData::getDefaultObject

Class Atlas::Objects::Operation::SetData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::SetData (0x0x7fafe36f75b0) 0
    vptr=((& Atlas::Objects::Operation::SetData::_ZTVN5Atlas7Objects9Operation7SetDataE) + 16u)
  Atlas::Objects::Operation::ActionData (0x0x7fafe36f7618) 0
      primary-for Atlas::Objects::Operation::SetData (0x0x7fafe36f75b0)
    Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f7680) 0
        primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe36f7618)
      Atlas::Objects::RootData (0x0x7fafe36f76e8) 0
          primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f7680)
        Atlas::Objects::BaseObjectData (0x0x7fafe3adb420) 0
            primary-for Atlas::Objects::RootData (0x0x7fafe36f76e8)

Vtable for Atlas::Objects::Operation::AffectData
Atlas::Objects::Operation::AffectData::_ZTVN5Atlas7Objects9Operation10AffectDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation10AffectDataE)
16    (int (*)(...))Atlas::Objects::Operation::AffectData::~AffectData
24    (int (*)(...))Atlas::Objects::Operation::AffectData::~AffectData
32    (int (*)(...))Atlas::Objects::Operation::AffectData::copy
40    (int (*)(...))Atlas::Objects::Operation::AffectData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::AffectData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::AffectData::iterate
128   (int (*)(...))Atlas::Objects::Operation::AffectData::getDefaultObject

Class Atlas::Objects::Operation::AffectData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::AffectData (0x0x7fafe36f7750) 0
    vptr=((& Atlas::Objects::Operation::AffectData::_ZTVN5Atlas7Objects9Operation10AffectDataE) + 16u)
  Atlas::Objects::Operation::SetData (0x0x7fafe36f77b8) 0
      primary-for Atlas::Objects::Operation::AffectData (0x0x7fafe36f7750)
    Atlas::Objects::Operation::ActionData (0x0x7fafe36f7820) 0
        primary-for Atlas::Objects::Operation::SetData (0x0x7fafe36f77b8)
      Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f7888) 0
          primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe36f7820)
        Atlas::Objects::RootData (0x0x7fafe36f78f0) 0
            primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f7888)
          Atlas::Objects::BaseObjectData (0x0x7fafe3adb480) 0
              primary-for Atlas::Objects::RootData (0x0x7fafe36f78f0)

Vtable for Atlas::Objects::Operation::MoveData
Atlas::Objects::Operation::MoveData::_ZTVN5Atlas7Objects9Operation8MoveDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation8MoveDataE)
16    (int (*)(...))Atlas::Objects::Operation::MoveData::~MoveData
24    (int (*)(...))Atlas::Objects::Operation::MoveData::~MoveData
32    (int (*)(...))Atlas::Objects::Operation::MoveData::copy
40    (int (*)(...))Atlas::Objects::Operation::MoveData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::MoveData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::MoveData::iterate
128   (int (*)(...))Atlas::Objects::Operation::MoveData::getDefaultObject

Class Atlas::Objects::Operation::MoveData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::MoveData (0x0x7fafe36f7958) 0
    vptr=((& Atlas::Objects::Operation::MoveData::_ZTVN5Atlas7Objects9Operation8MoveDataE) + 16u)
  Atlas::Objects::Operation::SetData (0x0x7fafe36f79c0) 0
      primary-for Atlas::Objects::Operation::MoveData (0x0x7fafe36f7958)
    Atlas::Objects::Operation::ActionData (0x0x7fafe36f7a28) 0
        primary-for Atlas::Objects::Operation::SetData (0x0x7fafe36f79c0)
      Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f7a90) 0
          primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe36f7a28)
        Atlas::Objects::RootData (0x0x7fafe36f7af8) 0
            primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f7a90)
          Atlas::Objects::BaseObjectData (0x0x7fafe3adb540) 0
              primary-for Atlas::Objects::RootData (0x0x7fafe36f7af8)

Vtable for Atlas::Objects::Operation::WieldData
Atlas::Objects::Operation::WieldData::_ZTVN5Atlas7Objects9Operation9WieldDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation9WieldDataE)
16    (int (*)(...))Atlas::Objects::Operation::WieldData::~WieldData
24    (int (*)(...))Atlas::Objects::Operation::WieldData::~WieldData
32    (int (*)(...))Atlas::Objects::Operation::WieldData::copy
40    (int (*)(...))Atlas::Objects::Operation::WieldData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::WieldData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::WieldData::iterate
128   (int (*)(...))Atlas::Objects::Operation::WieldData::getDefaultObject

Class Atlas::Objects::Operation::WieldData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::WieldData (0x0x7fafe36f7b60) 0
    vptr=((& Atlas::Objects::Operation::WieldData::_ZTVN5Atlas7Objects9Operation9WieldDataE) + 16u)
  Atlas::Objects::Operation::SetData (0x0x7fafe36f7bc8) 0
      primary-for Atlas::Objects::Operation::WieldData (0x0x7fafe36f7b60)
    Atlas::Objects::Operation::ActionData (0x0x7fafe36f7c30) 0
        primary-for Atlas::Objects::Operation::SetData (0x0x7fafe36f7bc8)
      Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f7c98) 0
          primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe36f7c30)
        Atlas::Objects::RootData (0x0x7fafe36f7d00) 0
            primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f7c98)
          Atlas::Objects::BaseObjectData (0x0x7fafe3adb600) 0
              primary-for Atlas::Objects::RootData (0x0x7fafe36f7d00)

Vtable for Atlas::Objects::Operation::GetData
Atlas::Objects::Operation::GetData::_ZTVN5Atlas7Objects9Operation7GetDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation7GetDataE)
16    (int (*)(...))Atlas::Objects::Operation::GetData::~GetData
24    (int (*)(...))Atlas::Objects::Operation::GetData::~GetData
32    (int (*)(...))Atlas::Objects::Operation::GetData::copy
40    (int (*)(...))Atlas::Objects::Operation::GetData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::GetData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::GetData::iterate
128   (int (*)(...))Atlas::Objects::Operation::GetData::getDefaultObject

Class Atlas::Objects::Operation::GetData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::GetData (0x0x7fafe36f7d68) 0
    vptr=((& Atlas::Objects::Operation::GetData::_ZTVN5Atlas7Objects9Operation7GetDataE) + 16u)
  Atlas::Objects::Operation::ActionData (0x0x7fafe36f7dd0) 0
      primary-for Atlas::Objects::Operation::GetData (0x0x7fafe36f7d68)
    Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f7e38) 0
        primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe36f7dd0)
      Atlas::Objects::RootData (0x0x7fafe36f7ea0) 0
          primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe36f7e38)
        Atlas::Objects::BaseObjectData (0x0x7fafe3adb6c0) 0
            primary-for Atlas::Objects::RootData (0x0x7fafe36f7ea0)

Vtable for Atlas::Objects::Operation::PerceiveData
Atlas::Objects::Operation::PerceiveData::_ZTVN5Atlas7Objects9Operation12PerceiveDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation12PerceiveDataE)
16    (int (*)(...))Atlas::Objects::Operation::PerceiveData::~PerceiveData
24    (int (*)(...))Atlas::Objects::Operation::PerceiveData::~PerceiveData
32    (int (*)(...))Atlas::Objects::Operation::PerceiveData::copy
40    (int (*)(...))Atlas::Objects::Operation::PerceiveData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::PerceiveData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::PerceiveData::iterate
128   (int (*)(...))Atlas::Objects::Operation::PerceiveData::getDefaultObject

Class Atlas::Objects::Operation::PerceiveData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::PerceiveData (0x0x7fafe36f7f08) 0
    vptr=((& Atlas::Objects::Operation::PerceiveData::_ZTVN5Atlas7Objects9Operation12PerceiveDataE) + 16u)
  Atlas::Objects::Operation::GetData (0x0x7fafe36f7f70) 0
      primary-for Atlas::Objects::Operation::PerceiveData (0x0x7fafe36f7f08)
    Atlas::Objects::Operation::ActionData (0x0x7fafe3753000) 0
        primary-for Atlas::Objects::Operation::GetData (0x0x7fafe36f7f70)
      Atlas::Objects::Operation::RootOperationData (0x0x7fafe3753068) 0
          primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe3753000)
        Atlas::Objects::RootData (0x0x7fafe37530d0) 0
            primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe3753068)
          Atlas::Objects::BaseObjectData (0x0x7fafe3adb720) 0
              primary-for Atlas::Objects::RootData (0x0x7fafe37530d0)

Vtable for Atlas::Objects::Operation::LookData
Atlas::Objects::Operation::LookData::_ZTVN5Atlas7Objects9Operation8LookDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation8LookDataE)
16    (int (*)(...))Atlas::Objects::Operation::LookData::~LookData
24    (int (*)(...))Atlas::Objects::Operation::LookData::~LookData
32    (int (*)(...))Atlas::Objects::Operation::LookData::copy
40    (int (*)(...))Atlas::Objects::Operation::LookData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::LookData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::LookData::iterate
128   (int (*)(...))Atlas::Objects::Operation::LookData::getDefaultObject

Class Atlas::Objects::Operation::LookData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::LookData (0x0x7fafe37531a0) 0
    vptr=((& Atlas::Objects::Operation::LookData::_ZTVN5Atlas7Objects9Operation8LookDataE) + 16u)
  Atlas::Objects::Operation::PerceiveData (0x0x7fafe3753208) 0
      primary-for Atlas::Objects::Operation::LookData (0x0x7fafe37531a0)
    Atlas::Objects::Operation::GetData (0x0x7fafe3753270) 0
        primary-for Atlas::Objects::Operation::PerceiveData (0x0x7fafe3753208)
      Atlas::Objects::Operation::ActionData (0x0x7fafe37532d8) 0
          primary-for Atlas::Objects::Operation::GetData (0x0x7fafe3753270)
        Atlas::Objects::Operation::RootOperationData (0x0x7fafe3753340) 0
            primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe37532d8)
          Atlas::Objects::RootData (0x0x7fafe37533a8) 0
              primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe3753340)
            Atlas::Objects::BaseObjectData (0x0x7fafe3adb780) 0
                primary-for Atlas::Objects::RootData (0x0x7fafe37533a8)

Vtable for Atlas::Objects::Operation::ListenData
Atlas::Objects::Operation::ListenData::_ZTVN5Atlas7Objects9Operation10ListenDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation10ListenDataE)
16    (int (*)(...))Atlas::Objects::Operation::ListenData::~ListenData
24    (int (*)(...))Atlas::Objects::Operation::ListenData::~ListenData
32    (int (*)(...))Atlas::Objects::Operation::ListenData::copy
40    (int (*)(...))Atlas::Objects::Operation::ListenData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::ListenData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::ListenData::iterate
128   (int (*)(...))Atlas::Objects::Operation::ListenData::getDefaultObject

Class Atlas::Objects::Operation::ListenData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::ListenData (0x0x7fafe3753410) 0
    vptr=((& Atlas::Objects::Operation::ListenData::_ZTVN5Atlas7Objects9Operation10ListenDataE) + 16u)
  Atlas::Objects::Operation::PerceiveData (0x0x7fafe3753478) 0
      primary-for Atlas::Objects::Operation::ListenData (0x0x7fafe3753410)
    Atlas::Objects::Operation::GetData (0x0x7fafe37534e0) 0
        primary-for Atlas::Objects::Operation::PerceiveData (0x0x7fafe3753478)
      Atlas::Objects::Operation::ActionData (0x0x7fafe3753548) 0
          primary-for Atlas::Objects::Operation::GetData (0x0x7fafe37534e0)
        Atlas::Objects::Operation::RootOperationData (0x0x7fafe37535b0) 0
            primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe3753548)
          Atlas::Objects::RootData (0x0x7fafe3753618) 0
              primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe37535b0)
            Atlas::Objects::BaseObjectData (0x0x7fafe3adb840) 0
                primary-for Atlas::Objects::RootData (0x0x7fafe3753618)

Vtable for Atlas::Objects::Operation::SniffData
Atlas::Objects::Operation::SniffData::_ZTVN5Atlas7Objects9Operation9SniffDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation9SniffDataE)
16    (int (*)(...))Atlas::Objects::Operation::SniffData::~SniffData
24    (int (*)(...))Atlas::Objects::Operation::SniffData::~SniffData
32    (int (*)(...))Atlas::Objects::Operation::SniffData::copy
40    (int (*)(...))Atlas::Objects::Operation::SniffData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::SniffData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::SniffData::iterate
128   (int (*)(...))Atlas::Objects::Operation::SniffData::getDefaultObject

Class Atlas::Objects::Operation::SniffData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::SniffData (0x0x7fafe3753680) 0
    vptr=((& Atlas::Objects::Operation::SniffData::_ZTVN5Atlas7Objects9Operation9SniffDataE) + 16u)
  Atlas::Objects::Operation::PerceiveData (0x0x7fafe37536e8) 0
      primary-for Atlas::Objects::Operation::SniffData (0x0x7fafe3753680)
    Atlas::Objects::Operation::GetData (0x0x7fafe3753750) 0
        primary-for Atlas::Objects::Operation::PerceiveData (0x0x7fafe37536e8)
      Atlas::Objects::Operation::ActionData (0x0x7fafe37537b8) 0
          primary-for Atlas::Objects::Operation::GetData (0x0x7fafe3753750)
        Atlas::Objects::Operation::RootOperationData (0x0x7fafe3753820) 0
            primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe37537b8)
          Atlas::Objects::RootData (0x0x7fafe3753888) 0
              primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe3753820)
            Atlas::Objects::BaseObjectData (0x0x7fafe3adb900) 0
                primary-for Atlas::Objects::RootData (0x0x7fafe3753888)

Vtable for Atlas::Objects::Operation::TouchData
Atlas::Objects::Operation::TouchData::_ZTVN5Atlas7Objects9Operation9TouchDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation9TouchDataE)
16    (int (*)(...))Atlas::Objects::Operation::TouchData::~TouchData
24    (int (*)(...))Atlas::Objects::Operation::TouchData::~TouchData
32    (int (*)(...))Atlas::Objects::Operation::TouchData::copy
40    (int (*)(...))Atlas::Objects::Operation::TouchData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::TouchData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::TouchData::iterate
128   (int (*)(...))Atlas::Objects::Operation::TouchData::getDefaultObject

Class Atlas::Objects::Operation::TouchData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::TouchData (0x0x7fafe37538f0) 0
    vptr=((& Atlas::Objects::Operation::TouchData::_ZTVN5Atlas7Objects9Operation9TouchDataE) + 16u)
  Atlas::Objects::Operation::PerceiveData (0x0x7fafe3753958) 0
      primary-for Atlas::Objects::Operation::TouchData (0x0x7fafe37538f0)
    Atlas::Objects::Operation::GetData (0x0x7fafe37539c0) 0
        primary-for Atlas::Objects::Operation::PerceiveData (0x0x7fafe3753958)
      Atlas::Objects::Operation::ActionData (0x0x7fafe3753a28) 0
          primary-for Atlas::Objects::Operation::GetData (0x0x7fafe37539c0)
        Atlas::Objects::Operation::RootOperationData (0x0x7fafe3753a90) 0
            primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe3753a28)
          Atlas::Objects::RootData (0x0x7fafe3753af8) 0
              primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe3753a90)
            Atlas::Objects::BaseObjectData (0x0x7fafe3adb9c0) 0
                primary-for Atlas::Objects::RootData (0x0x7fafe3753af8)

Vtable for Atlas::Objects::Operation::LoginData
Atlas::Objects::Operation::LoginData::_ZTVN5Atlas7Objects9Operation9LoginDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation9LoginDataE)
16    (int (*)(...))Atlas::Objects::Operation::LoginData::~LoginData
24    (int (*)(...))Atlas::Objects::Operation::LoginData::~LoginData
32    (int (*)(...))Atlas::Objects::Operation::LoginData::copy
40    (int (*)(...))Atlas::Objects::Operation::LoginData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::LoginData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::LoginData::iterate
128   (int (*)(...))Atlas::Objects::Operation::LoginData::getDefaultObject

Class Atlas::Objects::Operation::LoginData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::LoginData (0x0x7fafe3753b60) 0
    vptr=((& Atlas::Objects::Operation::LoginData::_ZTVN5Atlas7Objects9Operation9LoginDataE) + 16u)
  Atlas::Objects::Operation::GetData (0x0x7fafe3753bc8) 0
      primary-for Atlas::Objects::Operation::LoginData (0x0x7fafe3753b60)
    Atlas::Objects::Operation::ActionData (0x0x7fafe3753c30) 0
        primary-for Atlas::Objects::Operation::GetData (0x0x7fafe3753bc8)
      Atlas::Objects::Operation::RootOperationData (0x0x7fafe3753c98) 0
          primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe3753c30)
        Atlas::Objects::RootData (0x0x7fafe3753d00) 0
            primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe3753c98)
          Atlas::Objects::BaseObjectData (0x0x7fafe3adba80) 0
              primary-for Atlas::Objects::RootData (0x0x7fafe3753d00)

Vtable for Atlas::Objects::Operation::LogoutData
Atlas::Objects::Operation::LogoutData::_ZTVN5Atlas7Objects9Operation10LogoutDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation10LogoutDataE)
16    (int (*)(...))Atlas::Objects::Operation::LogoutData::~LogoutData
24    (int (*)(...))Atlas::Objects::Operation::LogoutData::~LogoutData
32    (int (*)(...))Atlas::Objects::Operation::LogoutData::copy
40    (int (*)(...))Atlas::Objects::Operation::LogoutData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::LogoutData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::LogoutData::iterate
128   (int (*)(...))Atlas::Objects::Operation::LogoutData::getDefaultObject

Class Atlas::Objects::Operation::LogoutData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::LogoutData (0x0x7fafe3753d68) 0
    vptr=((& Atlas::Objects::Operation::LogoutData::_ZTVN5Atlas7Objects9Operation10LogoutDataE) + 16u)
  Atlas::Objects::Operation::LoginData (0x0x7fafe3753dd0) 0
      primary-for Atlas::Objects::Operation::LogoutData (0x0x7fafe3753d68)
    Atlas::Objects::Operation::GetData (0x0x7fafe3753e38) 0
        primary-for Atlas::Objects::Operation::LoginData (0x0x7fafe3753dd0)
      Atlas::Objects::Operation::ActionData (0x0x7fafe3753ea0) 0
          primary-for Atlas::Objects::Operation::GetData (0x0x7fafe3753e38)
        Atlas::Objects::Operation::RootOperationData (0x0x7fafe3753f08) 0
            primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe3753ea0)
          Atlas::Objects::RootData (0x0x7fafe3753f70) 0
              primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe3753f08)
            Atlas::Objects::BaseObjectData (0x0x7fafe3adbb40) 0
                primary-for Atlas::Objects::RootData (0x0x7fafe3753f70)

Vtable for Atlas::Objects::Operation::ImaginaryData
Atlas::Objects::Operation::ImaginaryData::_ZTVN5Atlas7Objects9Operation13ImaginaryDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation13ImaginaryDataE)
16    (int (*)(...))Atlas::Objects::Operation::ImaginaryData::~ImaginaryData
24    (int (*)(...))Atlas::Objects::Operation::ImaginaryData::~ImaginaryData
32    (int (*)(...))Atlas::Objects::Operation::ImaginaryData::copy
40    (int (*)(...))Atlas::Objects::Operation::ImaginaryData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::ImaginaryData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::ImaginaryData::iterate
128   (int (*)(...))Atlas::Objects::Operation::ImaginaryData::getDefaultObject

Class Atlas::Objects::Operation::ImaginaryData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::ImaginaryData (0x0x7fafe37a7000) 0
    vptr=((& Atlas::Objects::Operation::ImaginaryData::_ZTVN5Atlas7Objects9Operation13ImaginaryDataE) + 16u)
  Atlas::Objects::Operation::ActionData (0x0x7fafe37a7068) 0
      primary-for Atlas::Objects::Operation::ImaginaryData (0x0x7fafe37a7000)
    Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a70d0) 0
        primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe37a7068)
      Atlas::Objects::RootData (0x0x7fafe37a7138) 0
          primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a70d0)
        Atlas::Objects::BaseObjectData (0x0x7fafe3adbc00) 0
            primary-for Atlas::Objects::RootData (0x0x7fafe37a7138)

Vtable for Atlas::Objects::Operation::UseData
Atlas::Objects::Operation::UseData::_ZTVN5Atlas7Objects9Operation7UseDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation7UseDataE)
16    (int (*)(...))Atlas::Objects::Operation::UseData::~UseData
24    (int (*)(...))Atlas::Objects::Operation::UseData::~UseData
32    (int (*)(...))Atlas::Objects::Operation::UseData::copy
40    (int (*)(...))Atlas::Objects::Operation::UseData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::UseData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::UseData::iterate
128   (int (*)(...))Atlas::Objects::Operation::UseData::getDefaultObject

Class Atlas::Objects::Operation::UseData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::UseData (0x0x7fafe37a7208) 0
    vptr=((& Atlas::Objects::Operation::UseData::_ZTVN5Atlas7Objects9Operation7UseDataE) + 16u)
  Atlas::Objects::Operation::ActionData (0x0x7fafe37a7270) 0
      primary-for Atlas::Objects::Operation::UseData (0x0x7fafe37a7208)
    Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a72d8) 0
        primary-for Atlas::Objects::Operation::ActionData (0x0x7fafe37a7270)
      Atlas::Objects::RootData (0x0x7fafe37a7340) 0
          primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a72d8)
        Atlas::Objects::BaseObjectData (0x0x7fafe3adbc60) 0
            primary-for Atlas::Objects::RootData (0x0x7fafe37a7340)

Vtable for Atlas::Objects::Operation::InfoData
Atlas::Objects::Operation::InfoData::_ZTVN5Atlas7Objects9Operation8InfoDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation8InfoDataE)
16    (int (*)(...))Atlas::Objects::Operation::InfoData::~InfoData
24    (int (*)(...))Atlas::Objects::Operation::InfoData::~InfoData
32    (int (*)(...))Atlas::Objects::Operation::InfoData::copy
40    (int (*)(...))Atlas::Objects::Operation::InfoData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::InfoData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::InfoData::iterate
128   (int (*)(...))Atlas::Objects::Operation::InfoData::getDefaultObject

Class Atlas::Objects::Operation::InfoData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::InfoData (0x0x7fafe37a73a8) 0
    vptr=((& Atlas::Objects::Operation::InfoData::_ZTVN5Atlas7Objects9Operation8InfoDataE) + 16u)
  Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a7410) 0
      primary-for Atlas::Objects::Operation::InfoData (0x0x7fafe37a73a8)
    Atlas::Objects::RootData (0x0x7fafe37a7478) 0
        primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a7410)
      Atlas::Objects::BaseObjectData (0x0x7fafe3adbcc0) 0
          primary-for Atlas::Objects::RootData (0x0x7fafe37a7478)

Vtable for Atlas::Objects::Operation::PerceptionData
Atlas::Objects::Operation::PerceptionData::_ZTVN5Atlas7Objects9Operation14PerceptionDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation14PerceptionDataE)
16    (int (*)(...))Atlas::Objects::Operation::PerceptionData::~PerceptionData
24    (int (*)(...))Atlas::Objects::Operation::PerceptionData::~PerceptionData
32    (int (*)(...))Atlas::Objects::Operation::PerceptionData::copy
40    (int (*)(...))Atlas::Objects::Operation::PerceptionData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::PerceptionData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::PerceptionData::iterate
128   (int (*)(...))Atlas::Objects::Operation::PerceptionData::getDefaultObject

Class Atlas::Objects::Operation::PerceptionData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::PerceptionData (0x0x7fafe37a74e0) 0
    vptr=((& Atlas::Objects::Operation::PerceptionData::_ZTVN5Atlas7Objects9Operation14PerceptionDataE) + 16u)
  Atlas::Objects::Operation::InfoData (0x0x7fafe37a7548) 0
      primary-for Atlas::Objects::Operation::PerceptionData (0x0x7fafe37a74e0)
    Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a75b0) 0
        primary-for Atlas::Objects::Operation::InfoData (0x0x7fafe37a7548)
      Atlas::Objects::RootData (0x0x7fafe37a7618) 0
          primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a75b0)
        Atlas::Objects::BaseObjectData (0x0x7fafe3adbd80) 0
            primary-for Atlas::Objects::RootData (0x0x7fafe37a7618)

Vtable for Atlas::Objects::Operation::SightData
Atlas::Objects::Operation::SightData::_ZTVN5Atlas7Objects9Operation9SightDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation9SightDataE)
16    (int (*)(...))Atlas::Objects::Operation::SightData::~SightData
24    (int (*)(...))Atlas::Objects::Operation::SightData::~SightData
32    (int (*)(...))Atlas::Objects::Operation::SightData::copy
40    (int (*)(...))Atlas::Objects::Operation::SightData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::SightData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::SightData::iterate
128   (int (*)(...))Atlas::Objects::Operation::SightData::getDefaultObject

Class Atlas::Objects::Operation::SightData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::SightData (0x0x7fafe37a76e8) 0
    vptr=((& Atlas::Objects::Operation::SightData::_ZTVN5Atlas7Objects9Operation9SightDataE) + 16u)
  Atlas::Objects::Operation::PerceptionData (0x0x7fafe37a7750) 0
      primary-for Atlas::Objects::Operation::SightData (0x0x7fafe37a76e8)
    Atlas::Objects::Operation::InfoData (0x0x7fafe37a77b8) 0
        primary-for Atlas::Objects::Operation::PerceptionData (0x0x7fafe37a7750)
      Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a7820) 0
          primary-for Atlas::Objects::Operation::InfoData (0x0x7fafe37a77b8)
        Atlas::Objects::RootData (0x0x7fafe37a7888) 0
            primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a7820)
          Atlas::Objects::BaseObjectData (0x0x7fafe3adbe40) 0
              primary-for Atlas::Objects::RootData (0x0x7fafe37a7888)

Vtable for Atlas::Objects::Operation::AppearanceData
Atlas::Objects::Operation::AppearanceData::_ZTVN5Atlas7Objects9Operation14AppearanceDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation14AppearanceDataE)
16    (int (*)(...))Atlas::Objects::Operation::AppearanceData::~AppearanceData
24    (int (*)(...))Atlas::Objects::Operation::AppearanceData::~AppearanceData
32    (int (*)(...))Atlas::Objects::Operation::AppearanceData::copy
40    (int (*)(...))Atlas::Objects::Operation::AppearanceData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::AppearanceData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::AppearanceData::iterate
128   (int (*)(...))Atlas::Objects::Operation::AppearanceData::getDefaultObject

Class Atlas::Objects::Operation::AppearanceData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::AppearanceData (0x0x7fafe37a78f0) 0
    vptr=((& Atlas::Objects::Operation::AppearanceData::_ZTVN5Atlas7Objects9Operation14AppearanceDataE) + 16u)
  Atlas::Objects::Operation::SightData (0x0x7fafe37a7958) 0
      primary-for Atlas::Objects::Operation::AppearanceData (0x0x7fafe37a78f0)
    Atlas::Objects::Operation::PerceptionData (0x0x7fafe37a79c0) 0
        primary-for Atlas::Objects::Operation::SightData (0x0x7fafe37a7958)
      Atlas::Objects::Operation::InfoData (0x0x7fafe37a7a28) 0
          primary-for Atlas::Objects::Operation::PerceptionData (0x0x7fafe37a79c0)
        Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a7a90) 0
            primary-for Atlas::Objects::Operation::InfoData (0x0x7fafe37a7a28)
          Atlas::Objects::RootData (0x0x7fafe37a7af8) 0
              primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a7a90)
            Atlas::Objects::BaseObjectData (0x0x7fafe3adbf00) 0
                primary-for Atlas::Objects::RootData (0x0x7fafe37a7af8)

Vtable for Atlas::Objects::Operation::DisappearanceData
Atlas::Objects::Operation::DisappearanceData::_ZTVN5Atlas7Objects9Operation17DisappearanceDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation17DisappearanceDataE)
16    (int (*)(...))Atlas::Objects::Operation::DisappearanceData::~DisappearanceData
24    (int (*)(...))Atlas::Objects::Operation::DisappearanceData::~DisappearanceData
32    (int (*)(...))Atlas::Objects::Operation::DisappearanceData::copy
40    (int (*)(...))Atlas::Objects::Operation::DisappearanceData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::DisappearanceData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::DisappearanceData::iterate
128   (int (*)(...))Atlas::Objects::Operation::DisappearanceData::getDefaultObject

Class Atlas::Objects::Operation::DisappearanceData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::DisappearanceData (0x0x7fafe37a7bc8) 0
    vptr=((& Atlas::Objects::Operation::DisappearanceData::_ZTVN5Atlas7Objects9Operation17DisappearanceDataE) + 16u)
  Atlas::Objects::Operation::SightData (0x0x7fafe37a7c30) 0
      primary-for Atlas::Objects::Operation::DisappearanceData (0x0x7fafe37a7bc8)
    Atlas::Objects::Operation::PerceptionData (0x0x7fafe37a7c98) 0
        primary-for Atlas::Objects::Operation::SightData (0x0x7fafe37a7c30)
      Atlas::Objects::Operation::InfoData (0x0x7fafe37a7d00) 0
          primary-for Atlas::Objects::Operation::PerceptionData (0x0x7fafe37a7c98)
        Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a7d68) 0
            primary-for Atlas::Objects::Operation::InfoData (0x0x7fafe37a7d00)
          Atlas::Objects::RootData (0x0x7fafe37a7dd0) 0
              primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a7d68)
            Atlas::Objects::BaseObjectData (0x0x7fafe37ee000) 0
                primary-for Atlas::Objects::RootData (0x0x7fafe37a7dd0)

Vtable for Atlas::Objects::Operation::SoundData
Atlas::Objects::Operation::SoundData::_ZTVN5Atlas7Objects9Operation9SoundDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation9SoundDataE)
16    (int (*)(...))Atlas::Objects::Operation::SoundData::~SoundData
24    (int (*)(...))Atlas::Objects::Operation::SoundData::~SoundData
32    (int (*)(...))Atlas::Objects::Operation::SoundData::copy
40    (int (*)(...))Atlas::Objects::Operation::SoundData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::SoundData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::SoundData::iterate
128   (int (*)(...))Atlas::Objects::Operation::SoundData::getDefaultObject

Class Atlas::Objects::Operation::SoundData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::SoundData (0x0x7fafe37a7e38) 0
    vptr=((& Atlas::Objects::Operation::SoundData::_ZTVN5Atlas7Objects9Operation9SoundDataE) + 16u)
  Atlas::Objects::Operation::PerceptionData (0x0x7fafe37a7ea0) 0
      primary-for Atlas::Objects::Operation::SoundData (0x0x7fafe37a7e38)
    Atlas::Objects::Operation::InfoData (0x0x7fafe37a7f08) 0
        primary-for Atlas::Objects::Operation::PerceptionData (0x0x7fafe37a7ea0)
      Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a7f70) 0
          primary-for Atlas::Objects::Operation::InfoData (0x0x7fafe37a7f08)
        Atlas::Objects::RootData (0x0x7fafe37fa000) 0
            primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe37a7f70)
          Atlas::Objects::BaseObjectData (0x0x7fafe37ee0c0) 0
              primary-for Atlas::Objects::RootData (0x0x7fafe37fa000)

Vtable for Atlas::Objects::Operation::SmellData
Atlas::Objects::Operation::SmellData::_ZTVN5Atlas7Objects9Operation9SmellDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation9SmellDataE)
16    (int (*)(...))Atlas::Objects::Operation::SmellData::~SmellData
24    (int (*)(...))Atlas::Objects::Operation::SmellData::~SmellData
32    (int (*)(...))Atlas::Objects::Operation::SmellData::copy
40    (int (*)(...))Atlas::Objects::Operation::SmellData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::SmellData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::SmellData::iterate
128   (int (*)(...))Atlas::Objects::Operation::SmellData::getDefaultObject

Class Atlas::Objects::Operation::SmellData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::SmellData (0x0x7fafe37fa068) 0
    vptr=((& Atlas::Objects::Operation::SmellData::_ZTVN5Atlas7Objects9Operation9SmellDataE) + 16u)
  Atlas::Objects::Operation::PerceptionData (0x0x7fafe37fa0d0) 0
      primary-for Atlas::Objects::Operation::SmellData (0x0x7fafe37fa068)
    Atlas::Objects::Operation::InfoData (0x0x7fafe37fa138) 0
        primary-for Atlas::Objects::Operation::PerceptionData (0x0x7fafe37fa0d0)
      Atlas::Objects::Operation::RootOperationData (0x0x7fafe37fa1a0) 0
          primary-for Atlas::Objects::Operation::InfoData (0x0x7fafe37fa138)
        Atlas::Objects::RootData (0x0x7fafe37fa208) 0
            primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe37fa1a0)
          Atlas::Objects::BaseObjectData (0x0x7fafe37ee180) 0
              primary-for Atlas::Objects::RootData (0x0x7fafe37fa208)

Vtable for Atlas::Objects::Operation::FeelData
Atlas::Objects::Operation::FeelData::_ZTVN5Atlas7Objects9Operation8FeelDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation8FeelDataE)
16    (int (*)(...))Atlas::Objects::Operation::FeelData::~FeelData
24    (int (*)(...))Atlas::Objects::Operation::FeelData::~FeelData
32    (int (*)(...))Atlas::Objects::Operation::FeelData::copy
40    (int (*)(...))Atlas::Objects::Operation::FeelData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::FeelData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::FeelData::iterate
128   (int (*)(...))Atlas::Objects::Operation::FeelData::getDefaultObject

Class Atlas::Objects::Operation::FeelData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::FeelData (0x0x7fafe37fa270) 0
    vptr=((& Atlas::Objects::Operation::FeelData::_ZTVN5Atlas7Objects9Operation8FeelDataE) + 16u)
  Atlas::Objects::Operation::PerceptionData (0x0x7fafe37fa2d8) 0
      primary-for Atlas::Objects::Operation::FeelData (0x0x7fafe37fa270)
    Atlas::Objects::Operation::InfoData (0x0x7fafe37fa340) 0
        primary-for Atlas::Objects::Operation::PerceptionData (0x0x7fafe37fa2d8)
      Atlas::Objects::Operation::RootOperationData (0x0x7fafe37fa3a8) 0
          primary-for Atlas::Objects::Operation::InfoData (0x0x7fafe37fa340)
        Atlas::Objects::RootData (0x0x7fafe37fa410) 0
            primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe37fa3a8)
          Atlas::Objects::BaseObjectData (0x0x7fafe37ee240) 0
              primary-for Atlas::Objects::RootData (0x0x7fafe37fa410)

Vtable for Atlas::Objects::Operation::ErrorData
Atlas::Objects::Operation::ErrorData::_ZTVN5Atlas7Objects9Operation9ErrorDataE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Atlas7Objects9Operation9ErrorDataE)
16    (int (*)(...))Atlas::Objects::Operation::ErrorData::~ErrorData
24    (int (*)(...))Atlas::Objects::Operation::ErrorData::~ErrorData
32    (int (*)(...))Atlas::Objects::Operation::ErrorData::copy
40    (int (*)(...))Atlas::Objects::Operation::ErrorData::instanceOf
48    (int (*)(...))Atlas::Objects::Operation::RootOperationData::copyAttr
56    (int (*)(...))Atlas::Objects::Operation::RootOperationData::setAttr
64    (int (*)(...))Atlas::Objects::Operation::RootOperationData::removeAttr
72    (int (*)(...))Atlas::Objects::BaseObjectData::removeAttrFlag
80    (int (*)(...))Atlas::Objects::Operation::RootOperationData::addToMessage
88    (int (*)(...))Atlas::Objects::Operation::RootOperationData::sendContents
96    (int (*)(...))Atlas::Objects::Operation::ErrorData::free
104   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrClass
112   (int (*)(...))Atlas::Objects::Operation::RootOperationData::getAttrFlag
120   (int (*)(...))Atlas::Objects::Operation::ErrorData::iterate
128   (int (*)(...))Atlas::Objects::Operation::ErrorData::getDefaultObject

Class Atlas::Objects::Operation::ErrorData
   size=208 align=8
   base size=208 base align=8
Atlas::Objects::Operation::ErrorData (0x0x7fafe37fa478) 0
    vptr=((& Atlas::Objects::Operation::ErrorData::_ZTVN5Atlas7Objects9Operation9ErrorDataE) + 16u)
  Atlas::Objects::Operation::InfoData (0x0x7fafe37fa4e0) 0
      primary-for Atlas::Objects::Operation::ErrorData (0x0x7fafe37fa478)
    Atlas::Objects::Operation::RootOperationData (0x0x7fafe37fa548) 0
        primary-for Atlas::Objects::Operation::InfoData (0x0x7fafe37fa4e0)
      Atlas::Objects::RootData (0x0x7fafe37fa5b0) 0
          primary-for Atlas::Objects::Operation::RootOperationData (0x0x7fafe37fa548)
        Atlas::Objects::BaseObjectData (0x0x7fafe37ee300) 0
            primary-for Atlas::Objects::RootData (0x0x7fafe37fa5b0)

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

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

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

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

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

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

Class std::numeric_limits<short int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<short int> (0x0x7fafe37ee720) 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> (0x0x7fafe37ee780) 0 empty

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

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

Class std::numeric_limits<long int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<long int> (0x0x7fafe37ee8a0) 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> (0x0x7fafe37ee900) 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> (0x0x7fafe37ee960) 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> (0x0x7fafe37ee9c0) 0 empty

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

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

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

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

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

Class WFMath::numeric_constants<float>
   size=1 align=1
   base size=0 base align=1
WFMath::numeric_constants<float> (0x0x7fafe37eec60) 0 empty

Class WFMath::numeric_constants<double>
   size=1 align=1
   base size=0 base align=1
WFMath::numeric_constants<double> (0x0x7fafe37eecc0) 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> (0x0x7fafe37eede0) 0 empty

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

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

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

Class WFMath::Point<3>
   size=16 align=4
   base size=13 base align=4
WFMath::Point<3> (0x0x7fafe35ef180) 0

Class WFMath::Point<2>
   size=12 align=4
   base size=9 base align=4
WFMath::Point<2> (0x0x7fafe35ef1e0) 0

Class WFMath::Vector<3>
   size=16 align=4
   base size=13 base align=4
WFMath::Vector<3> (0x0x7fafe35ef2a0) 0

Class WFMath::Vector<1>
   size=8 align=4
   base size=5 base align=4
WFMath::Vector<1> (0x0x7fafe35ef300) 0

Class WFMath::Vector<2>
   size=12 align=4
   base size=9 base align=4
WFMath::Vector<2> (0x0x7fafe35ef360) 0

Class WFMath::RotMatrix<3>
   size=44 align=4
   base size=44 base align=4
WFMath::RotMatrix<3> (0x0x7fafe35ef480) 0

Class WFMath::Quaternion::Identity
   size=1 align=1
   base size=0 base align=1
WFMath::Quaternion::Identity (0x0x7fafe35ef540) 0 empty

Class WFMath::Quaternion
   size=28 align=4
   base size=28 base align=4
WFMath::Quaternion (0x0x7fafe35ef4e0) 0

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

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

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

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

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

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

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

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

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

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

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

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

Class WFMath::TimeDiff
   size=24 align=8
   base size=24 base align=8
WFMath::TimeDiff (0x0x7fafe32a8360) 0

Class std::pair<long int, long int>
   size=16 align=8
   base size=16 base align=8
std::pair<long int, long int> (0x0x7fafe32a83c0) 0

Class WFMath::TimeStamp
   size=24 align=8
   base size=17 base align=8
WFMath::TimeStamp (0x0x7fafe32a8420) 0

Class sigc::internal::trackable_callback
   size=16 align=8
   base size=16 base align=8
sigc::internal::trackable_callback (0x0x7fafe32a8480) 0

Class __gnu_cxx::new_allocator<sigc::internal::trackable_callback>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<sigc::internal::trackable_callback> (0x0x7fafe32a85a0) 0 empty

Class std::allocator<sigc::internal::trackable_callback>
   size=1 align=1
   base size=1 base align=1
std::allocator<sigc::internal::trackable_callback> (0x0x7fafe37faaf8) 0 empty
  __gnu_cxx::new_allocator<sigc::internal::trackable_callback> (0x0x7fafe32a8600) 0 empty

Class std::allocator<sigc::internal::trackable_callback>::rebind<std::_List_node<sigc::internal::trackable_callback> >
   size=1 align=1
   base size=0 base align=1
std::allocator<sigc::internal::trackable_callback>::rebind<std::_List_node<sigc::internal::trackable_callback> > (0x0x7fafe32a8660) 0 empty

Class std::allocator<sigc::internal::trackable_callback>::rebind<sigc::internal::trackable_callback>
   size=1 align=1
   base size=0 base align=1
std::allocator<sigc::internal::trackable_callback>::rebind<sigc::internal::trackable_callback> (0x0x7fafe32a86c0) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<sigc::internal::trackable_callback> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<sigc::internal::trackable_callback> > (0x0x7fafe32a87e0) 0 empty

Class std::allocator<std::_List_node<sigc::internal::trackable_callback> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<sigc::internal::trackable_callback> > (0x0x7fafe37fac30) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<sigc::internal::trackable_callback> > (0x0x7fafe32a8840) 0 empty

Class std::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >::_List_impl (0x0x7fafe37fac98) 0
  std::allocator<std::_List_node<sigc::internal::trackable_callback> > (0x0x7fafe37fad00) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<sigc::internal::trackable_callback> > (0x0x7fafe32a88a0) 0 empty

Class std::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> > (0x0x7fafe32a8540) 0

Class std::list<sigc::internal::trackable_callback>
   size=16 align=8
   base size=16 base align=8
std::list<sigc::internal::trackable_callback> (0x0x7fafe37fae38) 0
  std::_List_base<sigc::internal::trackable_callback, std::allocator<sigc::internal::trackable_callback> > (0x0x7fafe32a8900) 0

Class sigc::internal::trackable_callback_list
   size=24 align=8
   base size=17 base align=8
sigc::internal::trackable_callback_list (0x0x7fafe32a84e0) 0

Class sigc::trackable
   size=8 align=8
   base size=8 base align=8
sigc::trackable (0x0x7fafe32a8a20) 0

Class sigc::type_trait<void>
   size=1 align=1
   base size=0 base align=1
sigc::type_trait<void> (0x0x7fafe32a8c00) 0 empty

Class sigc::functor_base
   size=1 align=1
   base size=0 base align=1
sigc::functor_base (0x0x7fafe2f98060) 0 empty

Class sigc::adaptor_base
   size=1 align=1
   base size=1 base align=1
sigc::adaptor_base (0x0x7fafe2e2dea0) 0 empty
  sigc::functor_base (0x0x7fafe2c4f2a0) 0 empty

Class sigc::internal::slot_rep
   size=48 align=8
   base size=48 base align=8
sigc::internal::slot_rep (0x0x7fafe2c77138) 0
  sigc::trackable (0x0x7fafe2c7b120) 0

Class sigc::internal::slot_do_bind
   size=8 align=8
   base size=8 base align=8
sigc::internal::slot_do_bind (0x0x7fafe2c7b180) 0

Class sigc::internal::slot_do_unbind
   size=8 align=8
   base size=8 base align=8
sigc::internal::slot_do_unbind (0x0x7fafe2c7b1e0) 0

Class sigc::slot_base
   size=16 align=8
   base size=9 base align=8
sigc::slot_base (0x0x7fafe2c771a0) 0
  sigc::functor_base (0x0x7fafe2c7b240) 0 empty

Class __gnu_cxx::new_allocator<sigc::slot_base>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<sigc::slot_base> (0x0x7fafe29211e0) 0 empty

Class std::allocator<sigc::slot_base>
   size=1 align=1
   base size=1 base align=1
std::allocator<sigc::slot_base> (0x0x7fafe2cecc98) 0 empty
  __gnu_cxx::new_allocator<sigc::slot_base> (0x0x7fafe2921240) 0 empty

Class std::allocator<sigc::slot_base>::rebind<std::_List_node<sigc::slot_base> >
   size=1 align=1
   base size=0 base align=1
std::allocator<sigc::slot_base>::rebind<std::_List_node<sigc::slot_base> > (0x0x7fafe29212a0) 0 empty

Class std::allocator<sigc::slot_base>::rebind<sigc::slot_base>
   size=1 align=1
   base size=0 base align=1
std::allocator<sigc::slot_base>::rebind<sigc::slot_base> (0x0x7fafe2921300) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<sigc::slot_base> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<sigc::slot_base> > (0x0x7fafe2921360) 0 empty

Class std::allocator<std::_List_node<sigc::slot_base> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<sigc::slot_base> > (0x0x7fafe2cecdd0) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<sigc::slot_base> > (0x0x7fafe29213c0) 0 empty

Class std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >::_List_impl (0x0x7fafe2cece38) 0
  std::allocator<std::_List_node<sigc::slot_base> > (0x0x7fafe2cecea0) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<sigc::slot_base> > (0x0x7fafe2921420) 0 empty

Class std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> > (0x0x7fafe2921180) 0

Class std::list<sigc::slot_base>
   size=16 align=8
   base size=16 base align=8
std::list<sigc::slot_base> (0x0x7fafe2cecf08) 0
  std::_List_base<sigc::slot_base, std::allocator<sigc::slot_base> > (0x0x7fafe2921480) 0

Class sigc::internal::signal_impl
   size=24 align=8
   base size=24 base align=8
sigc::internal::signal_impl (0x0x7fafe2921120) 0

Class sigc::internal::signal_exec
   size=8 align=8
   base size=8 base align=8
sigc::internal::signal_exec (0x0x7fafe29214e0) 0

Class std::_List_iterator<sigc::slot_base>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<sigc::slot_base> (0x0x7fafe29215a0) 0

Class sigc::internal::temp_slot_list
   size=16 align=8
   base size=16 base align=8
sigc::internal::temp_slot_list (0x0x7fafe2921540) 0

Class std::_List_const_iterator<sigc::slot_base>
   size=8 align=8
   base size=8 base align=8
std::_List_const_iterator<sigc::slot_base> (0x0x7fafe2921600) 0

Class sigc::signal_base
   size=16 align=8
   base size=16 base align=8
sigc::signal_base (0x0x7fafe2cecf70) 0
  sigc::trackable (0x0x7fafe29216c0) 0

Class std::iterator_traits<std::_List_iterator<sigc::slot_base> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_List_iterator<sigc::slot_base> > (0x0x7fafe2921a80) 0 empty

Class std::iterator<std::bidirectional_iterator_tag, sigc::slot_base, long int, sigc::slot_base*, sigc::slot_base&>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::bidirectional_iterator_tag, sigc::slot_base, long int, sigc::slot_base*, sigc::slot_base&> (0x0x7fafe2921ae0) 0 empty

Class std::reverse_iterator<std::_List_iterator<sigc::slot_base> >
   size=8 align=8
   base size=8 base align=8
std::reverse_iterator<std::_List_iterator<sigc::slot_base> > (0x0x7fafe29ee410) 0
  std::iterator<std::bidirectional_iterator_tag, sigc::slot_base, long int, sigc::slot_base*, sigc::slot_base&> (0x0x7fafe2921b40) 0 empty

Class sigc::internal::signal_emit0<void, sigc::nil>
   size=1 align=1
   base size=0 base align=1
sigc::internal::signal_emit0<void, sigc::nil> (0x0x7fafe2921ba0) 0 empty

Class sigc::connection
   size=8 align=8
   base size=8 base align=8
sigc::connection (0x0x7fafe27e9ea0) 0

Class sigc::type_trait<Eris::Entity*>
   size=1 align=1
   base size=0 base align=1
sigc::type_trait<Eris::Entity*> (0x0x7fafe28390c0) 0 empty

Class sigc::slot1<void, Eris::Entity*>
   size=16 align=8
   base size=9 base align=8
sigc::slot1<void, Eris::Entity*> (0x0x7fafe27d2c30) 0
  sigc::slot_base (0x0x7fafe27d2c98) 0
    sigc::functor_base (0x0x7fafe2839060) 0 empty

Class sigc::slot<void, Eris::Entity*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>
   size=16 align=8
   base size=9 base align=8
sigc::slot<void, Eris::Entity*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (0x0x7fafe27d2d68) 0
  sigc::slot1<void, Eris::Entity*> (0x0x7fafe27d2dd0) 0
    sigc::slot_base (0x0x7fafe27d2e38) 0
      sigc::functor_base (0x0x7fafe2839120) 0 empty

Class sigc::internal::signal_emit1<void, Eris::Entity*, sigc::nil>
   size=1 align=1
   base size=0 base align=1
sigc::internal::signal_emit1<void, Eris::Entity*, sigc::nil> (0x0x7fafe2839000) 0 empty

Class sigc::slot_list<sigc::slot<void, Eris::Entity*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >
   size=8 align=8
   base size=8 base align=8
sigc::slot_list<sigc::slot<void, Eris::Entity*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> > (0x0x7fafe2839240) 0

Class sigc::signal1<void, Eris::Entity*, sigc::nil>
   size=16 align=8
   base size=16 base align=8
sigc::signal1<void, Eris::Entity*, sigc::nil> (0x0x7fafe27d2b60) 0
  sigc::signal_base (0x0x7fafe27d2bc8) 0
    sigc::trackable (0x0x7fafe27e9f60) 0

Class sigc::signal<void, Eris::Entity*>
   size=16 align=8
   base size=16 base align=8
sigc::signal<void, Eris::Entity*> (0x0x7fafe284d138) 0
  sigc::signal1<void, Eris::Entity*, sigc::nil> (0x0x7fafe284d1a0) 0
    sigc::signal_base (0x0x7fafe284d208) 0
      sigc::trackable (0x0x7fafe2839300) 0

Class sigc::type_trait<const std::set<std::basic_string<char> >&>
   size=1 align=1
   base size=0 base align=1
sigc::type_trait<const std::set<std::basic_string<char> >&> (0x0x7fafe2839540) 0 empty

Class sigc::slot1<void, const std::set<std::basic_string<char> >&>
   size=16 align=8
   base size=9 base align=8
sigc::slot1<void, const std::set<std::basic_string<char> >&> (0x0x7fafe284d340) 0
  sigc::slot_base (0x0x7fafe284d3a8) 0
    sigc::functor_base (0x0x7fafe28394e0) 0 empty

Class sigc::slot<void, const std::set<std::basic_string<char> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>
   size=16 align=8
   base size=9 base align=8
sigc::slot<void, const std::set<std::basic_string<char> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (0x0x7fafe284d478) 0
  sigc::slot1<void, const std::set<std::basic_string<char> >&> (0x0x7fafe284d4e0) 0
    sigc::slot_base (0x0x7fafe284d548) 0
      sigc::functor_base (0x0x7fafe28395a0) 0 empty

Class sigc::internal::signal_emit1<void, const std::set<std::basic_string<char> >&, sigc::nil>
   size=1 align=1
   base size=0 base align=1
sigc::internal::signal_emit1<void, const std::set<std::basic_string<char> >&, sigc::nil> (0x0x7fafe2839480) 0 empty

Class sigc::slot_list<sigc::slot<void, const std::set<std::basic_string<char> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >
   size=8 align=8
   base size=8 base align=8
sigc::slot_list<sigc::slot<void, const std::set<std::basic_string<char> >&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> > (0x0x7fafe28396c0) 0

Class sigc::signal1<void, const std::set<std::basic_string<char> >&, sigc::nil>
   size=16 align=8
   base size=16 base align=8
sigc::signal1<void, const std::set<std::basic_string<char> >&, sigc::nil> (0x0x7fafe284d270) 0
  sigc::signal_base (0x0x7fafe284d2d8) 0
    sigc::trackable (0x0x7fafe2839420) 0

Class sigc::signal<void, const std::set<std::basic_string<char> >&>
   size=16 align=8
   base size=16 base align=8
sigc::signal<void, const std::set<std::basic_string<char> >&> (0x0x7fafe284d680) 0
  sigc::signal1<void, const std::set<std::basic_string<char> >&, sigc::nil> (0x0x7fafe284d6e8) 0
    sigc::signal_base (0x0x7fafe284d750) 0
      sigc::trackable (0x0x7fafe2839780) 0

Class sigc::slot_list<sigc::slot<void> >
   size=8 align=8
   base size=8 base align=8
sigc::slot_list<sigc::slot<void> > (0x0x7fafe2839840) 0

Class sigc::signal0<void, sigc::nil>
   size=16 align=8
   base size=16 base align=8
sigc::signal0<void, sigc::nil> (0x0x7fafe284d7b8) 0
  sigc::signal_base (0x0x7fafe284d820) 0
    sigc::trackable (0x0x7fafe28397e0) 0

Class sigc::signal<void>
   size=16 align=8
   base size=16 base align=8
sigc::signal<void> (0x0x7fafe284d8f0) 0
  sigc::signal0<void, sigc::nil> (0x0x7fafe284d958) 0
    sigc::signal_base (0x0x7fafe284d9c0) 0
      sigc::trackable (0x0x7fafe2839900) 0

Class sigc::type_trait<bool>
   size=1 align=1
   base size=0 base align=1
sigc::type_trait<bool> (0x0x7fafe2839b40) 0 empty

Class sigc::slot1<void, bool>
   size=16 align=8
   base size=9 base align=8
sigc::slot1<void, bool> (0x0x7fafe284daf8) 0
  sigc::slot_base (0x0x7fafe284db60) 0
    sigc::functor_base (0x0x7fafe2839ae0) 0 empty

Class sigc::slot<void, bool, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>
   size=16 align=8
   base size=9 base align=8
sigc::slot<void, bool, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (0x0x7fafe284dc30) 0
  sigc::slot1<void, bool> (0x0x7fafe284dc98) 0
    sigc::slot_base (0x0x7fafe284dd00) 0
      sigc::functor_base (0x0x7fafe2839ba0) 0 empty

Class sigc::internal::signal_emit1<void, bool, sigc::nil>
   size=1 align=1
   base size=0 base align=1
sigc::internal::signal_emit1<void, bool, sigc::nil> (0x0x7fafe2839a80) 0 empty

Class sigc::slot_list<sigc::slot<void, bool, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >
   size=8 align=8
   base size=8 base align=8
sigc::slot_list<sigc::slot<void, bool, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> > (0x0x7fafe2839cc0) 0

Class sigc::signal1<void, bool, sigc::nil>
   size=16 align=8
   base size=16 base align=8
sigc::signal1<void, bool, sigc::nil> (0x0x7fafe284da28) 0
  sigc::signal_base (0x0x7fafe284da90) 0
    sigc::trackable (0x0x7fafe2839a20) 0

Class sigc::signal<void, bool>
   size=16 align=8
   base size=16 base align=8
sigc::signal<void, bool> (0x0x7fafe284df08) 0
  sigc::signal1<void, bool, sigc::nil> (0x0x7fafe284df70) 0
    sigc::signal_base (0x0x7fafe284d000) 0
      sigc::trackable (0x0x7fafe2839d80) 0

Class sigc::type_trait<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&>
   size=1 align=1
   base size=0 base align=1
sigc::type_trait<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&> (0x0x7fafe2839f00) 0 empty

Class sigc::slot1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&>
   size=16 align=8
   base size=9 base align=8
sigc::slot1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&> (0x0x7fafe284ddd0) 0
  sigc::slot_base (0x0x7fafe24f6000) 0
    sigc::functor_base (0x0x7fafe2839ea0) 0 empty

Class sigc::slot<void, const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>
   size=16 align=8
   base size=9 base align=8
sigc::slot<void, const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (0x0x7fafe24f60d0) 0
  sigc::slot1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&> (0x0x7fafe24f6138) 0
    sigc::slot_base (0x0x7fafe24f61a0) 0
      sigc::functor_base (0x0x7fafe2839f60) 0 empty

Class sigc::internal::signal_emit1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&, sigc::nil>
   size=1 align=1
   base size=0 base align=1
sigc::internal::signal_emit1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&, sigc::nil> (0x0x7fafe2839e40) 0 empty

Class sigc::slot_list<sigc::slot<void, const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >
   size=8 align=8
   base size=8 base align=8
sigc::slot_list<sigc::slot<void, const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> > (0x0x7fafe25060c0) 0

Class sigc::signal1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&, sigc::nil>
   size=16 align=8
   base size=16 base align=8
sigc::signal1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&, sigc::nil> (0x0x7fafe284d618) 0
  sigc::signal_base (0x0x7fafe284d888) 0
    sigc::trackable (0x0x7fafe2839de0) 0

Class sigc::signal<void, const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&>
   size=16 align=8
   base size=16 base align=8
sigc::signal<void, const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&> (0x0x7fafe24f62d8) 0
  sigc::signal1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>&, sigc::nil> (0x0x7fafe24f6340) 0
    sigc::signal_base (0x0x7fafe24f63a8) 0
      sigc::trackable (0x0x7fafe2506240) 0

Class sigc::type_trait<const std::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
sigc::type_trait<const std::basic_string<char>&> (0x0x7fafe2506420) 0 empty

Class sigc::slot1<void, const std::basic_string<char>&>
   size=16 align=8
   base size=9 base align=8
sigc::slot1<void, const std::basic_string<char>&> (0x0x7fafe24f64e0) 0
  sigc::slot_base (0x0x7fafe24f6548) 0
    sigc::functor_base (0x0x7fafe25063c0) 0 empty

Class sigc::slot<void, const std::basic_string<char>&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>
   size=16 align=8
   base size=9 base align=8
sigc::slot<void, const std::basic_string<char>&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (0x0x7fafe24f6618) 0
  sigc::slot1<void, const std::basic_string<char>&> (0x0x7fafe24f6680) 0
    sigc::slot_base (0x0x7fafe24f66e8) 0
      sigc::functor_base (0x0x7fafe2506600) 0 empty

Class sigc::internal::signal_emit1<void, const std::basic_string<char>&, sigc::nil>
   size=1 align=1
   base size=0 base align=1
sigc::internal::signal_emit1<void, const std::basic_string<char>&, sigc::nil> (0x0x7fafe2506360) 0 empty

Class sigc::slot_list<sigc::slot<void, const std::basic_string<char>&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >
   size=8 align=8
   base size=8 base align=8
sigc::slot_list<sigc::slot<void, const std::basic_string<char>&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> > (0x0x7fafe2506660) 0

Class sigc::signal1<void, const std::basic_string<char>&, sigc::nil>
   size=16 align=8
   base size=16 base align=8
sigc::signal1<void, const std::basic_string<char>&, sigc::nil> (0x0x7fafe24f6410) 0
  sigc::signal_base (0x0x7fafe24f6478) 0
    sigc::trackable (0x0x7fafe2506300) 0

Class sigc::signal<void, const std::basic_string<char>&>
   size=16 align=8
   base size=16 base align=8
sigc::signal<void, const std::basic_string<char>&> (0x0x7fafe24f68f0) 0
  sigc::signal1<void, const std::basic_string<char>&, sigc::nil> (0x0x7fafe24f6958) 0
    sigc::signal_base (0x0x7fafe24f69c0) 0
      sigc::trackable (0x0x7fafe2506720) 0

Class sigc::type_trait<const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&>
   size=1 align=1
   base size=0 base align=1
sigc::type_trait<const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&> (0x0x7fafe25068a0) 0 empty

Class sigc::slot1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&>
   size=16 align=8
   base size=9 base align=8
sigc::slot1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&> (0x0x7fafe24f6af8) 0
  sigc::slot_base (0x0x7fafe24f6b60) 0
    sigc::functor_base (0x0x7fafe2506840) 0 empty

Class sigc::slot<void, const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>
   size=16 align=8
   base size=9 base align=8
sigc::slot<void, const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (0x0x7fafe24f6d00) 0
  sigc::slot1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&> (0x0x7fafe24f6d68) 0
    sigc::slot_base (0x0x7fafe24f6dd0) 0
      sigc::functor_base (0x0x7fafe2506b40) 0 empty

Class sigc::internal::signal_emit1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&, sigc::nil>
   size=1 align=1
   base size=0 base align=1
sigc::internal::signal_emit1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&, sigc::nil> (0x0x7fafe25067e0) 0 empty

Class sigc::slot_list<sigc::slot<void, const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >
   size=8 align=8
   base size=8 base align=8
sigc::slot_list<sigc::slot<void, const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> > (0x0x7fafe2506ba0) 0

Class sigc::signal1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&, sigc::nil>
   size=16 align=8
   base size=16 base align=8
sigc::signal1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&, sigc::nil> (0x0x7fafe24f6a28) 0
  sigc::signal_base (0x0x7fafe24f6a90) 0
    sigc::trackable (0x0x7fafe2506780) 0

Class sigc::signal<void, const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&>
   size=16 align=8
   base size=16 base align=8
sigc::signal<void, const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&> (0x0x7fafe24f67b8) 0
  sigc::signal1<void, const Atlas::Objects::SmartPtr<Atlas::Objects::Operation::RootOperationData>&, sigc::nil> (0x0x7fafe24f6f08) 0
    sigc::signal_base (0x0x7fafe2587000) 0
      sigc::trackable (0x0x7fafe2506c60) 0

Class sigc::type_trait<Eris::Task*>
   size=1 align=1
   base size=0 base align=1
sigc::type_trait<Eris::Task*> (0x0x7fafe2506de0) 0 empty

Class sigc::slot1<void, Eris::Task*>
   size=16 align=8
   base size=9 base align=8
sigc::slot1<void, Eris::Task*> (0x0x7fafe2587208) 0
  sigc::slot_base (0x0x7fafe2587270) 0
    sigc::functor_base (0x0x7fafe2506d80) 0 empty

Class sigc::slot<void, Eris::Task*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>
   size=16 align=8
   base size=9 base align=8
sigc::slot<void, Eris::Task*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (0x0x7fafe2587340) 0
  sigc::slot1<void, Eris::Task*> (0x0x7fafe25873a8) 0
    sigc::slot_base (0x0x7fafe2587410) 0
      sigc::functor_base (0x0x7fafe2506e40) 0 empty

Class sigc::internal::signal_emit1<void, Eris::Task*, sigc::nil>
   size=1 align=1
   base size=0 base align=1
sigc::internal::signal_emit1<void, Eris::Task*, sigc::nil> (0x0x7fafe2506d20) 0 empty

Class sigc::slot_list<sigc::slot<void, Eris::Task*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >
   size=8 align=8
   base size=8 base align=8
sigc::slot_list<sigc::slot<void, Eris::Task*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> > (0x0x7fafe259d060) 0

Class sigc::signal1<void, Eris::Task*, sigc::nil>
   size=16 align=8
   base size=16 base align=8
sigc::signal1<void, Eris::Task*, sigc::nil> (0x0x7fafe2587138) 0
  sigc::signal_base (0x0x7fafe25871a0) 0
    sigc::trackable (0x0x7fafe2506cc0) 0

Class sigc::signal<void, Eris::Task*>
   size=16 align=8
   base size=16 base align=8
sigc::signal<void, Eris::Task*> (0x0x7fafe2587548) 0
  sigc::signal1<void, Eris::Task*, sigc::nil> (0x0x7fafe25875b0) 0
    sigc::signal_base (0x0x7fafe2587618) 0
      sigc::trackable (0x0x7fafe259d1e0) 0

Class Eris::Entity::DynamicState
   size=32 align=4
   base size=32 base align=4
Eris::Entity::DynamicState (0x0x7fafe259d300) 0

Class __gnu_cxx::new_allocator<Eris::Entity*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Eris::Entity*> (0x0x7fafe259d420) 0 empty

Class std::allocator<Eris::Entity*>
   size=1 align=1
   base size=1 base align=1
std::allocator<Eris::Entity*> (0x0x7fafe2587680) 0 empty
  __gnu_cxx::new_allocator<Eris::Entity*> (0x0x7fafe259d480) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Eris::Entity*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Eris::Entity*> > (0x0x7fafe259d3c0) 0 empty

Class std::allocator<Eris::Entity*>::rebind<Eris::Entity*>
   size=1 align=1
   base size=0 base align=1
std::allocator<Eris::Entity*>::rebind<Eris::Entity*> (0x0x7fafe259d5a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Eris::Entity*> >::rebind<Eris::Entity*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Eris::Entity*> >::rebind<Eris::Entity*> (0x0x7fafe259d540) 0 empty

Class std::_Vector_base<Eris::Entity*, std::allocator<Eris::Entity*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Eris::Entity*, std::allocator<Eris::Entity*> >::_Vector_impl (0x0x7fafe2587820) 0
  std::allocator<Eris::Entity*> (0x0x7fafe2587888) 0 empty
    __gnu_cxx::new_allocator<Eris::Entity*> (0x0x7fafe259d600) 0 empty

Class std::_Vector_base<Eris::Entity*, std::allocator<Eris::Entity*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Eris::Entity*, std::allocator<Eris::Entity*> > (0x0x7fafe259d360) 0

Class std::vector<Eris::Entity*>
   size=24 align=8
   base size=24 base align=8
std::vector<Eris::Entity*> (0x0x7fafe25878f0) 0
  std::_Vector_base<Eris::Entity*, std::allocator<Eris::Entity*> > (0x0x7fafe259d660) 0

Class WFMath::AxisBox<3>
   size=32 align=4
   base size=32 base align=4
WFMath::AxisBox<3> (0x0x7fafe259d780) 0

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

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::basic_string<char> > >::rebind<std::_Rb_tree_node<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::_Rb_tree_node<std::basic_string<char> > > (0x0x7fafe259d9c0) 0 empty

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

Class std::allocator<std::_Rb_tree_node<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::basic_string<char> > > (0x0x7fafe2587f70) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::basic_string<char> > > (0x0x7fafe259dba0) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::basic_string<char>, std::_Identity<std::basic_string<char> >, std::less<std::basic_string<char> >, std::allocator<std::basic_string<char> > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::basic_string<char>, std::_Identity<std::basic_string<char> >, std::less<std::basic_string<char> >, std::allocator<std::basic_string<char> > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false> (0x0x7fafe25874e0) 0
  std::allocator<std::_Rb_tree_node<std::basic_string<char> > > (0x0x7fafe25876e8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::basic_string<char> > > (0x0x7fafe259dc00) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::basic_string<char>, std::_Identity<std::basic_string<char> >, std::less<std::basic_string<char> >, std::allocator<std::basic_string<char> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::basic_string<char>, std::_Identity<std::basic_string<char> >, std::less<std::basic_string<char> >, std::allocator<std::basic_string<char> > > (0x0x7fafe259d960) 0

Class std::set<std::basic_string<char> >
   size=48 align=8
   base size=48 base align=8
std::set<std::basic_string<char> > (0x0x7fafe259d7e0) 0

Class __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > (0x0x7fafe259dd80) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > (0x0x7fafe2587a90) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > (0x0x7fafe259dde0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > > (0x0x7fafe259de40) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > >::rebind<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > >::rebind<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > (0x0x7fafe259df60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > >::rebind<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > >::rebind<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > (0x0x7fafe259df00) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > > (0x0x7fafe23620c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > > (0x0x7fafe2362060) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > > (0x0x7fafe2362120) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > > (0x0x7fafe2352208) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > > (0x0x7fafe2362180) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> >, std::_Select1st<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> >, std::_Select1st<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false> (0x0x7fafe2352270) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > > (0x0x7fafe23522d8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > > (0x0x7fafe23621e0) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> >, std::_Select1st<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> >, std::_Select1st<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > > > (0x0x7fafe2362000) 0

Class std::map<std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> >
   size=48 align=8
   base size=48 base align=8
std::map<std::basic_string<char>, sigc::signal<void, const Atlas::Message::Element&> > (0x0x7fafe259dd20) 0

Class __gnu_cxx::new_allocator<Eris::Task*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Eris::Task*> (0x0x7fafe2362300) 0 empty

Class std::allocator<Eris::Task*>
   size=1 align=1
   base size=1 base align=1
std::allocator<Eris::Task*> (0x0x7fafe2352340) 0 empty
  __gnu_cxx::new_allocator<Eris::Task*> (0x0x7fafe2362360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Eris::Task*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Eris::Task*> > (0x0x7fafe23622a0) 0 empty

Class std::allocator<Eris::Task*>::rebind<Eris::Task*>
   size=1 align=1
   base size=0 base align=1
std::allocator<Eris::Task*>::rebind<Eris::Task*> (0x0x7fafe2362480) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Eris::Task*> >::rebind<Eris::Task*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Eris::Task*> >::rebind<Eris::Task*> (0x0x7fafe2362420) 0 empty

Class std::_Vector_base<Eris::Task*, std::allocator<Eris::Task*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Eris::Task*, std::allocator<Eris::Task*> >::_Vector_impl (0x0x7fafe23524e0) 0
  std::allocator<Eris::Task*> (0x0x7fafe2352548) 0 empty
    __gnu_cxx::new_allocator<Eris::Task*> (0x0x7fafe23624e0) 0 empty

Class std::_Vector_base<Eris::Task*, std::allocator<Eris::Task*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Eris::Task*, std::allocator<Eris::Task*> > (0x0x7fafe2362240) 0

Class std::vector<Eris::Task*>
   size=24 align=8
   base size=24 base align=8
std::vector<Eris::Task*> (0x0x7fafe23525b0) 0
  std::_Vector_base<Eris::Task*, std::allocator<Eris::Task*> > (0x0x7fafe2362540) 0

Vtable for Eris::Entity
Eris::Entity::_ZTVN4Eris6EntityE: 24u entries
0     672u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4Eris6EntityE)
24    0u
32    0u
40    (int (*)(...))Eris::Entity::shutdown
48    (int (*)(...))Eris::Entity::init
56    (int (*)(...))Eris::Entity::onTalk
64    (int (*)(...))Eris::Entity::onAttrChanged
72    (int (*)(...))Eris::Entity::onLocationChanged
80    (int (*)(...))Eris::Entity::onMoved
88    (int (*)(...))Eris::Entity::onVisibilityChanged
96    (int (*)(...))Eris::Entity::onAction
104   (int (*)(...))Eris::Entity::onSoundAction
112   (int (*)(...))Eris::Entity::onImaginary
120   (int (*)(...))Eris::Entity::setMoving
128   (int (*)(...))Eris::Entity::onChildAdded
136   (int (*)(...))Eris::Entity::onChildRemoved
144   (int (*)(...))Eris::Entity::onTaskAdded
152   (int (*)(...))Eris::Entity::attrChangedFromTypeInfo
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))__cxa_pure_virtual

VTT for Eris::Entity
Eris::Entity::_ZTTN4Eris6EntityE: 1u entries
0     ((& Eris::Entity::_ZTVN4Eris6EntityE) + 24u)

Class Eris::Entity
   size=680 align=8
   base size=665 base align=8
Eris::Entity (0x0x7fafe27d2af8) 0
    vptridx=0u vptr=((& Eris::Entity::_ZTVN4Eris6EntityE) + 24u)
  sigc::trackable (0x0x7fafe27e9f00) 672 virtual
      vbaseoffset=-24

Vtable for Eris::ViewEntity
Eris::ViewEntity::_ZTVN4Eris10ViewEntityE: 25u entries
0     688u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4Eris10ViewEntityE)
24    (int (*)(...))Eris::ViewEntity::~ViewEntity
32    (int (*)(...))Eris::ViewEntity::~ViewEntity
40    (int (*)(...))Eris::ViewEntity::shutdown
48    (int (*)(...))Eris::Entity::init
56    (int (*)(...))Eris::ViewEntity::onTalk
64    (int (*)(...))Eris::Entity::onAttrChanged
72    (int (*)(...))Eris::Entity::onLocationChanged
80    (int (*)(...))Eris::Entity::onMoved
88    (int (*)(...))Eris::ViewEntity::onVisibilityChanged
96    (int (*)(...))Eris::Entity::onAction
104   (int (*)(...))Eris::ViewEntity::onSoundAction
112   (int (*)(...))Eris::Entity::onImaginary
120   (int (*)(...))Eris::Entity::setMoving
128   (int (*)(...))Eris::Entity::onChildAdded
136   (int (*)(...))Eris::Entity::onChildRemoved
144   (int (*)(...))Eris::ViewEntity::onTaskAdded
152   (int (*)(...))Eris::Entity::attrChangedFromTypeInfo
160   (int (*)(...))Eris::ViewEntity::getTypeService
168   (int (*)(...))Eris::ViewEntity::removeFromMovementPrediction
176   (int (*)(...))Eris::ViewEntity::addToMovementPredition
184   (int (*)(...))Eris::ViewEntity::getEntity
192   (int (*)(...))Eris::ViewEntity::getView

Construction vtable for Eris::Entity (0x0x7fafe2352750 instance) in Eris::ViewEntity
Eris::ViewEntity::_ZTCN4Eris10ViewEntityE0_NS_6EntityE: 24u entries
0     688u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4Eris6EntityE)
24    0u
32    0u
40    (int (*)(...))Eris::Entity::shutdown
48    (int (*)(...))Eris::Entity::init
56    (int (*)(...))Eris::Entity::onTalk
64    (int (*)(...))Eris::Entity::onAttrChanged
72    (int (*)(...))Eris::Entity::onLocationChanged
80    (int (*)(...))Eris::Entity::onMoved
88    (int (*)(...))Eris::Entity::onVisibilityChanged
96    (int (*)(...))Eris::Entity::onAction
104   (int (*)(...))Eris::Entity::onSoundAction
112   (int (*)(...))Eris::Entity::onImaginary
120   (int (*)(...))Eris::Entity::setMoving
128   (int (*)(...))Eris::Entity::onChildAdded
136   (int (*)(...))Eris::Entity::onChildRemoved
144   (int (*)(...))Eris::Entity::onTaskAdded
152   (int (*)(...))Eris::Entity::attrChangedFromTypeInfo
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))__cxa_pure_virtual

VTT for Eris::ViewEntity
Eris::ViewEntity::_ZTTN4Eris10ViewEntityE: 2u entries
0     ((& Eris::ViewEntity::_ZTVN4Eris10ViewEntityE) + 24u)
8     ((& Eris::ViewEntity::_ZTCN4Eris10ViewEntityE0_NS_6EntityE) + 24u)

Class Eris::ViewEntity
   size=696 align=8
   base size=688 base align=8
Eris::ViewEntity (0x0x7fafe23526e8) 0
    vptridx=0u vptr=((& Eris::ViewEntity::_ZTVN4Eris10ViewEntityE) + 24u)
  Eris::Entity (0x0x7fafe2352750) 0
      primary-for Eris::ViewEntity (0x0x7fafe23526e8)
      subvttidx=8u
    sigc::trackable (0x0x7fafe2362720) 688 virtual
        vbaseoffset=-24

Class sigc::type_trait<Ember::OgreView::EmberEntity::PositioningMode>
   size=1 align=1
   base size=0 base align=1
sigc::type_trait<Ember::OgreView::EmberEntity::PositioningMode> (0x0x7fafe2362960) 0 empty

Class sigc::slot1<void, Ember::OgreView::EmberEntity::PositioningMode>
   size=16 align=8
   base size=9 base align=8
sigc::slot1<void, Ember::OgreView::EmberEntity::PositioningMode> (0x0x7fafe2352a28) 0
  sigc::slot_base (0x0x7fafe2352a90) 0
    sigc::functor_base (0x0x7fafe2362900) 0 empty

Class sigc::slot<void, Ember::OgreView::EmberEntity::PositioningMode, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>
   size=16 align=8
   base size=9 base align=8
sigc::slot<void, Ember::OgreView::EmberEntity::PositioningMode, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (0x0x7fafe2352b60) 0
  sigc::slot1<void, Ember::OgreView::EmberEntity::PositioningMode> (0x0x7fafe2352bc8) 0
    sigc::slot_base (0x0x7fafe2352c30) 0
      sigc::functor_base (0x0x7fafe23629c0) 0 empty

Class sigc::internal::signal_emit1<void, Ember::OgreView::EmberEntity::PositioningMode, sigc::nil>
   size=1 align=1
   base size=0 base align=1
sigc::internal::signal_emit1<void, Ember::OgreView::EmberEntity::PositioningMode, sigc::nil> (0x0x7fafe23628a0) 0 empty

Class sigc::slot_list<sigc::slot<void, Ember::OgreView::EmberEntity::PositioningMode, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >
   size=8 align=8
   base size=8 base align=8
sigc::slot_list<sigc::slot<void, Ember::OgreView::EmberEntity::PositioningMode, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> > (0x0x7fafe2362ae0) 0

Class sigc::signal1<void, Ember::OgreView::EmberEntity::PositioningMode, sigc::nil>
   size=16 align=8
   base size=16 base align=8
sigc::signal1<void, Ember::OgreView::EmberEntity::PositioningMode, sigc::nil> (0x0x7fafe2352958) 0
  sigc::signal_base (0x0x7fafe23529c0) 0
    sigc::trackable (0x0x7fafe2362840) 0

Class sigc::signal<void, Ember::OgreView::EmberEntity::PositioningMode>
   size=16 align=8
   base size=16 base align=8
sigc::signal<void, Ember::OgreView::EmberEntity::PositioningMode> (0x0x7fafe2352d68) 0
  sigc::signal1<void, Ember::OgreView::EmberEntity::PositioningMode, sigc::nil> (0x0x7fafe2352dd0) 0
    sigc::signal_base (0x0x7fafe2352e38) 0
      sigc::trackable (0x0x7fafe2362ba0) 0

Class sigc::type_trait<const Ember::Domain::EntityTalk&>
   size=1 align=1
   base size=0 base align=1
sigc::type_trait<const Ember::Domain::EntityTalk&> (0x0x7fafe2362d20) 0 empty

Class sigc::slot1<void, const Ember::Domain::EntityTalk&>
   size=16 align=8
   base size=9 base align=8
sigc::slot1<void, const Ember::Domain::EntityTalk&> (0x0x7fafe2352f70) 0
  sigc::slot_base (0x0x7fafe2352000) 0
    sigc::functor_base (0x0x7fafe2362cc0) 0 empty

Class sigc::slot<void, const Ember::Domain::EntityTalk&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>
   size=16 align=8
   base size=9 base align=8
sigc::slot<void, const Ember::Domain::EntityTalk&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (0x0x7fafe23523a8) 0
  sigc::slot1<void, const Ember::Domain::EntityTalk&> (0x0x7fafe2352618) 0
    sigc::slot_base (0x0x7fafe2352680) 0
      sigc::functor_base (0x0x7fafe2362d80) 0 empty

Class sigc::internal::signal_emit1<void, const Ember::Domain::EntityTalk&, sigc::nil>
   size=1 align=1
   base size=0 base align=1
sigc::internal::signal_emit1<void, const Ember::Domain::EntityTalk&, sigc::nil> (0x0x7fafe2362c60) 0 empty

Class sigc::slot_list<sigc::slot<void, const Ember::Domain::EntityTalk&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> >
   size=8 align=8
   base size=8 base align=8
sigc::slot_list<sigc::slot<void, const Ember::Domain::EntityTalk&, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> > (0x0x7fafe2362de0) 0

Class sigc::signal1<void, const Ember::Domain::EntityTalk&, sigc::nil>
   size=16 align=8
   base size=16 base align=8
sigc::signal1<void, const Ember::Domain::EntityTalk&, sigc::nil> (0x0x7fafe2352ea0) 0
  sigc::signal_base (0x0x7fafe2352f08) 0
    sigc::trackable (0x0x7fafe2362c00) 0

Class sigc::signal<void, const Ember::Domain::EntityTalk&>
   size=16 align=8
   base size=16 base align=8
sigc::signal<void, const Ember::Domain::EntityTalk&> (0x0x7fafe2352820) 0
  sigc::signal1<void, const Ember::Domain::EntityTalk&, sigc::nil> (0x0x7fafe2352d00) 0
    sigc::signal_base (0x0x7fafe20f3000) 0
      sigc::trackable (0x0x7fafe2362ea0) 0

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 (0x0x7fafe20f30d0) 0
  std::allocator<std::basic_string<char> > (0x0x7fafe20f3138) 0 empty
    __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7fafe2362f60) 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> > > (0x0x7fafe2362f00) 0

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

Class std::auto_ptr<Ember::OgreView::Terrain::TerrainArea>
   size=8 align=8
   base size=8 base align=8
std::auto_ptr<Ember::OgreView::Terrain::TerrainArea> (0x0x7fafe2107060) 0

Class std::auto_ptr<Ember::OgreView::Terrain::TerrainMod>
   size=8 align=8
   base size=8 base align=8
std::auto_ptr<Ember::OgreView::Terrain::TerrainMod> (0x0x7fafe21070c0) 0

Vtable for Ember::OgreView::EmberEntity
Ember::OgreView::EmberEntity::_ZTVN5Ember8OgreView11EmberEntityE: 40u entries
0     816u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5Ember8OgreView11EmberEntityE)
24    (int (*)(...))Ember::OgreView::EmberEntity::~EmberEntity
32    (int (*)(...))Ember::OgreView::EmberEntity::~EmberEntity
40    (int (*)(...))Eris::ViewEntity::shutdown
48    (int (*)(...))Ember::OgreView::EmberEntity::init
56    (int (*)(...))Ember::OgreView::EmberEntity::onTalk
64    (int (*)(...))Ember::OgreView::EmberEntity::onAttrChanged
72    (int (*)(...))Ember::OgreView::EmberEntity::onLocationChanged
80    (int (*)(...))Eris::Entity::onMoved
88    (int (*)(...))Eris::ViewEntity::onVisibilityChanged
96    (int (*)(...))Ember::OgreView::EmberEntity::onAction
104   (int (*)(...))Ember::OgreView::EmberEntity::onSoundAction
112   (int (*)(...))Ember::OgreView::EmberEntity::onImaginary
120   (int (*)(...))Eris::Entity::setMoving
128   (int (*)(...))Eris::Entity::onChildAdded
136   (int (*)(...))Eris::Entity::onChildRemoved
144   (int (*)(...))Eris::ViewEntity::onTaskAdded
152   (int (*)(...))Eris::Entity::attrChangedFromTypeInfo
160   (int (*)(...))Eris::ViewEntity::getTypeService
168   (int (*)(...))Eris::ViewEntity::removeFromMovementPrediction
176   (int (*)(...))Eris::ViewEntity::addToMovementPredition
184   (int (*)(...))Eris::ViewEntity::getEntity
192   (int (*)(...))Eris::ViewEntity::getView
200   (int (*)(...))Ember::OgreView::EmberEntity::setVisualize
208   (int (*)(...))Ember::OgreView::EmberEntity::getVisualize
216   (int (*)(...))Ember::OgreView::EmberEntity::getHeight
224   (int (*)(...))Ember::OgreView::EmberEntity::onPositioningModeChanged
232   (int (*)(...))Ember::OgreView::EmberEntity::onBboxChanged
240   (int (*)(...))Ember::OgreView::EmberEntity::addArea
248   (int (*)(...))Ember::OgreView::EmberEntity::addTerrainMod
256   (int (*)(...))Ember::OgreView::EmberEntity::updateTerrain
264   (int (*)(...))Ember::OgreView::EmberEntity::createDependentObject
272   (int (*)(...))-688
280   (int (*)(...))(& _ZTIN5Ember8OgreView11EmberEntityE)
288   (int (*)(...))Ember::OgreView::EmberEntity::_ZThn688_N5Ember8OgreView11EmberEntityD1Ev
296   (int (*)(...))Ember::OgreView::EmberEntity::_ZThn688_N5Ember8OgreView11EmberEntityD0Ev
304   (int (*)(...))Ember::OgreView::EmberEntity::_ZThn688_N5Ember8OgreView11EmberEntity12setVisualizeERKSsb
312   (int (*)(...))Ember::OgreView::EmberEntity::_ZThn688_NK5Ember8OgreView11EmberEntity12getVisualizeERKSs

Construction vtable for Eris::ViewEntity (0x0x7fafe2352888 instance) in Ember::OgreView::EmberEntity
Ember::OgreView::EmberEntity::_ZTCN5Ember8OgreView11EmberEntityE0_N4Eris10ViewEntityE: 25u entries
0     816u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4Eris10ViewEntityE)
24    0u
32    0u
40    (int (*)(...))Eris::ViewEntity::shutdown
48    (int (*)(...))Eris::Entity::init
56    (int (*)(...))Eris::ViewEntity::onTalk
64    (int (*)(...))Eris::Entity::onAttrChanged
72    (int (*)(...))Eris::Entity::onLocationChanged
80    (int (*)(...))Eris::Entity::onMoved
88    (int (*)(...))Eris::ViewEntity::onVisibilityChanged
96    (int (*)(...))Eris::Entity::onAction
104   (int (*)(...))Eris::ViewEntity::onSoundAction
112   (int (*)(...))Eris::Entity::onImaginary
120   (int (*)(...))Eris::Entity::setMoving
128   (int (*)(...))Eris::Entity::onChildAdded
136   (int (*)(...))Eris::Entity::onChildRemoved
144   (int (*)(...))Eris::ViewEntity::onTaskAdded
152   (int (*)(...))Eris::Entity::attrChangedFromTypeInfo
160   (int (*)(...))Eris::ViewEntity::getTypeService
168   (int (*)(...))Eris::ViewEntity::removeFromMovementPrediction
176   (int (*)(...))Eris::ViewEntity::addToMovementPredition
184   (int (*)(...))Eris::ViewEntity::getEntity
192   (int (*)(...))Eris::ViewEntity::getView

Construction vtable for Eris::Entity (0x0x7fafe23528f0 instance) in Ember::OgreView::EmberEntity
Ember::OgreView::EmberEntity::_ZTCN5Ember8OgreView11EmberEntityE0_N4Eris6EntityE: 24u entries
0     816u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4Eris6EntityE)
24    0u
32    0u
40    (int (*)(...))Eris::Entity::shutdown
48    (int (*)(...))Eris::Entity::init
56    (int (*)(...))Eris::Entity::onTalk
64    (int (*)(...))Eris::Entity::onAttrChanged
72    (int (*)(...))Eris::Entity::onLocationChanged
80    (int (*)(...))Eris::Entity::onMoved
88    (int (*)(...))Eris::Entity::onVisibilityChanged
96    (int (*)(...))Eris::Entity::onAction
104   (int (*)(...))Eris::Entity::onSoundAction
112   (int (*)(...))Eris::Entity::onImaginary
120   (int (*)(...))Eris::Entity::setMoving
128   (int (*)(...))Eris::Entity::onChildAdded
136   (int (*)(...))Eris::Entity::onChildRemoved
144   (int (*)(...))Eris::Entity::onTaskAdded
152   (int (*)(...))Eris::Entity::attrChangedFromTypeInfo
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))__cxa_pure_virtual

VTT for Ember::OgreView::EmberEntity
Ember::OgreView::EmberEntity::_ZTTN5Ember8OgreView11EmberEntityE: 3u entries
0     ((& Ember::OgreView::EmberEntity::_ZTVN5Ember8OgreView11EmberEntityE) + 24u)
8     ((& Ember::OgreView::EmberEntity::_ZTCN5Ember8OgreView11EmberEntityE0_N4Eris10ViewEntityE) + 24u)
16    ((& Ember::OgreView::EmberEntity::_ZTCN5Ember8OgreView11EmberEntityE0_N4Eris6EntityE) + 24u)

Class Ember::OgreView::EmberEntity
   size=824 align=8
   base size=816 base align=8
Ember::OgreView::EmberEntity (0x0x7fafe2474700) 0
    vptridx=0u vptr=((& Ember::OgreView::EmberEntity::_ZTVN5Ember8OgreView11EmberEntityE) + 24u)
  Eris::ViewEntity (0x0x7fafe2352888) 0
      primary-for Ember::OgreView::EmberEntity (0x0x7fafe2474700)
      subvttidx=8u
    Eris::Entity (0x0x7fafe23528f0) 0
        primary-for Eris::ViewEntity (0x0x7fafe2352888)
        subvttidx=16u
      sigc::trackable (0x0x7fafe2362780) 816 virtual
          vbaseoffset=-24
  Ember::OgreView::IVisualizable (0x0x7fafe23627e0) 688 nearly-empty
      vptr=((& Ember::OgreView::EmberEntity::_ZTVN5Ember8OgreView11EmberEntityE) + 288u)

Vtable for Ember::OgreView::IGraphicalRepresentation
Ember::OgreView::IGraphicalRepresentation::_ZTVN5Ember8OgreView24IGraphicalRepresentationE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5Ember8OgreView24IGraphicalRepresentationE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual

Class Ember::OgreView::IGraphicalRepresentation
   size=8 align=8
   base size=8 base align=8
Ember::OgreView::IGraphicalRepresentation (0x0x7fafe20f35b0) 0 nearly-empty
    vptr=((& Ember::OgreView::IGraphicalRepresentation::_ZTVN5Ember8OgreView24IGraphicalRepresentationE) + 16u)
  Ember::OgreView::IVisualizable (0x0x7fafe2107180) 0 nearly-empty
      primary-for Ember::OgreView::IGraphicalRepresentation (0x0x7fafe20f35b0)

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*> (0x0x7fafe2107240) 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> (0x0x7fafe21072a0) 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*> (0x0x7fafe20f36e8) 0 empty
  std::_Iter_base<long unsigned int*, false> (0x0x7fafe2107300) 0 empty

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

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

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

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7fafe20f3888) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7fafe2107540) 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> (0x0x7fafe21075a0) 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> (0x0x7fafe2107600) 0 empty

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

Class std::_List_node<std::basic_string<char> >
   size=24 align=8
   base size=24 base align=8
std::_List_node<std::basic_string<char> > (0x0x7fafe20f3b60) 0
  std::__detail::_List_node_base (0x0x7fafe21079c0) 0

Class std::iterator_traits<Atlas::Message::Element*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<Atlas::Message::Element*> (0x0x7fafe2107a80) 0 empty

Class __gnu_cxx::__normal_iterator<Atlas::Message::Element*, std::vector<Atlas::Message::Element> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<Atlas::Message::Element*, std::vector<Atlas::Message::Element> > (0x0x7fafe2107a20) 0

Class std::__are_same<Atlas::Message::Element*, Atlas::Message::Element*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<Atlas::Message::Element*, Atlas::Message::Element*> (0x0x7fafe2107ba0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<Atlas::Message::Element> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<Atlas::Message::Element> > (0x0x7fafe2107c00) 0 empty

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

Class __gnu_cxx::__normal_iterator<double*, std::vector<double> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<double*, std::vector<double> > (0x0x7fafe2107c60) 0

Class std::__are_same<double*, double*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double*, double*> (0x0x7fafe2107d20) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<double> > (0x0x7fafe2107d80) 0 empty

Class std::iterator_traits<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*> (0x0x7fafe2107e40) 0 empty

Class __gnu_cxx::__normal_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > (0x0x7fafe2107de0) 0

Class std::__are_same<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*> (0x0x7fafe2107ea0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > (0x0x7fafe2107f00) 0 empty

Class std::_List_node<sigc::slot_base>
   size=32 align=8
   base size=32 base align=8
std::_List_node<sigc::slot_base> (0x0x7fafe20f3680) 0
  std::__detail::_List_node_base (0x0x7fafe227d1e0) 0

Class std::unary_function<std::pair<const std::basic_string<char>, Atlas::Message::Element>, const std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::basic_string<char>, Atlas::Message::Element>, const std::basic_string<char> > (0x0x7fafe227d2a0) 0 empty

Class std::_Select1st<std::pair<const std::basic_string<char>, Atlas::Message::Element> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::basic_string<char>, Atlas::Message::Element> > (0x0x7fafe20f3a90) 0 empty
  std::unary_function<std::pair<const std::basic_string<char>, Atlas::Message::Element>, const std::basic_string<char> > (0x0x7fafe227d300) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const double*, std::vector<double> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const double*, std::vector<double> > > (0x0x7fafe227d660) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const double*, std::vector<double> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const double*, std::vector<double> >, false> (0x0x7fafe227d780) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const double*, std::vector<double> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const double*, std::vector<double> > > (0x0x7fafe1f5a000) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const double*, std::vector<double> >, false> (0x0x7fafe227d8a0) 0 empty

Class std::__is_move_iterator<double*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<double*> (0x0x7fafe227d960) 0 empty

Class std::_Iter_base<double*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<double*, false> (0x0x7fafe227d9c0) 0 empty

Class std::_Miter_base<double*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<double*> (0x0x7fafe1f5a068) 0 empty
  std::_Iter_base<double*, false> (0x0x7fafe227da20) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > > (0x0x7fafe227db40) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >, false> (0x0x7fafe227dba0) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > > (0x0x7fafe1f5a5b0) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >, false> (0x0x7fafe227dc00) 0 empty

Class std::__is_move_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*> (0x0x7fafe227dc60) 0 empty

Class std::_Iter_base<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, false> (0x0x7fafe227dcc0) 0 empty

Class std::_Miter_base<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*> (0x0x7fafe1f5a618) 0 empty
  std::_Iter_base<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, false> (0x0x7fafe227dd20) 0 empty

Class std::_Rb_tree_node<std::pair<const std::basic_string<char>, Atlas::Message::Element> >
   size=56 align=8
   base size=56 base align=8
std::_Rb_tree_node<std::pair<const std::basic_string<char>, Atlas::Message::Element> > (0x0x7fafe1f5abc8) 0
  std::_Rb_tree_node_base (0x0x7fafe227df00) 0

Class std::_List_node<sigc::internal::trackable_callback>
   size=32 align=8
   base size=32 base align=8
std::_List_node<sigc::internal::trackable_callback> (0x0x7fafe1f5ac98) 0
  std::__detail::_List_node_base (0x0x7fafe227df60) 0

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

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> > > (0x0x7fafe1fda0c0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> >, false> (0x0x7fafe1fda120) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> > > (0x0x7fafe1f5a270) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> >, false> (0x0x7fafe1fda180) 0 empty

Class std::__is_move_iterator<Atlas::Message::Element*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<Atlas::Message::Element*> (0x0x7fafe1fda1e0) 0 empty

Class std::_Iter_base<Atlas::Message::Element*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<Atlas::Message::Element*, false> (0x0x7fafe1fda240) 0 empty

Class std::_Miter_base<Atlas::Message::Element*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<Atlas::Message::Element*> (0x0x7fafe1f5a820) 0 empty
  std::_Iter_base<Atlas::Message::Element*, false> (0x0x7fafe1fda2a0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> > > (0x0x7fafe1fda300) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> >, true> (0x0x7fafe1fda360) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> > > (0x0x7fafe1f5a8f0) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> >, true> (0x0x7fafe1fda3c0) 0 empty

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

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

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const Atlas::Message::Element*, std::vector<Atlas::Message::Element> > > (0x0x7fafe1fda720) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7fafe1fda780) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const double*, std::vector<double> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const double*, std::vector<double> > > (0x0x7fafe1fda7e0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const double*, std::vector<double> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const double*, std::vector<double> >, true> (0x0x7fafe1fda900) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const double*, std::vector<double> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const double*, std::vector<double> > > (0x0x7fafe204d270) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const double*, std::vector<double> >, true> (0x0x7fafe1fdaa20) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<double*, std::vector<double> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<double*, std::vector<double> > > (0x0x7fafe1fdaae0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, true> (0x0x7fafe1fdab40) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<double*, std::vector<double> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<double*, std::vector<double> > > (0x0x7fafe204d410) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<double*, std::vector<double> >, true> (0x0x7fafe1fdaba0) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<double*, std::vector<double> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<double*, std::vector<double> > > (0x0x7fafe1fdac00) 0 empty

Class std::__is_normal_iterator<double*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<double*> (0x0x7fafe1fdac60) 0 empty

Class std::_Niter_base<double*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<double*> (0x0x7fafe204d750) 0 empty
  std::_Iter_base<double*, false> (0x0x7fafe1fdacc0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > > (0x0x7fafe1fdad80) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >, true> (0x0x7fafe1fdade0) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > > (0x0x7fafe204df08) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >, true> (0x0x7fafe1fdae40) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > > (0x0x7fafe1fdaea0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >, true> (0x0x7fafe1fdaf00) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > > (0x0x7fafe204d000) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >, true> (0x0x7fafe1fdaf60) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > > (0x0x7fafe20ab000) 0 empty

Class std::__is_normal_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*> (0x0x7fafe20ab060) 0 empty

Class std::_Niter_base<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*> (0x0x7fafe204d888) 0 empty
  std::_Iter_base<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, false> (0x0x7fafe20ab0c0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<Atlas::Message::Element*, std::vector<Atlas::Message::Element> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<Atlas::Message::Element*, std::vector<Atlas::Message::Element> > > (0x0x7fafe20ab360) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<Atlas::Message::Element*, std::vector<Atlas::Message::Element> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<Atlas::Message::Element*, std::vector<Atlas::Message::Element> >, true> (0x0x7fafe20ab3c0) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<Atlas::Message::Element*, std::vector<Atlas::Message::Element> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<Atlas::Message::Element*, std::vector<Atlas::Message::Element> > > (0x0x7fafe1d01270) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<Atlas::Message::Element*, std::vector<Atlas::Message::Element> >, true> (0x0x7fafe20ab420) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<Atlas::Message::Element*, std::vector<Atlas::Message::Element> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<Atlas::Message::Element*, std::vector<Atlas::Message::Element> > > (0x0x7fafe20ab480) 0 empty

Class std::__is_normal_iterator<Atlas::Message::Element*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<Atlas::Message::Element*> (0x0x7fafe20ab4e0) 0 empty

Class std::_Niter_base<Atlas::Message::Element*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<Atlas::Message::Element*> (0x0x7fafe1d01410) 0 empty
  std::_Iter_base<Atlas::Message::Element*, false> (0x0x7fafe20ab540) 0 empty

Class std::__is_normal_iterator<std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> > > (0x0x7fafe20ab5a0) 0 empty

Class std::_Iter_base<std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> >, false> (0x0x7fafe20ab600) 0 empty

Class std::_Niter_base<std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> > > (0x0x7fafe1d015b0) 0 empty
  std::_Iter_base<std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> >, false> (0x0x7fafe20ab660) 0 empty

Class std::__are_same<Atlas::Message::Element, Atlas::Message::Element>
   size=1 align=1
   base size=0 base align=1
std::__are_same<Atlas::Message::Element, Atlas::Message::Element> (0x0x7fafe20ab720) 0 empty

Class std::__is_pointer<const Atlas::Message::Element*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const Atlas::Message::Element*> (0x0x7fafe20ab780) 0 empty

Class std::__is_pointer<Atlas::Message::Element>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<Atlas::Message::Element> (0x0x7fafe20ab7e0) 0 empty

Class std::__is_integer<Atlas::Message::Element>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<Atlas::Message::Element> (0x0x7fafe20ab840) 0 empty

Class std::__equal<false>
   size=1 align=1
   base size=0 base align=1
std::__equal<false> (0x0x7fafe20ab8a0) 0 empty

Class std::__alloc_neq<std::allocator<std::_List_node<std::basic_string<char> > >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloc_neq<std::allocator<std::_List_node<std::basic_string<char> > >, true> (0x0x7fafe20ab900) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const double*, std::vector<double> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const double*, std::vector<double> > > (0x0x7fafe20ab960) 0 empty

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7fafe20abb40) 0 empty

Class std::__is_pointer<double*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<double*> (0x0x7fafe20abba0) 0 empty

Class std::__is_pointer<const double*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const double*> (0x0x7fafe20abc00) 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> (0x0x7fafe20abc60) 0 empty

Class std::__is_byte<double>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<double> (0x0x7fafe20abcc0) 0 empty

Class std::__is_pointer<double>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<double> (0x0x7fafe20abd80) 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> > (0x0x7fafe20abde0) 0 empty

Class std::__is_arithmetic<double>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<double> (0x0x7fafe1d01af8) 0 empty
  std::__traitor<std::__is_integer<double>, std::__is_floating<double> > (0x0x7fafe20abe40) 0 empty

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

Class std::__is_scalar<double>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<double> (0x0x7fafe1d01c98) 0 empty
  std::__traitor<std::__is_arithmetic<double>, std::__is_pointer<double> > (0x0x7fafe20abea0) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*, std::vector<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > > (0x0x7fafe20abf60) 0 empty

Class std::__are_same<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>, Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >
   size=1 align=1
   base size=0 base align=1
std::__are_same<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>, Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe1d9e060) 0 empty

Class std::__is_pointer<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*> (0x0x7fafe1d9e0c0) 0 empty

Class std::__is_pointer<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const Atlas::Objects::SmartPtr<Atlas::Objects::RootData>*> (0x0x7fafe1d9e120) 0 empty

Class std::__is_byte<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >
   size=1 align=1
   base size=0 base align=1
std::__is_byte<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe1d9e180) 0 empty

Class std::__is_pointer<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe1d9e240) 0 empty

Class std::__is_floating<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >
   size=1 align=1
   base size=0 base align=1
std::__is_floating<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe1d9e300) 0 empty

Class std::__is_integer<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >
   size=1 align=1
   base size=0 base align=1
std::__is_integer<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe1d9e360) 0 empty

Class std::__truth_type<false>
   size=1 align=1
   base size=0 base align=1
std::__truth_type<false> (0x0x7fafe1d9e3c0) 0 empty

Class std::__traitor<std::__is_integer<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >, std::__is_floating<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >, std::__is_floating<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > (0x0x7fafe1d9e2a0) 0 empty

Class std::__is_arithmetic<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe1dae478) 0 empty
  std::__traitor<std::__is_integer<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >, std::__is_floating<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > (0x0x7fafe1d9e420) 0 empty

Class std::__traitor<std::__is_arithmetic<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >, std::__is_pointer<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >, std::__is_pointer<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > (0x0x7fafe1d9e1e0) 0 empty

Class std::__is_scalar<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > (0x0x7fafe1dae548) 0 empty
  std::__traitor<std::__is_arithmetic<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> >, std::__is_pointer<Atlas::Objects::SmartPtr<Atlas::Objects::RootData> > > (0x0x7fafe1d9e480) 0 empty

Class std::__is_pointer<Atlas::Message::Element*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<Atlas::Message::Element*> (0x0x7fafe1d9e5a0) 0 empty

Class std::iterator_traits<std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> > > (0x0x7fafe1d9e7e0) 0 empty

Class std::__are_same<std::pair<const std::basic_string<char>, Atlas::Message::Element>, std::pair<const std::basic_string<char>, Atlas::Message::Element> >
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<const std::basic_string<char>, Atlas::Message::Element>, std::pair<const std::basic_string<char>, Atlas::Message::Element> > (0x0x7fafe1d9e840) 0 empty

Class std::__is_pointer<std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> > >
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, Atlas::Message::Element> > > (0x0x7fafe1d9e8a0) 0 empty

Class std::__is_pointer<std::pair<const std::basic_string<char>, Atlas::Message::Element> >
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::pair<const std::basic_string<char>, Atlas::Message::Element> > (0x0x7fafe1d9e900) 0 empty

Class std::__is_integer<std::pair<const std::basic_string<char>, Atlas::Message::Element> >
   size=1 align=1
   base size=0 base align=1
std::__is_integer<std::pair<const std::basic_string<char>, Atlas::Message::Element> > (0x0x7fafe1d9e960) 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> (0x0x7fafe1d9ea80) 0 empty

Class std::__uninitialized_fill_n<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill_n<false> (0x0x7fafe1d9eae0) 0 empty

Class __gnu_cxx::__enable_if<false, double*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, double*> (0x0x7fafe1ea8000) 0 empty

Class __gnu_cxx::__enable_if<true, double*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, double*> (0x0x7fafe1ea8060) 0 empty

