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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7fe1add982a0) 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> (0x0x7fe1add98300) 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> (0x0x7fe1add98360) 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> (0x0x7fe1add983c0) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7fe1add98c60) 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> (0x0x7fe1add98cc0) 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> (0x0x7fe1add98d20) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7fe1add98d80) 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> (0x0x7fe1add98de0) 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> (0x0x7fe1add98e40) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7fe1add98f00) 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> (0x0x7fe1add98f60) 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> (0x0x7fe1addcc000) 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> (0x0x7fe1addcc060) 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> (0x0x7fe1addcc0c0) 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> (0x0x7fe1addcc120) 0 empty

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7fe1ae418f08) 0 empty
  std::input_iterator_tag (0x0x7fe1addccde0) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7fe1ae418f70) 0 empty
  std::forward_iterator_tag (0x0x7fe1ae277000) 0 empty
    std::input_iterator_tag (0x0x7fe1addcce40) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7fe1addf9000) 0 empty
  std::bidirectional_iterator_tag (0x0x7fe1addf9068) 0 empty
    std::forward_iterator_tag (0x0x7fe1addf90d0) 0 empty
      std::input_iterator_tag (0x0x7fe1addccea0) 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> (0x0x7fe1ade27180) 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 (0x0x7fe1ade4b600) 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 (0x0x7fe1ade4b720) 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 (0x0x7fe1ade4b8a0) 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 (0x0x7fe1ade4ba20) 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 (0x0x7fe1ade4bb40) 0 empty

Class std::__iter_swap<true>
   size=1 align=1
   base size=0 base align=1
std::__iter_swap<true> (0x0x7fe1ade78c00) 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> (0x0x7fe1adea4060) 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> (0x0x7fe1adea4420) 0 empty

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

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

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

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

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

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

Class std::char_traits<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::char_traits<wchar_t> (0x0x7fe1adb87ba0) 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 (0x0x7fe1adbb7180) 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 (0x0x7fe1addf9340) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7fe1adbb7360) 0 nearly-empty
      primary-for std::bad_exception (0x0x7fe1addf9340)

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

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

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

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

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

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

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

Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7fe1adbe28a0) 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 (0x0x7fe1adbe2a20) 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 (0x0x7fe1adcbb840) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __s390_jmp_buf
   size=144 align=8
   base size=144 base align=8
__s390_jmp_buf (0x0x7fe1add001e0) 0

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

Class <anonymous struct>::<anonymous struct>
   size=152 align=8
   base size=152 base align=8
<anonymous struct>::<anonymous struct> (0x0x7fe1add00300) 0

Class <anonymous struct>
   size=184 align=8
   base size=184 base align=8
<anonymous struct> (0x0x7fe1add002a0) 0

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

Class __pthread_cleanup_class
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_class (0x0x7fe1add003c0) 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> > (0x0x7fe1ad9c45a0) 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> (0x0x7fe1ad9c4600) 0 empty

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

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

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

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

Class std::__cxx11::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char>::_Alloc_hider (0x0x7fe1adca56e8) 0
  std::allocator<char> (0x0x7fe1adca5750) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7fe1ada5a6c0) 0 empty

Class std::__cxx11::basic_string<char>::<anonymous union>
   size=16 align=8
   base size=16 base align=8
std::__cxx11::basic_string<char>::<anonymous union> (0x0x7fe1ada5a720) 0

Class std::__cxx11::basic_string<char>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char> (0x0x7fe1ada5a4e0) 0

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

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

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

Class std::__cxx11::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<wchar_t>::_Alloc_hider (0x0x7fe1adca58f0) 0
  std::allocator<wchar_t> (0x0x7fe1adca5958) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7fe1ada5a960) 0 empty

Class std::__cxx11::basic_string<wchar_t>::<anonymous union>
   size=16 align=8
   base size=16 base align=8
std::__cxx11::basic_string<wchar_t>::<anonymous union> (0x0x7fe1ada5a9c0) 0

Class std::__cxx11::basic_string<wchar_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<wchar_t> (0x0x7fe1ada5a780) 0

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

Class std::_List_node<long unsigned int>
   size=24 align=8
   base size=24 base align=8
std::_List_node<long unsigned int> (0x0x7fe1adca5a90) 0
  std::__detail::_List_node_base (0x0x7fe1ad7a26c0) 0

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

Class gloox::CertInfo
   size=208 align=8
   base size=208 base align=8
gloox::CertInfo (0x0x7fe1ad93dba0) 0

Vtable for gloox::Event
gloox::Event::_ZTVN5gloox5EventE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox5EventE)
16    (int (*)(...))gloox::Event::~Event
24    (int (*)(...))gloox::Event::~Event

Class gloox::Event
   size=24 align=8
   base size=24 base align=8
gloox::Event (0x0x7fe1ad93dc00) 0
    vptr=((& gloox::Event::_ZTVN5gloox5EventE) + 16u)

Class __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > (0x0x7fe1ad59a300) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > (0x0x7fe1adca5f08) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > (0x0x7fe1ad59a360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > > (0x0x7fe1ad59a480) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > (0x0x7fe1ad59a5a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > (0x0x7fe1ad59a540) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > > (0x0x7fe1ad59a6c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > > (0x0x7fe1ad59a660) 0 empty

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

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

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > > (0x0x7fe1ad59a8a0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > > (0x0x7fe1adca57b8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > > (0x0x7fe1ad59a900) 0 empty

Class std::_Rb_tree<const std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> >, std::less<const std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > >::_Rb_tree_impl<std::less<const std::__cxx11::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> >, std::less<const std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > >::_Rb_tree_impl<std::less<const std::__cxx11::basic_string<char> >, false> (0x0x7fe1adca5888) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > > (0x0x7fe1ad5ef000) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > > (0x0x7fe1ad59a960) 0 empty

Class std::_Rb_tree<const std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> >, std::less<const std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> >, std::less<const std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::EventHandler*> > > (0x0x7fe1ad59a600) 0

Class std::multimap<const std::__cxx11::basic_string<char>, gloox::EventHandler*>
   size=48 align=8
   base size=48 base align=8
std::multimap<const std::__cxx11::basic_string<char>, gloox::EventHandler*> (0x0x7fe1ad59a2a0) 0

Class __gnu_cxx::new_allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > (0x0x7fe1ad59aa20) 0 empty

Class std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > (0x0x7fe1ad5ef068) 0 empty
  __gnu_cxx::new_allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > (0x0x7fe1ad59ab40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > > (0x0x7fe1ad59ac00) 0 empty

Class std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> >::rebind<std::pair<const gloox::Event::EventType, gloox::EventHandler*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> >::rebind<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > (0x0x7fe1ad59ad20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > >::rebind<std::pair<const gloox::Event::EventType, gloox::EventHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > >::rebind<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > (0x0x7fe1ad59acc0) 0 empty

Class std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> >::rebind<std::_Rb_tree_node<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> >::rebind<std::_Rb_tree_node<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > > (0x0x7fe1ad59ae40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > >::rebind<std::_Rb_tree_node<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > >::rebind<std::_Rb_tree_node<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > > (0x0x7fe1ad59ade0) 0 empty

Class std::binary_function<gloox::Event::EventType, gloox::Event::EventType, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<gloox::Event::EventType, gloox::Event::EventType, bool> (0x0x7fe1ad6860c0) 0 empty

Class std::less<gloox::Event::EventType>
   size=1 align=1
   base size=1 base align=1
std::less<gloox::Event::EventType> (0x0x7fe1ad5ef3a8) 0 empty
  std::binary_function<gloox::Event::EventType, gloox::Event::EventType, bool> (0x0x7fe1ad686120) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > > (0x0x7fe1ad686180) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > > (0x0x7fe1ad5ef4e0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > > (0x0x7fe1ad6861e0) 0 empty

Class std::_Rb_tree<gloox::Event::EventType, std::pair<const gloox::Event::EventType, gloox::EventHandler*>, std::_Select1st<std::pair<const gloox::Event::EventType, gloox::EventHandler*> >, std::less<gloox::Event::EventType>, std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > >::_Rb_tree_impl<std::less<gloox::Event::EventType>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<gloox::Event::EventType, std::pair<const gloox::Event::EventType, gloox::EventHandler*>, std::_Select1st<std::pair<const gloox::Event::EventType, gloox::EventHandler*> >, std::less<gloox::Event::EventType>, std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > >::_Rb_tree_impl<std::less<gloox::Event::EventType>, false> (0x0x7fe1ad5ef618) 0
  std::allocator<std::_Rb_tree_node<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > > (0x0x7fe1ad5ef680) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > > (0x0x7fe1ad686240) 0 empty

Class std::_Rb_tree<gloox::Event::EventType, std::pair<const gloox::Event::EventType, gloox::EventHandler*>, std::_Select1st<std::pair<const gloox::Event::EventType, gloox::EventHandler*> >, std::less<gloox::Event::EventType>, std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<gloox::Event::EventType, std::pair<const gloox::Event::EventType, gloox::EventHandler*>, std::_Select1st<std::pair<const gloox::Event::EventType, gloox::EventHandler*> >, std::less<gloox::Event::EventType>, std::allocator<std::pair<const gloox::Event::EventType, gloox::EventHandler*> > > (0x0x7fe1ad59ad80) 0

Class std::multimap<gloox::Event::EventType, gloox::EventHandler*>
   size=48 align=8
   base size=48 base align=8
std::multimap<gloox::Event::EventType, gloox::EventHandler*> (0x0x7fe1ad59a9c0) 0

Vtable for gloox::EventDispatcher
gloox::EventDispatcher::_ZTVN5gloox15EventDispatcherE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox15EventDispatcherE)
16    (int (*)(...))gloox::EventDispatcher::~EventDispatcher
24    (int (*)(...))gloox::EventDispatcher::~EventDispatcher

Class gloox::EventDispatcher
   size=104 align=8
   base size=104 base align=8
gloox::EventDispatcher (0x0x7fe1ad59a240) 0
    vptr=((& gloox::EventDispatcher::_ZTVN5gloox15EventDispatcherE) + 16u)

Vtable for gloox::Tag::Attribute
gloox::Tag::Attribute::_ZTVN5gloox3Tag9AttributeE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox3Tag9AttributeE)
16    (int (*)(...))gloox::Tag::Attribute::~Attribute
24    (int (*)(...))gloox::Tag::Attribute::~Attribute

Class gloox::Tag::Attribute
   size=144 align=8
   base size=144 base align=8
gloox::Tag::Attribute (0x0x7fe1ad686540) 0
    vptr=((& gloox::Tag::Attribute::_ZTVN5gloox3Tag9AttributeE) + 16u)

Class gloox::Tag::Node::<anonymous union>
   size=8 align=8
   base size=8 base align=8
gloox::Tag::Node::<anonymous union> (0x0x7fe1ad686600) 0

Class gloox::Tag::Node
   size=16 align=8
   base size=16 base align=8
gloox::Tag::Node (0x0x7fe1ad6865a0) 0

Vtable for gloox::Tag
gloox::Tag::_ZTVN5gloox3TagE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox3TagE)
16    (int (*)(...))gloox::Tag::~Tag
24    (int (*)(...))gloox::Tag::~Tag

Class gloox::Tag
   size=152 align=8
   base size=152 base align=8
gloox::Tag (0x0x7fe1ad6864e0) 0
    vptr=((& gloox::Tag::_ZTVN5gloox3TagE) + 16u)

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

Class __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7fe1ad366300) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7fe1ad5ef8f0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7fe1ad366360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7fe1ad3663c0) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7fe1ad3664e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::rebind<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::rebind<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7fe1ad366480) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7fe1ad366600) 0 empty

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

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

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

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7fe1ad366840) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7fe1ad5efc98) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7fe1ad3668a0) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7fe1ad5efd00) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7fe1ad5efd68) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7fe1ad366900) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7fe1ad366540) 0

Class std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=48 align=8
   base size=48 base align=8
std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7fe1ad3662a0) 0

Class gloox::JID
   size=200 align=8
   base size=193 base align=8
gloox::JID (0x0x7fe1ad366ba0) 0

Vtable for gloox::StanzaExtension
gloox::StanzaExtension::_ZTVN5gloox15StanzaExtensionE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox15StanzaExtensionE)
16    0u
24    0u
32    (int (*)(...))gloox::StanzaExtension::embeddedStanza
40    (int (*)(...))gloox::StanzaExtension::embeddedTag
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual

Class gloox::StanzaExtension
   size=16 align=8
   base size=16 base align=8
gloox::StanzaExtension (0x0x7fe1ad4428a0) 0
    vptr=((& gloox::StanzaExtension::_ZTVN5gloox15StanzaExtensionE) + 16u)

Class __gnu_cxx::new_allocator<const gloox::StanzaExtension*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<const gloox::StanzaExtension*> (0x0x7fe1ad442ea0) 0 empty

Class std::allocator<const gloox::StanzaExtension*>
   size=1 align=1
   base size=1 base align=1
std::allocator<const gloox::StanzaExtension*> (0x0x7fe1ad5eff08) 0 empty
  __gnu_cxx::new_allocator<const gloox::StanzaExtension*> (0x0x7fe1ad442f00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<const gloox::StanzaExtension*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<const gloox::StanzaExtension*> > (0x0x7fe1ad442e40) 0 empty

Class std::allocator<const gloox::StanzaExtension*>::rebind<const gloox::StanzaExtension*>
   size=1 align=1
   base size=0 base align=1
std::allocator<const gloox::StanzaExtension*>::rebind<const gloox::StanzaExtension*> (0x0x7fe1ad494060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<const gloox::StanzaExtension*> >::rebind<const gloox::StanzaExtension*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<const gloox::StanzaExtension*> >::rebind<const gloox::StanzaExtension*> (0x0x7fe1ad494000) 0 empty

Class std::allocator<const gloox::StanzaExtension*>::rebind<std::_List_node<const gloox::StanzaExtension*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<const gloox::StanzaExtension*>::rebind<std::_List_node<const gloox::StanzaExtension*> > (0x0x7fe1ad494120) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<const gloox::StanzaExtension*> >::rebind<std::_List_node<const gloox::StanzaExtension*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<const gloox::StanzaExtension*> >::rebind<std::_List_node<const gloox::StanzaExtension*> > (0x0x7fe1ad4940c0) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<const gloox::StanzaExtension*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<const gloox::StanzaExtension*> > (0x0x7fe1ad494180) 0 empty

Class std::allocator<std::_List_node<const gloox::StanzaExtension*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<const gloox::StanzaExtension*> > (0x0x7fe1adca5410) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<const gloox::StanzaExtension*> > (0x0x7fe1ad4941e0) 0 empty

Class std::__cxx11::_List_base<const gloox::StanzaExtension*, std::allocator<const gloox::StanzaExtension*> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<const gloox::StanzaExtension*, std::allocator<const gloox::StanzaExtension*> >::_List_impl (0x0x7fe1ad4b1000) 0
  std::allocator<std::_List_node<const gloox::StanzaExtension*> > (0x0x7fe1ad4b1068) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<const gloox::StanzaExtension*> > (0x0x7fe1ad494240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<const gloox::StanzaExtension*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<const gloox::StanzaExtension*> > > (0x0x7fe1ad494360) 0 empty

Class std::__cxx11::_List_base<const gloox::StanzaExtension*, std::allocator<const gloox::StanzaExtension*> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<const gloox::StanzaExtension*, std::allocator<const gloox::StanzaExtension*> > (0x0x7fe1ad442de0) 0

Class std::__cxx11::list<const gloox::StanzaExtension*>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<const gloox::StanzaExtension*> (0x0x7fe1ad4b1208) 0
  std::__cxx11::_List_base<const gloox::StanzaExtension*, std::allocator<const gloox::StanzaExtension*> > (0x0x7fe1ad4944e0) 0

Vtable for gloox::Stanza
gloox::Stanza::_ZTVN5gloox6StanzaE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox6StanzaE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class gloox::Stanza
   size=504 align=8
   base size=497 base align=8
gloox::Stanza (0x0x7fe1ad442d80) 0
    vptr=((& gloox::Stanza::_ZTVN5gloox6StanzaE) + 16u)

Vtable for gloox::IQ
gloox::IQ::_ZTVN5gloox2IQE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox2IQE)
16    (int (*)(...))gloox::IQ::~IQ
24    (int (*)(...))gloox::IQ::~IQ
32    (int (*)(...))gloox::IQ::tag

Class gloox::IQ
   size=504 align=8
   base size=504 base align=8
gloox::IQ (0x0x7fe1ad4b1340) 0
    vptr=((& gloox::IQ::_ZTVN5gloox2IQE) + 16u)
  gloox::Stanza (0x0x7fe1ad494900) 0
      primary-for gloox::IQ (0x0x7fe1ad4b1340)

Vtable for gloox::IqHandler
gloox::IqHandler::_ZTVN5gloox9IqHandlerE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox9IqHandlerE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual

Class gloox::IqHandler
   size=8 align=8
   base size=8 base align=8
gloox::IqHandler (0x0x7fe1ad494a20) 0 nearly-empty
    vptr=((& gloox::IqHandler::_ZTVN5gloox9IqHandlerE) + 16u)

Vtable for gloox::LogHandler
gloox::LogHandler::_ZTVN5gloox10LogHandlerE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox10LogHandlerE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class gloox::LogHandler
   size=8 align=8
   base size=8 base align=8
gloox::LogHandler (0x0x7fe1ad494c60) 0 nearly-empty
    vptr=((& gloox::LogHandler::_ZTVN5gloox10LogHandlerE) + 16u)

Class gloox::LogSink::LogInfo
   size=8 align=4
   base size=8 base align=4
gloox::LogSink::LogInfo (0x0x7fe1ad494f00) 0

Class __gnu_cxx::new_allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > (0x0x7fe1ad520000) 0 empty

Class std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > (0x0x7fe1ad4b13a8) 0 empty
  __gnu_cxx::new_allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > (0x0x7fe1ad520060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > > (0x0x7fe1ad5200c0) 0 empty

Class std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> >::rebind<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> >::rebind<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > (0x0x7fe1ad5202a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > >::rebind<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > >::rebind<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > (0x0x7fe1ad520240) 0 empty

Class std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> >::rebind<std::_Rb_tree_node<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> >::rebind<std::_Rb_tree_node<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > > (0x0x7fe1ad5203c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > >::rebind<std::_Rb_tree_node<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > >::rebind<std::_Rb_tree_node<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > > (0x0x7fe1ad520360) 0 empty

Class std::binary_function<gloox::LogHandler*, gloox::LogHandler*, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<gloox::LogHandler*, gloox::LogHandler*, bool> (0x0x7fe1ad520600) 0 empty

Class std::less<gloox::LogHandler*>
   size=1 align=1
   base size=1 base align=1
std::less<gloox::LogHandler*> (0x0x7fe1ad4b1618) 0 empty
  std::binary_function<gloox::LogHandler*, gloox::LogHandler*, bool> (0x0x7fe1ad520660) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > > (0x0x7fe1ad5206c0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > > (0x0x7fe1ad4b1750) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > > (0x0x7fe1ad520720) 0 empty

Class std::_Rb_tree<gloox::LogHandler*, std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo>, std::_Select1st<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> >, std::less<gloox::LogHandler*>, std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > >::_Rb_tree_impl<std::less<gloox::LogHandler*>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<gloox::LogHandler*, std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo>, std::_Select1st<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> >, std::less<gloox::LogHandler*>, std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > >::_Rb_tree_impl<std::less<gloox::LogHandler*>, false> (0x0x7fe1ad4b1888) 0
  std::allocator<std::_Rb_tree_node<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > > (0x0x7fe1ad4b18f0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > > (0x0x7fe1ad520780) 0 empty

Class std::_Rb_tree<gloox::LogHandler*, std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo>, std::_Select1st<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> >, std::less<gloox::LogHandler*>, std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<gloox::LogHandler*, std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo>, std::_Select1st<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> >, std::less<gloox::LogHandler*>, std::allocator<std::pair<gloox::LogHandler* const, gloox::LogSink::LogInfo> > > (0x0x7fe1ad520300) 0

Class std::map<gloox::LogHandler*, gloox::LogSink::LogInfo>
   size=48 align=8
   base size=48 base align=8
std::map<gloox::LogHandler*, gloox::LogSink::LogInfo> (0x0x7fe1ad494f60) 0

Vtable for gloox::LogSink
gloox::LogSink::_ZTVN5gloox7LogSinkE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox7LogSinkE)
16    (int (*)(...))gloox::LogSink::~LogSink
24    (int (*)(...))gloox::LogSink::~LogSink

Class gloox::LogSink
   size=56 align=8
   base size=56 base align=8
gloox::LogSink (0x0x7fe1ad494ea0) 0
    vptr=((& gloox::LogSink::_ZTVN5gloox7LogSinkE) + 16u)

Class gloox::util::Mutex
   size=8 align=8
   base size=8 base align=8
gloox::util::Mutex (0x0x7fe1ad520900) 0

Vtable for gloox::TagHandler
gloox::TagHandler::_ZTVN5gloox10TagHandlerE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox10TagHandlerE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class gloox::TagHandler
   size=8 align=8
   base size=8 base align=8
gloox::TagHandler (0x0x7fe1ad520960) 0 nearly-empty
    vptr=((& gloox::TagHandler::_ZTVN5gloox10TagHandlerE) + 16u)

Class gloox::StatisticsStruct
   size=136 align=8
   base size=136 base align=8
gloox::StatisticsStruct (0x0x7fe1ad520ba0) 0

Vtable for gloox::StatisticsHandler
gloox::StatisticsHandler::_ZTVN5gloox17StatisticsHandlerE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox17StatisticsHandlerE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class gloox::StatisticsHandler
   size=8 align=8
   base size=8 base align=8
gloox::StatisticsHandler (0x0x7fe1ad520c00) 0 nearly-empty
    vptr=((& gloox::StatisticsHandler::_ZTVN5gloox17StatisticsHandlerE) + 16u)

Vtable for gloox::TLSHandler
gloox::TLSHandler::_ZTVN5gloox10TLSHandlerE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox10TLSHandlerE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual

Class gloox::TLSHandler
   size=8 align=8
   base size=8 base align=8
gloox::TLSHandler (0x0x7fe1ad520e40) 0 nearly-empty
    vptr=((& gloox::TLSHandler::_ZTVN5gloox10TLSHandlerE) + 16u)

Vtable for gloox::CompressionDataHandler
gloox::CompressionDataHandler::_ZTVN5gloox22CompressionDataHandlerE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox22CompressionDataHandlerE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual

Class gloox::CompressionDataHandler
   size=8 align=8
   base size=8 base align=8
gloox::CompressionDataHandler (0x0x7fe1ad1f80c0) 0 nearly-empty
    vptr=((& gloox::CompressionDataHandler::_ZTVN5gloox22CompressionDataHandlerE) + 16u)

Vtable for gloox::ConnectionDataHandler
gloox::ConnectionDataHandler::_ZTVN5gloox21ConnectionDataHandlerE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox21ConnectionDataHandlerE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual

Class gloox::ConnectionDataHandler
   size=8 align=8
   base size=8 base align=8
gloox::ConnectionDataHandler (0x0x7fe1ad1f8300) 0 nearly-empty
    vptr=((& gloox::ConnectionDataHandler::_ZTVN5gloox21ConnectionDataHandlerE) + 16u)

Class __gnu_cxx::new_allocator<gloox::Tag::Attribute*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<gloox::Tag::Attribute*> (0x0x7fe1ad1f8660) 0 empty

Class std::allocator<gloox::Tag::Attribute*>
   size=1 align=1
   base size=1 base align=1
std::allocator<gloox::Tag::Attribute*> (0x0x7fe1ad4b1a90) 0 empty
  __gnu_cxx::new_allocator<gloox::Tag::Attribute*> (0x0x7fe1ad1f86c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::Tag::Attribute*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::Tag::Attribute*> > (0x0x7fe1ad1f8600) 0 empty

Class std::allocator<gloox::Tag::Attribute*>::rebind<gloox::Tag::Attribute*>
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::Tag::Attribute*>::rebind<gloox::Tag::Attribute*> (0x0x7fe1ad1f87e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::Tag::Attribute*> >::rebind<gloox::Tag::Attribute*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::Tag::Attribute*> >::rebind<gloox::Tag::Attribute*> (0x0x7fe1ad1f8780) 0 empty

Class std::allocator<gloox::Tag::Attribute*>::rebind<std::_List_node<gloox::Tag::Attribute*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::Tag::Attribute*>::rebind<std::_List_node<gloox::Tag::Attribute*> > (0x0x7fe1ad1f88a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::Tag::Attribute*> >::rebind<std::_List_node<gloox::Tag::Attribute*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::Tag::Attribute*> >::rebind<std::_List_node<gloox::Tag::Attribute*> > (0x0x7fe1ad1f8840) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<gloox::Tag::Attribute*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<gloox::Tag::Attribute*> > (0x0x7fe1ad1f89c0) 0 empty

Class std::allocator<std::_List_node<gloox::Tag::Attribute*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<gloox::Tag::Attribute*> > (0x0x7fe1ad4b1d68) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<gloox::Tag::Attribute*> > (0x0x7fe1ad1f8a20) 0 empty

Class std::__cxx11::_List_base<gloox::Tag::Attribute*, std::allocator<gloox::Tag::Attribute*> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::Tag::Attribute*, std::allocator<gloox::Tag::Attribute*> >::_List_impl (0x0x7fe1ad4b1dd0) 0
  std::allocator<std::_List_node<gloox::Tag::Attribute*> > (0x0x7fe1ad4b1e38) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<gloox::Tag::Attribute*> > (0x0x7fe1ad1f8a80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::Tag::Attribute*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::Tag::Attribute*> > > (0x0x7fe1ad1f8ae0) 0 empty

Class std::__cxx11::_List_base<gloox::Tag::Attribute*, std::allocator<gloox::Tag::Attribute*> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::Tag::Attribute*, std::allocator<gloox::Tag::Attribute*> > (0x0x7fe1ad1f85a0) 0

Class std::__cxx11::list<gloox::Tag::Attribute*>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<gloox::Tag::Attribute*> (0x0x7fe1ad4b10d0) 0
  std::__cxx11::_List_base<gloox::Tag::Attribute*, std::allocator<gloox::Tag::Attribute*> > (0x0x7fe1ad1f8c60) 0

Vtable for gloox::Parser
gloox::Parser::_ZTVN5gloox6ParserE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox6ParserE)
16    (int (*)(...))gloox::Parser::~Parser
24    (int (*)(...))gloox::Parser::~Parser

Class gloox::Parser
   size=344 align=8
   base size=337 base align=8
gloox::Parser (0x0x7fe1ad1f8540) 0
    vptr=((& gloox::Parser::_ZTVN5gloox6ParserE) + 16u)

Class gloox::util::AtomicRefCount
   size=16 align=8
   base size=16 base align=8
gloox::util::AtomicRefCount (0x0x7fe1ad1f8d20) 0

Vtable for gloox::ClientBase::Ping
gloox::ClientBase::Ping::_ZTVN5gloox10ClientBase4PingE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox10ClientBase4PingE)
16    (int (*)(...))gloox::ClientBase::Ping::~Ping
24    (int (*)(...))gloox::ClientBase::Ping::~Ping
32    (int (*)(...))gloox::StanzaExtension::embeddedStanza
40    (int (*)(...))gloox::StanzaExtension::embeddedTag
48    (int (*)(...))gloox::ClientBase::Ping::filterString
56    (int (*)(...))gloox::ClientBase::Ping::newInstance
64    (int (*)(...))gloox::ClientBase::Ping::tag
72    (int (*)(...))gloox::ClientBase::Ping::clone

Class gloox::ClientBase::Ping
   size=16 align=8
   base size=16 base align=8
gloox::ClientBase::Ping (0x0x7fe1ad4b1270) 0
    vptr=((& gloox::ClientBase::Ping::_ZTVN5gloox10ClientBase4PingE) + 16u)
  gloox::StanzaExtension (0x0x7fe1ad1f8f60) 0
      primary-for gloox::ClientBase::Ping (0x0x7fe1ad4b1270)

Class gloox::ClientBase::TrackStruct
   size=16 align=8
   base size=16 base align=8
gloox::ClientBase::TrackStruct (0x0x7fe1ad2c7000) 0

Class gloox::ClientBase::TagHandlerStruct
   size=72 align=8
   base size=72 base align=8
gloox::ClientBase::TagHandlerStruct (0x0x7fe1ad2c7060) 0

Class gloox::ClientBase::JidPresHandlerStruct
   size=16 align=8
   base size=16 base align=8
gloox::ClientBase::JidPresHandlerStruct (0x0x7fe1ad2c70c0) 0

Class __gnu_cxx::new_allocator<gloox::ConnectionListener*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<gloox::ConnectionListener*> (0x0x7fe1ad2c71e0) 0 empty

Class std::allocator<gloox::ConnectionListener*>
   size=1 align=1
   base size=1 base align=1
std::allocator<gloox::ConnectionListener*> (0x0x7fe1ad4b1410) 0 empty
  __gnu_cxx::new_allocator<gloox::ConnectionListener*> (0x0x7fe1ad2c7240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::ConnectionListener*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::ConnectionListener*> > (0x0x7fe1ad2c7180) 0 empty

Class std::allocator<gloox::ConnectionListener*>::rebind<gloox::ConnectionListener*>
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::ConnectionListener*>::rebind<gloox::ConnectionListener*> (0x0x7fe1ad2c7360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::ConnectionListener*> >::rebind<gloox::ConnectionListener*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::ConnectionListener*> >::rebind<gloox::ConnectionListener*> (0x0x7fe1ad2c7300) 0 empty

Class std::allocator<gloox::ConnectionListener*>::rebind<std::_List_node<gloox::ConnectionListener*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::ConnectionListener*>::rebind<std::_List_node<gloox::ConnectionListener*> > (0x0x7fe1ad2c7420) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::ConnectionListener*> >::rebind<std::_List_node<gloox::ConnectionListener*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::ConnectionListener*> >::rebind<std::_List_node<gloox::ConnectionListener*> > (0x0x7fe1ad2c73c0) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<gloox::ConnectionListener*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<gloox::ConnectionListener*> > (0x0x7fe1ad2c7480) 0 empty

Class std::allocator<std::_List_node<gloox::ConnectionListener*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<gloox::ConnectionListener*> > (0x0x7fe1ad2f80d0) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<gloox::ConnectionListener*> > (0x0x7fe1ad2c74e0) 0 empty

Class std::__cxx11::_List_base<gloox::ConnectionListener*, std::allocator<gloox::ConnectionListener*> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::ConnectionListener*, std::allocator<gloox::ConnectionListener*> >::_List_impl (0x0x7fe1ad2f8138) 0
  std::allocator<std::_List_node<gloox::ConnectionListener*> > (0x0x7fe1ad2f81a0) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<gloox::ConnectionListener*> > (0x0x7fe1ad2c7540) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::ConnectionListener*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::ConnectionListener*> > > (0x0x7fe1ad2c75a0) 0 empty

Class std::__cxx11::_List_base<gloox::ConnectionListener*, std::allocator<gloox::ConnectionListener*> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::ConnectionListener*, std::allocator<gloox::ConnectionListener*> > (0x0x7fe1ad2c7120) 0

Class std::__cxx11::list<gloox::ConnectionListener*>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<gloox::ConnectionListener*> (0x0x7fe1ad2f8340) 0
  std::__cxx11::_List_base<gloox::ConnectionListener*, std::allocator<gloox::ConnectionListener*> > (0x0x7fe1ad2c7720) 0

Class __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > (0x0x7fe1ad2c77e0) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > (0x0x7fe1ad2f8478) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > (0x0x7fe1ad2c7900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > > (0x0x7fe1ad2c79c0) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > (0x0x7fe1ad2c7ae0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > (0x0x7fe1ad2c7a80) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > > (0x0x7fe1ad2c7c00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > > (0x0x7fe1ad2c7ba0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > > (0x0x7fe1ad2c7c60) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > > (0x0x7fe1ad2f86e8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > > (0x0x7fe1ad2c7cc0) 0 empty

Class std::_Rb_tree<const std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> >, std::less<const std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > >::_Rb_tree_impl<std::less<const std::__cxx11::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> >, std::less<const std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > >::_Rb_tree_impl<std::less<const std::__cxx11::basic_string<char> >, false> (0x0x7fe1ad2f8750) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > > (0x0x7fe1ad2f87b8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > > (0x0x7fe1ad2c7d20) 0 empty

Class std::_Rb_tree<const std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> >, std::less<const std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> >, std::less<const std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::IqHandler*> > > (0x0x7fe1ad2c7b40) 0

Class std::multimap<const std::__cxx11::basic_string<char>, gloox::IqHandler*>
   size=48 align=8
   base size=48 base align=8
std::multimap<const std::__cxx11::basic_string<char>, gloox::IqHandler*> (0x0x7fe1ad2c7780) 0

Class __gnu_cxx::new_allocator<std::pair<const int, gloox::IqHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const int, gloox::IqHandler*> > (0x0x7fe1ad2c7de0) 0 empty

Class std::allocator<std::pair<const int, gloox::IqHandler*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const int, gloox::IqHandler*> > (0x0x7fe1ad2f8820) 0 empty
  __gnu_cxx::new_allocator<std::pair<const int, gloox::IqHandler*> > (0x0x7fe1ad2c7e40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, gloox::IqHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, gloox::IqHandler*> > > (0x0x7fe1ad2c7ea0) 0 empty

Class std::allocator<std::pair<const int, gloox::IqHandler*> >::rebind<std::pair<const int, gloox::IqHandler*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, gloox::IqHandler*> >::rebind<std::pair<const int, gloox::IqHandler*> > (0x0x7fe1ad030000) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, gloox::IqHandler*> > >::rebind<std::pair<const int, gloox::IqHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, gloox::IqHandler*> > >::rebind<std::pair<const int, gloox::IqHandler*> > (0x0x7fe1ad2c7f60) 0 empty

Class std::allocator<std::pair<const int, gloox::IqHandler*> >::rebind<std::_Rb_tree_node<std::pair<const int, gloox::IqHandler*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, gloox::IqHandler*> >::rebind<std::_Rb_tree_node<std::pair<const int, gloox::IqHandler*> > > (0x0x7fe1ad030120) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, gloox::IqHandler*> > >::rebind<std::_Rb_tree_node<std::pair<const int, gloox::IqHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, gloox::IqHandler*> > >::rebind<std::_Rb_tree_node<std::pair<const int, gloox::IqHandler*> > > (0x0x7fe1ad0300c0) 0 empty

Class std::binary_function<const int, const int, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<const int, const int, bool> (0x0x7fe1ad030180) 0 empty

Class std::less<const int>
   size=1 align=1
   base size=1 base align=1
std::less<const int> (0x0x7fe1ad2f8a90) 0 empty
  std::binary_function<const int, const int, bool> (0x0x7fe1ad0301e0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, gloox::IqHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, gloox::IqHandler*> > > (0x0x7fe1ad030240) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const int, gloox::IqHandler*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const int, gloox::IqHandler*> > > (0x0x7fe1ad2f8af8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, gloox::IqHandler*> > > (0x0x7fe1ad0302a0) 0 empty

Class std::_Rb_tree<const int, std::pair<const int, gloox::IqHandler*>, std::_Select1st<std::pair<const int, gloox::IqHandler*> >, std::less<const int>, std::allocator<std::pair<const int, gloox::IqHandler*> > >::_Rb_tree_impl<std::less<const int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const int, std::pair<const int, gloox::IqHandler*>, std::_Select1st<std::pair<const int, gloox::IqHandler*> >, std::less<const int>, std::allocator<std::pair<const int, gloox::IqHandler*> > >::_Rb_tree_impl<std::less<const int>, false> (0x0x7fe1ad2f8b60) 0
  std::allocator<std::_Rb_tree_node<std::pair<const int, gloox::IqHandler*> > > (0x0x7fe1ad2f8bc8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, gloox::IqHandler*> > > (0x0x7fe1ad030300) 0 empty

Class std::_Rb_tree<const int, std::pair<const int, gloox::IqHandler*>, std::_Select1st<std::pair<const int, gloox::IqHandler*> >, std::less<const int>, std::allocator<std::pair<const int, gloox::IqHandler*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const int, std::pair<const int, gloox::IqHandler*>, std::_Select1st<std::pair<const int, gloox::IqHandler*> >, std::less<const int>, std::allocator<std::pair<const int, gloox::IqHandler*> > > (0x0x7fe1ad030060) 0

Class std::multimap<const int, gloox::IqHandler*>
   size=48 align=8
   base size=48 base align=8
std::multimap<const int, gloox::IqHandler*> (0x0x7fe1ad2c7d80) 0

Class __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > (0x0x7fe1ad030540) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > (0x0x7fe1ad2f8c30) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > (0x0x7fe1ad0305a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > > (0x0x7fe1ad030600) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > (0x0x7fe1ad030720) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > (0x0x7fe1ad0306c0) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > > (0x0x7fe1ad030840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > > (0x0x7fe1ad0307e0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > > (0x0x7fe1ad0308a0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > > (0x0x7fe1ad2f8f70) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > > (0x0x7fe1ad030900) 0 empty

Class std::_Rb_tree<const std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> >, std::less<const std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > >::_Rb_tree_impl<std::less<const std::__cxx11::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> >, std::less<const std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > >::_Rb_tree_impl<std::less<const std::__cxx11::basic_string<char> >, false> (0x0x7fe1ad2f8208) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > > (0x0x7fe1ad2f83a8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > > (0x0x7fe1ad030960) 0 empty

Class std::_Rb_tree<const std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> >, std::less<const std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> >, std::less<const std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> > > (0x0x7fe1ad030780) 0

Class std::map<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct>
   size=48 align=8
   base size=48 base align=8
std::map<const std::__cxx11::basic_string<char>, gloox::ClientBase::TrackStruct> (0x0x7fe1ad0304e0) 0

Class __gnu_cxx::new_allocator<std::pair<const int, gloox::Tag*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const int, gloox::Tag*> > (0x0x7fe1ad030a20) 0 empty

Class std::allocator<std::pair<const int, gloox::Tag*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const int, gloox::Tag*> > (0x0x7fe1ad2f84e0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const int, gloox::Tag*> > (0x0x7fe1ad030a80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, gloox::Tag*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, gloox::Tag*> > > (0x0x7fe1ad030ae0) 0 empty

Class std::allocator<std::pair<const int, gloox::Tag*> >::rebind<std::pair<const int, gloox::Tag*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, gloox::Tag*> >::rebind<std::pair<const int, gloox::Tag*> > (0x0x7fe1ad030c00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, gloox::Tag*> > >::rebind<std::pair<const int, gloox::Tag*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, gloox::Tag*> > >::rebind<std::pair<const int, gloox::Tag*> > (0x0x7fe1ad030ba0) 0 empty

Class std::allocator<std::pair<const int, gloox::Tag*> >::rebind<std::_Rb_tree_node<std::pair<const int, gloox::Tag*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, gloox::Tag*> >::rebind<std::_Rb_tree_node<std::pair<const int, gloox::Tag*> > > (0x0x7fe1ad030de0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, gloox::Tag*> > >::rebind<std::_Rb_tree_node<std::pair<const int, gloox::Tag*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, gloox::Tag*> > >::rebind<std::_Rb_tree_node<std::pair<const int, gloox::Tag*> > > (0x0x7fe1ad030d80) 0 empty

Class std::binary_function<int, int, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<int, int, bool> (0x0x7fe1ad030e40) 0 empty

Class std::less<int>
   size=1 align=1
   base size=1 base align=1
std::less<int> (0x0x7fe1ad2f8dd0) 0 empty
  std::binary_function<int, int, bool> (0x0x7fe1ad030ea0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, gloox::Tag*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, gloox::Tag*> > > (0x0x7fe1ad030f00) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const int, gloox::Tag*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const int, gloox::Tag*> > > (0x0x7fe1acdc5000) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, gloox::Tag*> > > (0x0x7fe1ad030f60) 0 empty

Class std::_Rb_tree<int, std::pair<const int, gloox::Tag*>, std::_Select1st<std::pair<const int, gloox::Tag*> >, std::less<int>, std::allocator<std::pair<const int, gloox::Tag*> > >::_Rb_tree_impl<std::less<int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, std::pair<const int, gloox::Tag*>, std::_Select1st<std::pair<const int, gloox::Tag*> >, std::less<int>, std::allocator<std::pair<const int, gloox::Tag*> > >::_Rb_tree_impl<std::less<int>, false> (0x0x7fe1acdc5068) 0
  std::allocator<std::_Rb_tree_node<std::pair<const int, gloox::Tag*> > > (0x0x7fe1acdc50d0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, gloox::Tag*> > > (0x0x7fe1acdd0000) 0 empty

Class std::_Rb_tree<int, std::pair<const int, gloox::Tag*>, std::_Select1st<std::pair<const int, gloox::Tag*> >, std::less<int>, std::allocator<std::pair<const int, gloox::Tag*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, std::pair<const int, gloox::Tag*>, std::_Select1st<std::pair<const int, gloox::Tag*> >, std::less<int>, std::allocator<std::pair<const int, gloox::Tag*> > > (0x0x7fe1ad030d20) 0

Class std::map<int, gloox::Tag*>
   size=48 align=8
   base size=48 base align=8
std::map<int, gloox::Tag*> (0x0x7fe1ad0309c0) 0

Class __gnu_cxx::new_allocator<gloox::MessageSession*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<gloox::MessageSession*> (0x0x7fe1acdd02a0) 0 empty

Class std::allocator<gloox::MessageSession*>
   size=1 align=1
   base size=1 base align=1
std::allocator<gloox::MessageSession*> (0x0x7fe1acdc5138) 0 empty
  __gnu_cxx::new_allocator<gloox::MessageSession*> (0x0x7fe1acdd0300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::MessageSession*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::MessageSession*> > (0x0x7fe1acdd0240) 0 empty

Class std::allocator<gloox::MessageSession*>::rebind<gloox::MessageSession*>
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::MessageSession*>::rebind<gloox::MessageSession*> (0x0x7fe1acdd0420) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::MessageSession*> >::rebind<gloox::MessageSession*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::MessageSession*> >::rebind<gloox::MessageSession*> (0x0x7fe1acdd03c0) 0 empty

Class std::allocator<gloox::MessageSession*>::rebind<std::_List_node<gloox::MessageSession*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::MessageSession*>::rebind<std::_List_node<gloox::MessageSession*> > (0x0x7fe1acdd04e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::MessageSession*> >::rebind<std::_List_node<gloox::MessageSession*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::MessageSession*> >::rebind<std::_List_node<gloox::MessageSession*> > (0x0x7fe1acdd0480) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<gloox::MessageSession*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<gloox::MessageSession*> > (0x0x7fe1acdd0600) 0 empty

Class std::allocator<std::_List_node<gloox::MessageSession*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<gloox::MessageSession*> > (0x0x7fe1acdc5410) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<gloox::MessageSession*> > (0x0x7fe1acdd0660) 0 empty

Class std::__cxx11::_List_base<gloox::MessageSession*, std::allocator<gloox::MessageSession*> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::MessageSession*, std::allocator<gloox::MessageSession*> >::_List_impl (0x0x7fe1acdc5478) 0
  std::allocator<std::_List_node<gloox::MessageSession*> > (0x0x7fe1acdc54e0) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<gloox::MessageSession*> > (0x0x7fe1acdd06c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::MessageSession*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::MessageSession*> > > (0x0x7fe1acdd0720) 0 empty

Class std::__cxx11::_List_base<gloox::MessageSession*, std::allocator<gloox::MessageSession*> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::MessageSession*, std::allocator<gloox::MessageSession*> > (0x0x7fe1acdd01e0) 0

Class std::__cxx11::list<gloox::MessageSession*>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<gloox::MessageSession*> (0x0x7fe1acdc5680) 0
  std::__cxx11::_List_base<gloox::MessageSession*, std::allocator<gloox::MessageSession*> > (0x0x7fe1acdd08a0) 0

Class __gnu_cxx::new_allocator<gloox::MessageHandler*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<gloox::MessageHandler*> (0x0x7fe1acdd0a20) 0 empty

Class std::allocator<gloox::MessageHandler*>
   size=1 align=1
   base size=1 base align=1
std::allocator<gloox::MessageHandler*> (0x0x7fe1acdc5750) 0 empty
  __gnu_cxx::new_allocator<gloox::MessageHandler*> (0x0x7fe1acdd0a80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::MessageHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::MessageHandler*> > (0x0x7fe1acdd09c0) 0 empty

Class std::allocator<gloox::MessageHandler*>::rebind<gloox::MessageHandler*>
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::MessageHandler*>::rebind<gloox::MessageHandler*> (0x0x7fe1acdd0ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::MessageHandler*> >::rebind<gloox::MessageHandler*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::MessageHandler*> >::rebind<gloox::MessageHandler*> (0x0x7fe1acdd0b40) 0 empty

Class std::allocator<gloox::MessageHandler*>::rebind<std::_List_node<gloox::MessageHandler*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::MessageHandler*>::rebind<std::_List_node<gloox::MessageHandler*> > (0x0x7fe1acdd0c60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::MessageHandler*> >::rebind<std::_List_node<gloox::MessageHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::MessageHandler*> >::rebind<std::_List_node<gloox::MessageHandler*> > (0x0x7fe1acdd0c00) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<gloox::MessageHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<gloox::MessageHandler*> > (0x0x7fe1acdd0d80) 0 empty

Class std::allocator<std::_List_node<gloox::MessageHandler*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<gloox::MessageHandler*> > (0x0x7fe1acdc5a28) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<gloox::MessageHandler*> > (0x0x7fe1acdd0de0) 0 empty

Class std::__cxx11::_List_base<gloox::MessageHandler*, std::allocator<gloox::MessageHandler*> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::MessageHandler*, std::allocator<gloox::MessageHandler*> >::_List_impl (0x0x7fe1acdc5a90) 0
  std::allocator<std::_List_node<gloox::MessageHandler*> > (0x0x7fe1acdc5af8) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<gloox::MessageHandler*> > (0x0x7fe1acdd0e40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::MessageHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::MessageHandler*> > > (0x0x7fe1acdd0ea0) 0 empty

Class std::__cxx11::_List_base<gloox::MessageHandler*, std::allocator<gloox::MessageHandler*> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::MessageHandler*, std::allocator<gloox::MessageHandler*> > (0x0x7fe1acdd0960) 0

Class std::__cxx11::list<gloox::MessageHandler*>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<gloox::MessageHandler*> (0x0x7fe1acdc5c98) 0
  std::__cxx11::_List_base<gloox::MessageHandler*, std::allocator<gloox::MessageHandler*> > (0x0x7fe1acf10060) 0

Class __gnu_cxx::new_allocator<gloox::PresenceHandler*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<gloox::PresenceHandler*> (0x0x7fe1acf101e0) 0 empty

Class std::allocator<gloox::PresenceHandler*>
   size=1 align=1
   base size=1 base align=1
std::allocator<gloox::PresenceHandler*> (0x0x7fe1acdc5d68) 0 empty
  __gnu_cxx::new_allocator<gloox::PresenceHandler*> (0x0x7fe1acf10240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::PresenceHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::PresenceHandler*> > (0x0x7fe1acf10180) 0 empty

Class std::allocator<gloox::PresenceHandler*>::rebind<gloox::PresenceHandler*>
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::PresenceHandler*>::rebind<gloox::PresenceHandler*> (0x0x7fe1acf10360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::PresenceHandler*> >::rebind<gloox::PresenceHandler*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::PresenceHandler*> >::rebind<gloox::PresenceHandler*> (0x0x7fe1acf10300) 0 empty

Class std::allocator<gloox::PresenceHandler*>::rebind<std::_List_node<gloox::PresenceHandler*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::PresenceHandler*>::rebind<std::_List_node<gloox::PresenceHandler*> > (0x0x7fe1acf10420) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::PresenceHandler*> >::rebind<std::_List_node<gloox::PresenceHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::PresenceHandler*> >::rebind<std::_List_node<gloox::PresenceHandler*> > (0x0x7fe1acf103c0) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<gloox::PresenceHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<gloox::PresenceHandler*> > (0x0x7fe1acf10540) 0 empty

Class std::allocator<std::_List_node<gloox::PresenceHandler*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<gloox::PresenceHandler*> > (0x0x7fe1acdc5618) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<gloox::PresenceHandler*> > (0x0x7fe1acf105a0) 0 empty

Class std::__cxx11::_List_base<gloox::PresenceHandler*, std::allocator<gloox::PresenceHandler*> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::PresenceHandler*, std::allocator<gloox::PresenceHandler*> >::_List_impl (0x0x7fe1acdc56e8) 0
  std::allocator<std::_List_node<gloox::PresenceHandler*> > (0x0x7fe1acdc57b8) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<gloox::PresenceHandler*> > (0x0x7fe1acf10600) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::PresenceHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::PresenceHandler*> > > (0x0x7fe1acf10660) 0 empty

Class std::__cxx11::_List_base<gloox::PresenceHandler*, std::allocator<gloox::PresenceHandler*> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::PresenceHandler*, std::allocator<gloox::PresenceHandler*> > (0x0x7fe1acf10120) 0

Class std::__cxx11::list<gloox::PresenceHandler*>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<gloox::PresenceHandler*> (0x0x7fe1acdc5dd0) 0
  std::__cxx11::_List_base<gloox::PresenceHandler*, std::allocator<gloox::PresenceHandler*> > (0x0x7fe1acf107e0) 0

Class __gnu_cxx::new_allocator<gloox::ClientBase::JidPresHandlerStruct>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<gloox::ClientBase::JidPresHandlerStruct> (0x0x7fe1acf10960) 0 empty

Class std::allocator<gloox::ClientBase::JidPresHandlerStruct>
   size=1 align=1
   base size=1 base align=1
std::allocator<gloox::ClientBase::JidPresHandlerStruct> (0x0x7fe1ad2f8548) 0 empty
  __gnu_cxx::new_allocator<gloox::ClientBase::JidPresHandlerStruct> (0x0x7fe1acf109c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::ClientBase::JidPresHandlerStruct> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::ClientBase::JidPresHandlerStruct> > (0x0x7fe1acf10900) 0 empty

Class std::allocator<gloox::ClientBase::JidPresHandlerStruct>::rebind<gloox::ClientBase::JidPresHandlerStruct>
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::ClientBase::JidPresHandlerStruct>::rebind<gloox::ClientBase::JidPresHandlerStruct> (0x0x7fe1acf10ae0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::ClientBase::JidPresHandlerStruct> >::rebind<gloox::ClientBase::JidPresHandlerStruct>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::ClientBase::JidPresHandlerStruct> >::rebind<gloox::ClientBase::JidPresHandlerStruct> (0x0x7fe1acf10a80) 0 empty

Class std::allocator<gloox::ClientBase::JidPresHandlerStruct>::rebind<std::_List_node<gloox::ClientBase::JidPresHandlerStruct> >
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::ClientBase::JidPresHandlerStruct>::rebind<std::_List_node<gloox::ClientBase::JidPresHandlerStruct> > (0x0x7fe1acf10ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::ClientBase::JidPresHandlerStruct> >::rebind<std::_List_node<gloox::ClientBase::JidPresHandlerStruct> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::ClientBase::JidPresHandlerStruct> >::rebind<std::_List_node<gloox::ClientBase::JidPresHandlerStruct> > (0x0x7fe1acf10b40) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<gloox::ClientBase::JidPresHandlerStruct> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<gloox::ClientBase::JidPresHandlerStruct> > (0x0x7fe1acf10c00) 0 empty

Class std::allocator<std::_List_node<gloox::ClientBase::JidPresHandlerStruct> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<gloox::ClientBase::JidPresHandlerStruct> > (0x0x7fe1acbdc1a0) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<gloox::ClientBase::JidPresHandlerStruct> > (0x0x7fe1acf10c60) 0 empty

Class std::__cxx11::_List_base<gloox::ClientBase::JidPresHandlerStruct, std::allocator<gloox::ClientBase::JidPresHandlerStruct> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::ClientBase::JidPresHandlerStruct, std::allocator<gloox::ClientBase::JidPresHandlerStruct> >::_List_impl (0x0x7fe1acbdc208) 0
  std::allocator<std::_List_node<gloox::ClientBase::JidPresHandlerStruct> > (0x0x7fe1acbdc270) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<gloox::ClientBase::JidPresHandlerStruct> > (0x0x7fe1acf10cc0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::ClientBase::JidPresHandlerStruct> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::ClientBase::JidPresHandlerStruct> > > (0x0x7fe1acf10d20) 0 empty

Class std::__cxx11::_List_base<gloox::ClientBase::JidPresHandlerStruct, std::allocator<gloox::ClientBase::JidPresHandlerStruct> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::ClientBase::JidPresHandlerStruct, std::allocator<gloox::ClientBase::JidPresHandlerStruct> > (0x0x7fe1acf108a0) 0

Class std::__cxx11::list<gloox::ClientBase::JidPresHandlerStruct>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<gloox::ClientBase::JidPresHandlerStruct> (0x0x7fe1acbdc410) 0
  std::__cxx11::_List_base<gloox::ClientBase::JidPresHandlerStruct, std::allocator<gloox::ClientBase::JidPresHandlerStruct> > (0x0x7fe1acf10ea0) 0

Class __gnu_cxx::new_allocator<gloox::SubscriptionHandler*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<gloox::SubscriptionHandler*> (0x0x7fe1acc4d000) 0 empty

Class std::allocator<gloox::SubscriptionHandler*>
   size=1 align=1
   base size=1 base align=1
std::allocator<gloox::SubscriptionHandler*> (0x0x7fe1acbdc5b0) 0 empty
  __gnu_cxx::new_allocator<gloox::SubscriptionHandler*> (0x0x7fe1acc4d060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::SubscriptionHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::SubscriptionHandler*> > (0x0x7fe1acf10f60) 0 empty

Class std::allocator<gloox::SubscriptionHandler*>::rebind<gloox::SubscriptionHandler*>
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::SubscriptionHandler*>::rebind<gloox::SubscriptionHandler*> (0x0x7fe1acc4d180) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::SubscriptionHandler*> >::rebind<gloox::SubscriptionHandler*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::SubscriptionHandler*> >::rebind<gloox::SubscriptionHandler*> (0x0x7fe1acc4d120) 0 empty

Class std::allocator<gloox::SubscriptionHandler*>::rebind<std::_List_node<gloox::SubscriptionHandler*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::SubscriptionHandler*>::rebind<std::_List_node<gloox::SubscriptionHandler*> > (0x0x7fe1acc4d240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::SubscriptionHandler*> >::rebind<std::_List_node<gloox::SubscriptionHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::SubscriptionHandler*> >::rebind<std::_List_node<gloox::SubscriptionHandler*> > (0x0x7fe1acc4d1e0) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<gloox::SubscriptionHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<gloox::SubscriptionHandler*> > (0x0x7fe1acc4d2a0) 0 empty

Class std::allocator<std::_List_node<gloox::SubscriptionHandler*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<gloox::SubscriptionHandler*> > (0x0x7fe1acbdc888) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<gloox::SubscriptionHandler*> > (0x0x7fe1acc4d300) 0 empty

Class std::__cxx11::_List_base<gloox::SubscriptionHandler*, std::allocator<gloox::SubscriptionHandler*> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::SubscriptionHandler*, std::allocator<gloox::SubscriptionHandler*> >::_List_impl (0x0x7fe1acbdc8f0) 0
  std::allocator<std::_List_node<gloox::SubscriptionHandler*> > (0x0x7fe1acbdc958) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<gloox::SubscriptionHandler*> > (0x0x7fe1acc4d360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::SubscriptionHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::SubscriptionHandler*> > > (0x0x7fe1acc4d3c0) 0 empty

Class std::__cxx11::_List_base<gloox::SubscriptionHandler*, std::allocator<gloox::SubscriptionHandler*> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::SubscriptionHandler*, std::allocator<gloox::SubscriptionHandler*> > (0x0x7fe1acf10f00) 0

Class std::__cxx11::list<gloox::SubscriptionHandler*>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<gloox::SubscriptionHandler*> (0x0x7fe1acbdcaf8) 0
  std::__cxx11::_List_base<gloox::SubscriptionHandler*, std::allocator<gloox::SubscriptionHandler*> > (0x0x7fe1acc4d540) 0

Class __gnu_cxx::new_allocator<gloox::ClientBase::TagHandlerStruct>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<gloox::ClientBase::TagHandlerStruct> (0x0x7fe1acc4d660) 0 empty

Class std::allocator<gloox::ClientBase::TagHandlerStruct>
   size=1 align=1
   base size=1 base align=1
std::allocator<gloox::ClientBase::TagHandlerStruct> (0x0x7fe1acbdcc30) 0 empty
  __gnu_cxx::new_allocator<gloox::ClientBase::TagHandlerStruct> (0x0x7fe1acc4d6c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::ClientBase::TagHandlerStruct> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::ClientBase::TagHandlerStruct> > (0x0x7fe1acc4d600) 0 empty

Class std::allocator<gloox::ClientBase::TagHandlerStruct>::rebind<gloox::ClientBase::TagHandlerStruct>
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::ClientBase::TagHandlerStruct>::rebind<gloox::ClientBase::TagHandlerStruct> (0x0x7fe1acc4d7e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::ClientBase::TagHandlerStruct> >::rebind<gloox::ClientBase::TagHandlerStruct>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::ClientBase::TagHandlerStruct> >::rebind<gloox::ClientBase::TagHandlerStruct> (0x0x7fe1acc4d780) 0 empty

Class std::allocator<gloox::ClientBase::TagHandlerStruct>::rebind<std::_List_node<gloox::ClientBase::TagHandlerStruct> >
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::ClientBase::TagHandlerStruct>::rebind<std::_List_node<gloox::ClientBase::TagHandlerStruct> > (0x0x7fe1acc4d8a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::ClientBase::TagHandlerStruct> >::rebind<std::_List_node<gloox::ClientBase::TagHandlerStruct> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::ClientBase::TagHandlerStruct> >::rebind<std::_List_node<gloox::ClientBase::TagHandlerStruct> > (0x0x7fe1acc4d840) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<gloox::ClientBase::TagHandlerStruct> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<gloox::ClientBase::TagHandlerStruct> > (0x0x7fe1acc4d900) 0 empty

Class std::allocator<std::_List_node<gloox::ClientBase::TagHandlerStruct> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<gloox::ClientBase::TagHandlerStruct> > (0x0x7fe1acbdcf08) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<gloox::ClientBase::TagHandlerStruct> > (0x0x7fe1acc4d960) 0 empty

Class std::__cxx11::_List_base<gloox::ClientBase::TagHandlerStruct, std::allocator<gloox::ClientBase::TagHandlerStruct> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::ClientBase::TagHandlerStruct, std::allocator<gloox::ClientBase::TagHandlerStruct> >::_List_impl (0x0x7fe1acbdcf70) 0
  std::allocator<std::_List_node<gloox::ClientBase::TagHandlerStruct> > (0x0x7fe1acbdc000) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<gloox::ClientBase::TagHandlerStruct> > (0x0x7fe1acc4d9c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::ClientBase::TagHandlerStruct> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::ClientBase::TagHandlerStruct> > > (0x0x7fe1acc4da20) 0 empty

Class std::__cxx11::_List_base<gloox::ClientBase::TagHandlerStruct, std::allocator<gloox::ClientBase::TagHandlerStruct> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::ClientBase::TagHandlerStruct, std::allocator<gloox::ClientBase::TagHandlerStruct> > (0x0x7fe1acc4d5a0) 0

Class std::__cxx11::list<gloox::ClientBase::TagHandlerStruct>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<gloox::ClientBase::TagHandlerStruct> (0x0x7fe1acbdcb60) 0
  std::__cxx11::_List_base<gloox::ClientBase::TagHandlerStruct, std::allocator<gloox::ClientBase::TagHandlerStruct> > (0x0x7fe1acc4dae0) 0

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

Class std::allocator<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::__cxx11::basic_string<char> > (0x0x7fe1acbdcc98) 0 empty
  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char> > (0x0x7fe1acc4dde0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7fe1acc4dc60) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >::rebind<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >::rebind<std::__cxx11::basic_string<char> > (0x0x7fe1acc4df60) 0 empty

Class std::allocator<std::__cxx11::basic_string<char> >::rebind<std::_List_node<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::__cxx11::basic_string<char> >::rebind<std::_List_node<std::__cxx11::basic_string<char> > > (0x0x7fe1ac9712a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >::rebind<std::_List_node<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >::rebind<std::_List_node<std::__cxx11::basic_string<char> > > (0x0x7fe1ac971240) 0 empty

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

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

Class std::__cxx11::_List_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::_List_impl (0x0x7fe1ac968208) 0
  std::allocator<std::_List_node<std::__cxx11::basic_string<char> > > (0x0x7fe1ac968270) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<std::__cxx11::basic_string<char> > > (0x0x7fe1ac971480) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<std::__cxx11::basic_string<char> > > > (0x0x7fe1ac9714e0) 0 empty

Class std::__cxx11::_List_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > > (0x0x7fe1acc4dc00) 0

Class std::__cxx11::list<std::__cxx11::basic_string<char> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<std::__cxx11::basic_string<char> > (0x0x7fe1ac968340) 0
  std::__cxx11::_List_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > > (0x0x7fe1ac971660) 0

Vtable for gloox::ClientBase
gloox::ClientBase::_ZTVN5gloox10ClientBaseE: 52u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox10ClientBaseE)
16    0u
24    0u
32    (int (*)(...))gloox::ClientBase::handleTag
40    (int (*)(...))gloox::ClientBase::recv
48    (int (*)(...))gloox::ClientBase::username
56    (int (*)(...))gloox::ClientBase::password
64    (int (*)(...))gloox::ClientBase::disco
72    (int (*)(...))gloox::ClientBase::handleCompressedData
80    (int (*)(...))gloox::ClientBase::handleDecompressedData
88    (int (*)(...))gloox::ClientBase::handleReceivedData
96    (int (*)(...))gloox::ClientBase::handleConnect
104   (int (*)(...))gloox::ClientBase::handleDisconnect
112   (int (*)(...))gloox::ClientBase::handleEncryptedData
120   (int (*)(...))gloox::ClientBase::handleDecryptedData
128   (int (*)(...))gloox::ClientBase::handleHandshakeResult
136   (int (*)(...))gloox::ClientBase::disconnect
144   (int (*)(...))gloox::ClientBase::checkStreamVersion
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))gloox::ClientBase::cleanup
184   (int (*)(...))gloox::ClientBase::handleIqIDForward
192   (int (*)(...))gloox::ClientBase::handleIq
200   (int (*)(...))gloox::ClientBase::handleIqID
208   (int (*)(...))-8
216   (int (*)(...))(& _ZTIN5gloox10ClientBaseE)
224   0u
232   0u
240   (int (*)(...))gloox::ClientBase::_ZThn8_N5gloox10ClientBase18handleReceivedDataEPKNS_14ConnectionBaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
248   (int (*)(...))gloox::ClientBase::_ZThn8_N5gloox10ClientBase13handleConnectEPKNS_14ConnectionBaseE
256   (int (*)(...))gloox::ClientBase::_ZThn8_N5gloox10ClientBase16handleDisconnectEPKNS_14ConnectionBaseENS_15ConnectionErrorE
264   (int (*)(...))-16
272   (int (*)(...))(& _ZTIN5gloox10ClientBaseE)
280   0u
288   0u
296   (int (*)(...))gloox::ClientBase::_ZThn16_N5gloox10ClientBase20handleCompressedDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
304   (int (*)(...))gloox::ClientBase::_ZThn16_N5gloox10ClientBase22handleDecompressedDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
312   (int (*)(...))-24
320   (int (*)(...))(& _ZTIN5gloox10ClientBaseE)
328   0u
336   0u
344   (int (*)(...))gloox::ClientBase::_ZThn24_N5gloox10ClientBase19handleEncryptedDataEPKNS_7TLSBaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
352   (int (*)(...))gloox::ClientBase::_ZThn24_N5gloox10ClientBase19handleDecryptedDataEPKNS_7TLSBaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
360   (int (*)(...))gloox::ClientBase::_ZThn24_N5gloox10ClientBase21handleHandshakeResultEPKNS_7TLSBaseEbRNS_8CertInfoE
368   (int (*)(...))-32
376   (int (*)(...))(& _ZTIN5gloox10ClientBaseE)
384   0u
392   0u
400   (int (*)(...))gloox::ClientBase::_ZThn32_N5gloox10ClientBase8handleIqERKNS_2IQE
408   (int (*)(...))gloox::ClientBase::_ZThn32_N5gloox10ClientBase10handleIqIDERKNS_2IQEi

Class gloox::ClientBase
   size=2184 align=8
   base size=2180 base align=8
gloox::ClientBase (0x0x7fe1ad2952d0) 0
    vptr=((& gloox::ClientBase::_ZTVN5gloox10ClientBaseE) + 16u)
  gloox::TagHandler (0x0x7fe1ad1f8d80) 0 nearly-empty
      primary-for gloox::ClientBase (0x0x7fe1ad2952d0)
  gloox::ConnectionDataHandler (0x0x7fe1ad1f8de0) 8 nearly-empty
      vptr=((& gloox::ClientBase::_ZTVN5gloox10ClientBaseE) + 224u)
  gloox::CompressionDataHandler (0x0x7fe1ad1f8e40) 16 nearly-empty
      vptr=((& gloox::ClientBase::_ZTVN5gloox10ClientBaseE) + 280u)
  gloox::TLSHandler (0x0x7fe1ad1f8ea0) 24 nearly-empty
      vptr=((& gloox::ClientBase::_ZTVN5gloox10ClientBaseE) + 328u)
  gloox::IqHandler (0x0x7fe1ad1f8f00) 32 nearly-empty
      vptr=((& gloox::ClientBase::_ZTVN5gloox10ClientBaseE) + 384u)

Vtable for gloox::Presence
gloox::Presence::_ZTVN5gloox8PresenceE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox8PresenceE)
16    (int (*)(...))gloox::Presence::~Presence
24    (int (*)(...))gloox::Presence::~Presence
32    (int (*)(...))gloox::Presence::tag

Class gloox::Presence
   size=552 align=8
   base size=548 base align=8
gloox::Presence (0x0x7fe1ac968618) 0
    vptr=((& gloox::Presence::_ZTVN5gloox8PresenceE) + 16u)
  gloox::Stanza (0x0x7fe1ac9f4600) 0
      primary-for gloox::Presence (0x0x7fe1ac968618)

Vtable for gloox::Client::ResourceBind
gloox::Client::ResourceBind::_ZTVN5gloox6Client12ResourceBindE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox6Client12ResourceBindE)
16    (int (*)(...))gloox::Client::ResourceBind::~ResourceBind
24    (int (*)(...))gloox::Client::ResourceBind::~ResourceBind
32    (int (*)(...))gloox::StanzaExtension::embeddedStanza
40    (int (*)(...))gloox::StanzaExtension::embeddedTag
48    (int (*)(...))gloox::Client::ResourceBind::filterString
56    (int (*)(...))gloox::Client::ResourceBind::newInstance
64    (int (*)(...))gloox::Client::ResourceBind::tag
72    (int (*)(...))gloox::Client::ResourceBind::clone

Class gloox::Client::ResourceBind
   size=256 align=8
   base size=249 base align=8
gloox::Client::ResourceBind (0x0x7fe1ac9686e8) 0
    vptr=((& gloox::Client::ResourceBind::_ZTVN5gloox6Client12ResourceBindE) + 16u)
  gloox::StanzaExtension (0x0x7fe1ac9f4a80) 0
      primary-for gloox::Client::ResourceBind (0x0x7fe1ac9686e8)

Vtable for gloox::Client::SessionCreation
gloox::Client::SessionCreation::_ZTVN5gloox6Client15SessionCreationE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox6Client15SessionCreationE)
16    (int (*)(...))gloox::Client::SessionCreation::~SessionCreation
24    (int (*)(...))gloox::Client::SessionCreation::~SessionCreation
32    (int (*)(...))gloox::StanzaExtension::embeddedStanza
40    (int (*)(...))gloox::StanzaExtension::embeddedTag
48    (int (*)(...))gloox::Client::SessionCreation::filterString
56    (int (*)(...))gloox::Client::SessionCreation::newInstance
64    (int (*)(...))gloox::Client::SessionCreation::tag
72    (int (*)(...))gloox::Client::SessionCreation::clone

Class gloox::Client::SessionCreation
   size=16 align=8
   base size=16 base align=8
gloox::Client::SessionCreation (0x0x7fe1ac968750) 0
    vptr=((& gloox::Client::SessionCreation::_ZTVN5gloox6Client15SessionCreationE) + 16u)
  gloox::StanzaExtension (0x0x7fe1ac9f4ae0) 0
      primary-for gloox::Client::SessionCreation (0x0x7fe1ac968750)

Vtable for gloox::Client
gloox::Client::_ZTVN5gloox6ClientE: 52u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox6ClientE)
16    (int (*)(...))gloox::Client::~Client
24    (int (*)(...))gloox::Client::~Client
32    (int (*)(...))gloox::ClientBase::handleTag
40    (int (*)(...))gloox::ClientBase::recv
48    (int (*)(...))gloox::ClientBase::username
56    (int (*)(...))gloox::ClientBase::password
64    (int (*)(...))gloox::ClientBase::disco
72    (int (*)(...))gloox::ClientBase::handleCompressedData
80    (int (*)(...))gloox::ClientBase::handleDecompressedData
88    (int (*)(...))gloox::ClientBase::handleReceivedData
96    (int (*)(...))gloox::ClientBase::handleConnect
104   (int (*)(...))gloox::ClientBase::handleDisconnect
112   (int (*)(...))gloox::ClientBase::handleEncryptedData
120   (int (*)(...))gloox::ClientBase::handleDecryptedData
128   (int (*)(...))gloox::ClientBase::handleHandshakeResult
136   (int (*)(...))gloox::Client::disconnect
144   (int (*)(...))gloox::ClientBase::checkStreamVersion
152   (int (*)(...))gloox::Client::handleStartNode
160   (int (*)(...))gloox::Client::handleNormalNode
168   (int (*)(...))gloox::Client::rosterFilled
176   (int (*)(...))gloox::Client::cleanup
184   (int (*)(...))gloox::Client::handleIqIDForward
192   (int (*)(...))gloox::ClientBase::handleIq
200   (int (*)(...))gloox::ClientBase::handleIqID
208   (int (*)(...))-8
216   (int (*)(...))(& _ZTIN5gloox6ClientE)
224   (int (*)(...))gloox::Client::_ZThn8_N5gloox6ClientD1Ev
232   (int (*)(...))gloox::Client::_ZThn8_N5gloox6ClientD0Ev
240   (int (*)(...))gloox::ClientBase::_ZThn8_N5gloox10ClientBase18handleReceivedDataEPKNS_14ConnectionBaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
248   (int (*)(...))gloox::ClientBase::_ZThn8_N5gloox10ClientBase13handleConnectEPKNS_14ConnectionBaseE
256   (int (*)(...))gloox::ClientBase::_ZThn8_N5gloox10ClientBase16handleDisconnectEPKNS_14ConnectionBaseENS_15ConnectionErrorE
264   (int (*)(...))-16
272   (int (*)(...))(& _ZTIN5gloox6ClientE)
280   (int (*)(...))gloox::Client::_ZThn16_N5gloox6ClientD1Ev
288   (int (*)(...))gloox::Client::_ZThn16_N5gloox6ClientD0Ev
296   (int (*)(...))gloox::ClientBase::_ZThn16_N5gloox10ClientBase20handleCompressedDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
304   (int (*)(...))gloox::ClientBase::_ZThn16_N5gloox10ClientBase22handleDecompressedDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
312   (int (*)(...))-24
320   (int (*)(...))(& _ZTIN5gloox6ClientE)
328   (int (*)(...))gloox::Client::_ZThn24_N5gloox6ClientD1Ev
336   (int (*)(...))gloox::Client::_ZThn24_N5gloox6ClientD0Ev
344   (int (*)(...))gloox::ClientBase::_ZThn24_N5gloox10ClientBase19handleEncryptedDataEPKNS_7TLSBaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
352   (int (*)(...))gloox::ClientBase::_ZThn24_N5gloox10ClientBase19handleDecryptedDataEPKNS_7TLSBaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
360   (int (*)(...))gloox::ClientBase::_ZThn24_N5gloox10ClientBase21handleHandshakeResultEPKNS_7TLSBaseEbRNS_8CertInfoE
368   (int (*)(...))-32
376   (int (*)(...))(& _ZTIN5gloox6ClientE)
384   (int (*)(...))gloox::Client::_ZThn32_N5gloox6ClientD1Ev
392   (int (*)(...))gloox::Client::_ZThn32_N5gloox6ClientD0Ev
400   (int (*)(...))gloox::ClientBase::_ZThn32_N5gloox10ClientBase8handleIqERKNS_2IQE
408   (int (*)(...))gloox::ClientBase::_ZThn32_N5gloox10ClientBase10handleIqIDERKNS_2IQEi

Class gloox::Client
   size=2840 align=8
   base size=2836 base align=8
gloox::Client (0x0x7fe1ac968680) 0
    vptr=((& gloox::Client::_ZTVN5gloox6ClientE) + 16u)
  gloox::ClientBase (0x0x7fe1aca107e0) 0
      primary-for gloox::Client (0x0x7fe1ac968680)
    gloox::TagHandler (0x0x7fe1ac9f48a0) 0 nearly-empty
        primary-for gloox::ClientBase (0x0x7fe1aca107e0)
    gloox::ConnectionDataHandler (0x0x7fe1ac9f4900) 8 nearly-empty
        vptr=((& gloox::Client::_ZTVN5gloox6ClientE) + 224u)
    gloox::CompressionDataHandler (0x0x7fe1ac9f4960) 16 nearly-empty
        vptr=((& gloox::Client::_ZTVN5gloox6ClientE) + 280u)
    gloox::TLSHandler (0x0x7fe1ac9f49c0) 24 nearly-empty
        vptr=((& gloox::Client::_ZTVN5gloox6ClientE) + 328u)
    gloox::IqHandler (0x0x7fe1ac9f4a20) 32 nearly-empty
        vptr=((& gloox::Client::_ZTVN5gloox6ClientE) + 384u)

Vtable for gloox::ConnectionListener
gloox::ConnectionListener::_ZTVN5gloox18ConnectionListenerE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox18ConnectionListenerE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))gloox::ConnectionListener::onResourceBind
56    (int (*)(...))gloox::ConnectionListener::onResourceBindError
64    (int (*)(...))gloox::ConnectionListener::onSessionCreateError
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))gloox::ConnectionListener::onStreamEvent

Class gloox::ConnectionListener
   size=8 align=8
   base size=8 base align=8
gloox::ConnectionListener (0x0x7fe1aca36900) 0 nearly-empty
    vptr=((& gloox::ConnectionListener::_ZTVN5gloox18ConnectionListenerE) + 16u)

Class __gnu_cxx::new_allocator<gloox::Disco::Identity*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<gloox::Disco::Identity*> (0x0x7fe1aca36e40) 0 empty

Class std::allocator<gloox::Disco::Identity*>
   size=1 align=1
   base size=1 base align=1
std::allocator<gloox::Disco::Identity*> (0x0x7fe1ac968958) 0 empty
  __gnu_cxx::new_allocator<gloox::Disco::Identity*> (0x0x7fe1aca36ea0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::Disco::Identity*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::Disco::Identity*> > (0x0x7fe1aca36de0) 0 empty

Class std::allocator<gloox::Disco::Identity*>::rebind<gloox::Disco::Identity*>
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::Disco::Identity*>::rebind<gloox::Disco::Identity*> (0x0x7fe1aca75000) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::Disco::Identity*> >::rebind<gloox::Disco::Identity*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::Disco::Identity*> >::rebind<gloox::Disco::Identity*> (0x0x7fe1aca36f60) 0 empty

Class std::allocator<gloox::Disco::Identity*>::rebind<std::_List_node<gloox::Disco::Identity*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::Disco::Identity*>::rebind<std::_List_node<gloox::Disco::Identity*> > (0x0x7fe1aca750c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::Disco::Identity*> >::rebind<std::_List_node<gloox::Disco::Identity*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::Disco::Identity*> >::rebind<std::_List_node<gloox::Disco::Identity*> > (0x0x7fe1aca75060) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<gloox::Disco::Identity*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<gloox::Disco::Identity*> > (0x0x7fe1aca751e0) 0 empty

Class std::allocator<std::_List_node<gloox::Disco::Identity*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<gloox::Disco::Identity*> > (0x0x7fe1ac968c30) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<gloox::Disco::Identity*> > (0x0x7fe1aca75240) 0 empty

Class std::__cxx11::_List_base<gloox::Disco::Identity*, std::allocator<gloox::Disco::Identity*> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::Disco::Identity*, std::allocator<gloox::Disco::Identity*> >::_List_impl (0x0x7fe1ac968c98) 0
  std::allocator<std::_List_node<gloox::Disco::Identity*> > (0x0x7fe1ac968d00) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<gloox::Disco::Identity*> > (0x0x7fe1aca752a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::Disco::Identity*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::Disco::Identity*> > > (0x0x7fe1aca75300) 0 empty

Class std::__cxx11::_List_base<gloox::Disco::Identity*, std::allocator<gloox::Disco::Identity*> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::Disco::Identity*, std::allocator<gloox::Disco::Identity*> > (0x0x7fe1aca36d80) 0

Class std::__cxx11::list<gloox::Disco::Identity*>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<gloox::Disco::Identity*> (0x0x7fe1ac968ea0) 0
  std::__cxx11::_List_base<gloox::Disco::Identity*, std::allocator<gloox::Disco::Identity*> > (0x0x7fe1aca75480) 0

Vtable for gloox::Disco::Info
gloox::Disco::Info::_ZTVN5gloox5Disco4InfoE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox5Disco4InfoE)
16    (int (*)(...))gloox::Disco::Info::~Info
24    (int (*)(...))gloox::Disco::Info::~Info
32    (int (*)(...))gloox::StanzaExtension::embeddedStanza
40    (int (*)(...))gloox::StanzaExtension::embeddedTag
48    (int (*)(...))gloox::Disco::Info::filterString
56    (int (*)(...))gloox::Disco::Info::newInstance
64    (int (*)(...))gloox::Disco::Info::tag
72    (int (*)(...))gloox::Disco::Info::clone

Class gloox::Disco::Info
   size=104 align=8
   base size=104 base align=8
gloox::Disco::Info (0x0x7fe1ac968888) 0
    vptr=((& gloox::Disco::Info::_ZTVN5gloox5Disco4InfoE) + 16u)
  gloox::StanzaExtension (0x0x7fe1aca36d20) 0
      primary-for gloox::Disco::Info (0x0x7fe1ac968888)

Class gloox::Disco::Identity
   size=96 align=8
   base size=96 base align=8
gloox::Disco::Identity (0x0x7fe1aca75540) 0

Class __gnu_cxx::new_allocator<gloox::Disco::Item*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<gloox::Disco::Item*> (0x0x7fe1aca756c0) 0 empty

Class std::allocator<gloox::Disco::Item*>
   size=1 align=1
   base size=1 base align=1
std::allocator<gloox::Disco::Item*> (0x0x7fe1ac9682d8) 0 empty
  __gnu_cxx::new_allocator<gloox::Disco::Item*> (0x0x7fe1aca75720) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::Disco::Item*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::Disco::Item*> > (0x0x7fe1aca75660) 0 empty

Class std::allocator<gloox::Disco::Item*>::rebind<gloox::Disco::Item*>
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::Disco::Item*>::rebind<gloox::Disco::Item*> (0x0x7fe1aca75840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::Disco::Item*> >::rebind<gloox::Disco::Item*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::Disco::Item*> >::rebind<gloox::Disco::Item*> (0x0x7fe1aca757e0) 0 empty

Class std::allocator<gloox::Disco::Item*>::rebind<std::_List_node<gloox::Disco::Item*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::Disco::Item*>::rebind<std::_List_node<gloox::Disco::Item*> > (0x0x7fe1aca759c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::Disco::Item*> >::rebind<std::_List_node<gloox::Disco::Item*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::Disco::Item*> >::rebind<std::_List_node<gloox::Disco::Item*> > (0x0x7fe1aca75960) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<gloox::Disco::Item*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<gloox::Disco::Item*> > (0x0x7fe1aca75a20) 0 empty

Class std::allocator<std::_List_node<gloox::Disco::Item*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<gloox::Disco::Item*> > (0x0x7fe1ac968e38) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<gloox::Disco::Item*> > (0x0x7fe1aca75a80) 0 empty

Class std::__cxx11::_List_base<gloox::Disco::Item*, std::allocator<gloox::Disco::Item*> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::Disco::Item*, std::allocator<gloox::Disco::Item*> >::_List_impl (0x0x7fe1ac968f08) 0
  std::allocator<std::_List_node<gloox::Disco::Item*> > (0x0x7fe1ac968f70) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<gloox::Disco::Item*> > (0x0x7fe1aca75ae0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::Disco::Item*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::Disco::Item*> > > (0x0x7fe1aca75c00) 0 empty

Class std::__cxx11::_List_base<gloox::Disco::Item*, std::allocator<gloox::Disco::Item*> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::Disco::Item*, std::allocator<gloox::Disco::Item*> > (0x0x7fe1aca75600) 0

Class std::__cxx11::list<gloox::Disco::Item*>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<gloox::Disco::Item*> (0x0x7fe1acb2c068) 0
  std::__cxx11::_List_base<gloox::Disco::Item*, std::allocator<gloox::Disco::Item*> > (0x0x7fe1aca75cc0) 0

Vtable for gloox::Disco::Items
gloox::Disco::Items::_ZTVN5gloox5Disco5ItemsE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox5Disco5ItemsE)
16    (int (*)(...))gloox::Disco::Items::~Items
24    (int (*)(...))gloox::Disco::Items::~Items
32    (int (*)(...))gloox::StanzaExtension::embeddedStanza
40    (int (*)(...))gloox::StanzaExtension::embeddedTag
48    (int (*)(...))gloox::Disco::Items::filterString
56    (int (*)(...))gloox::Disco::Items::newInstance
64    (int (*)(...))gloox::Disco::Items::tag
72    (int (*)(...))gloox::Disco::Items::clone

Class gloox::Disco::Items
   size=72 align=8
   base size=72 base align=8
gloox::Disco::Items (0x0x7fe1ac968000) 0
    vptr=((& gloox::Disco::Items::_ZTVN5gloox5Disco5ItemsE) + 16u)
  gloox::StanzaExtension (0x0x7fe1aca755a0) 0
      primary-for gloox::Disco::Items (0x0x7fe1ac968000)

Class gloox::Disco::Item
   size=264 align=8
   base size=264 base align=8
gloox::Disco::Item (0x0x7fe1aca75d20) 0

Class gloox::Disco::DiscoHandlerContext
   size=16 align=8
   base size=16 base align=8
gloox::Disco::DiscoHandlerContext (0x0x7fe1aca75d80) 0

Class __gnu_cxx::new_allocator<gloox::DiscoHandler*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<gloox::DiscoHandler*> (0x0x7fe1aca75ea0) 0 empty

Class std::allocator<gloox::DiscoHandler*>
   size=1 align=1
   base size=1 base align=1
std::allocator<gloox::DiscoHandler*> (0x0x7fe1acb2c138) 0 empty
  __gnu_cxx::new_allocator<gloox::DiscoHandler*> (0x0x7fe1aca75f00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::DiscoHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::DiscoHandler*> > (0x0x7fe1aca75e40) 0 empty

Class std::allocator<gloox::DiscoHandler*>::rebind<gloox::DiscoHandler*>
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::DiscoHandler*>::rebind<gloox::DiscoHandler*> (0x0x7fe1ac791060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::DiscoHandler*> >::rebind<gloox::DiscoHandler*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::DiscoHandler*> >::rebind<gloox::DiscoHandler*> (0x0x7fe1ac791000) 0 empty

Class std::allocator<gloox::DiscoHandler*>::rebind<std::_List_node<gloox::DiscoHandler*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<gloox::DiscoHandler*>::rebind<std::_List_node<gloox::DiscoHandler*> > (0x0x7fe1ac7911e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<gloox::DiscoHandler*> >::rebind<std::_List_node<gloox::DiscoHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<gloox::DiscoHandler*> >::rebind<std::_List_node<gloox::DiscoHandler*> > (0x0x7fe1ac791180) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<gloox::DiscoHandler*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<gloox::DiscoHandler*> > (0x0x7fe1ac791240) 0 empty

Class std::allocator<std::_List_node<gloox::DiscoHandler*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<gloox::DiscoHandler*> > (0x0x7fe1acb2c340) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<gloox::DiscoHandler*> > (0x0x7fe1ac7912a0) 0 empty

Class std::__cxx11::_List_base<gloox::DiscoHandler*, std::allocator<gloox::DiscoHandler*> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::DiscoHandler*, std::allocator<gloox::DiscoHandler*> >::_List_impl (0x0x7fe1acb2c3a8) 0
  std::allocator<std::_List_node<gloox::DiscoHandler*> > (0x0x7fe1acb2c410) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<gloox::DiscoHandler*> > (0x0x7fe1ac791300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::DiscoHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<gloox::DiscoHandler*> > > (0x0x7fe1ac791360) 0 empty

Class std::__cxx11::_List_base<gloox::DiscoHandler*, std::allocator<gloox::DiscoHandler*> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<gloox::DiscoHandler*, std::allocator<gloox::DiscoHandler*> > (0x0x7fe1aca75de0) 0

Class std::__cxx11::list<gloox::DiscoHandler*>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<gloox::DiscoHandler*> (0x0x7fe1acb2c5b0) 0
  std::__cxx11::_List_base<gloox::DiscoHandler*, std::allocator<gloox::DiscoHandler*> > (0x0x7fe1ac791420) 0

Class __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > (0x0x7fe1ac7914e0) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > (0x0x7fe1acb2c680) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > (0x0x7fe1ac791540) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > > (0x0x7fe1ac7915a0) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > (0x0x7fe1ac7916c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > >::rebind<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > >::rebind<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > (0x0x7fe1ac791660) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > > (0x0x7fe1ac7917e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > > (0x0x7fe1ac791780) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > > (0x0x7fe1ac791840) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > > (0x0x7fe1acb2c8f0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > > (0x0x7fe1ac7918a0) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7fe1acb2c958) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > > (0x0x7fe1acb2c9c0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > > (0x0x7fe1ac791900) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > > > (0x0x7fe1ac791720) 0

Class std::map<std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> >
   size=48 align=8
   base size=48 base align=8
std::map<std::__cxx11::basic_string<char>, std::__cxx11::list<gloox::DiscoNodeHandler*> > (0x0x7fe1ac791480) 0

Class __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > (0x0x7fe1ac791a80) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > (0x0x7fe1acb2ca28) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > (0x0x7fe1ac791ae0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > > (0x0x7fe1ac791b40) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > (0x0x7fe1ac791c60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > (0x0x7fe1ac791c00) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > > (0x0x7fe1ac791d80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > > (0x0x7fe1ac791d20) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > > (0x0x7fe1ac791de0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > > (0x0x7fe1acb2cd68) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > > (0x0x7fe1ac791e40) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7fe1acb2cdd0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > > (0x0x7fe1acb2ce38) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > > (0x0x7fe1ac791ea0) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> > > (0x0x7fe1ac791cc0) 0

Class std::map<std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext>
   size=48 align=8
   base size=48 base align=8
std::map<std::__cxx11::basic_string<char>, gloox::Disco::DiscoHandlerContext> (0x0x7fe1ac791a20) 0

Vtable for gloox::Disco
gloox::Disco::_ZTVN5gloox5DiscoE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox5DiscoE)
16    (int (*)(...))gloox::Disco::~Disco
24    (int (*)(...))gloox::Disco::~Disco
32    (int (*)(...))gloox::Disco::handleIq
40    (int (*)(...))gloox::Disco::handleIqID

Class gloox::Disco
   size=336 align=8
   base size=336 base align=8
gloox::Disco (0x0x7fe1ac968820) 0
    vptr=((& gloox::Disco::_ZTVN5gloox5DiscoE) + 16u)
  gloox::IqHandler (0x0x7fe1aca36cc0) 0 nearly-empty
      primary-for gloox::Disco (0x0x7fe1ac968820)

Vtable for gloox::DelayedDelivery
gloox::DelayedDelivery::_ZTVN5gloox15DelayedDeliveryE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox15DelayedDeliveryE)
16    (int (*)(...))gloox::DelayedDelivery::~DelayedDelivery
24    (int (*)(...))gloox::DelayedDelivery::~DelayedDelivery
32    (int (*)(...))gloox::StanzaExtension::embeddedStanza
40    (int (*)(...))gloox::StanzaExtension::embeddedTag
48    (int (*)(...))gloox::DelayedDelivery::filterString
56    (int (*)(...))gloox::DelayedDelivery::newInstance
64    (int (*)(...))gloox::DelayedDelivery::tag
72    (int (*)(...))gloox::DelayedDelivery::clone

Class gloox::DelayedDelivery
   size=288 align=8
   base size=281 base align=8
gloox::DelayedDelivery (0x0x7fe1acb2c0d0) 0
    vptr=((& gloox::DelayedDelivery::_ZTVN5gloox15DelayedDeliveryE) + 16u)
  gloox::StanzaExtension (0x0x7fe1ac58b360) 0
      primary-for gloox::DelayedDelivery (0x0x7fe1acb2c0d0)

Vtable for gloox::Message
gloox::Message::_ZTVN5gloox7MessageE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox7MessageE)
16    (int (*)(...))gloox::Message::~Message
24    (int (*)(...))gloox::Message::~Message
32    (int (*)(...))gloox::Message::tag

Class gloox::Message
   size=616 align=8
   base size=616 base align=8
gloox::Message (0x0x7fe1acb2c1a0) 0
    vptr=((& gloox::Message::_ZTVN5gloox7MessageE) + 16u)
  gloox::Stanza (0x0x7fe1ac58b840) 0
      primary-for gloox::Message (0x0x7fe1acb2c1a0)

Vtable for gloox::TLSBase
gloox::TLSBase::_ZTVN5gloox7TLSBaseE: 15u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox7TLSBaseE)
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 (*)(...))gloox::TLSBase::isSecure
80    (int (*)(...))gloox::TLSBase::hasChannelBinding
88    (int (*)(...))gloox::TLSBase::channelBinding
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))gloox::TLSBase::fetchTLSInfo
112   (int (*)(...))__cxa_pure_virtual

Class gloox::TLSBase
   size=360 align=8
   base size=355 base align=8
gloox::TLSBase (0x0x7fe1ac58bb40) 0
    vptr=((& gloox::TLSBase::_ZTVN5gloox7TLSBaseE) + 16u)

Vtable for gloox::TLSDefault
gloox::TLSDefault::_ZTVN5gloox10TLSDefaultE: 15u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox10TLSDefaultE)
16    (int (*)(...))gloox::TLSDefault::~TLSDefault
24    (int (*)(...))gloox::TLSDefault::~TLSDefault
32    (int (*)(...))gloox::TLSDefault::init
40    (int (*)(...))gloox::TLSDefault::encrypt
48    (int (*)(...))gloox::TLSDefault::decrypt
56    (int (*)(...))gloox::TLSDefault::cleanup
64    (int (*)(...))gloox::TLSDefault::handshake
72    (int (*)(...))gloox::TLSDefault::isSecure
80    (int (*)(...))gloox::TLSDefault::hasChannelBinding
88    (int (*)(...))gloox::TLSDefault::channelBinding
96    (int (*)(...))gloox::TLSDefault::setCACerts
104   (int (*)(...))gloox::TLSDefault::fetchTLSInfo
112   (int (*)(...))gloox::TLSDefault::setClientCert

Class gloox::TLSDefault
   size=368 align=8
   base size=368 base align=8
gloox::TLSDefault (0x0x7fe1acb2c548) 0
    vptr=((& gloox::TLSDefault::_ZTVN5gloox10TLSDefaultE) + 16u)
  gloox::TLSBase (0x0x7fe1ac5cc540) 0
      primary-for gloox::TLSDefault (0x0x7fe1acb2c548)

Vtable for gloox::MessageHandler
gloox::MessageHandler::_ZTVN5gloox14MessageHandlerE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5gloox14MessageHandlerE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class gloox::MessageHandler
   size=8 align=8
   base size=8 base align=8
gloox::MessageHandler (0x0x7fe1ac5cc5a0) 0 nearly-empty
    vptr=((& gloox::MessageHandler::_ZTVN5gloox14MessageHandlerE) + 16u)

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

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

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

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

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

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

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

Class std::_List_const_iterator<gloox::Disco::Identity*>
   size=8 align=8
   base size=8 base align=8
std::_List_const_iterator<gloox::Disco::Identity*> (0x0x7fe1ac6ffc60) 0

Class std::_List_iterator<gloox::Disco::Identity*>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<gloox::Disco::Identity*> (0x0x7fe1ac6ffd20) 0

Class std::_List_const_iterator<gloox::Disco::Item*>
   size=8 align=8
   base size=8 base align=8
std::_List_const_iterator<gloox::Disco::Item*> (0x0x7fe1ac6ffde0) 0

Class std::_List_iterator<gloox::Disco::Item*>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<gloox::Disco::Item*> (0x0x7fe1ac6ffea0) 0

Class std::_List_iterator<gloox::DiscoHandler*>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<gloox::DiscoHandler*> (0x0x7fe1ac352540) 0

Class std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=64 align=8
   base size=64 base align=8
std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7fe1ac352ba0) 0

Class std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=96 align=8
   base size=96 base align=8
std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7fe1acb2cbc8) 0
  std::_Rb_tree_node_base (0x0x7fe1ac352b40) 0

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

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

Class std::_List_node<std::__cxx11::basic_string<char> >
   size=48 align=8
   base size=48 base align=8
std::_List_node<std::__cxx11::basic_string<char> > (0x0x7fe1ac37d2d8) 0
  std::__detail::_List_node_base (0x0x7fe1ac382c00) 0

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

Class std::_List_node<gloox::Disco::Item*>
   size=24 align=8
   base size=24 base align=8
std::_List_node<gloox::Disco::Item*> (0x0x7fe1ac37d478) 0
  std::__detail::_List_node_base (0x0x7fe1ac3b2a20) 0

Class std::_List_node<gloox::Disco::Identity*>
   size=24 align=8
   base size=24 base align=8
std::_List_node<gloox::Disco::Identity*> (0x0x7fe1ac37d4e0) 0
  std::__detail::_List_node_base (0x0x7fe1ac3b2d20) 0

Class std::_List_node<gloox::DiscoHandler*>
   size=24 align=8
   base size=24 base align=8
std::_List_node<gloox::DiscoHandler*> (0x0x7fe1ac37d548) 0
  std::__detail::_List_node_base (0x0x7fe1ac3b2e40) 0

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

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

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > (0x0x7fe1ac43b900) 0 empty

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

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

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

Class std::__is_integer<std::_List_const_iterator<gloox::Disco::Identity*> >
   size=1 align=1
   base size=0 base align=1
std::__is_integer<std::_List_const_iterator<gloox::Disco::Identity*> > (0x0x7fe1ac485ae0) 0 empty

Class std::__alloc_neq<std::allocator<std::_List_node<gloox::Disco::Identity*> >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloc_neq<std::allocator<std::_List_node<gloox::Disco::Identity*> >, true> (0x0x7fe1ac4eac60) 0 empty

