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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class boost::algorithm::size_descriptor<1>
   size=1 align=1
   base size=0 base align=1
boost::algorithm::size_descriptor<1> (0x0x7f69d2e8fae0) 0 empty

Class boost::algorithm::size_descriptor<2>
   size=1 align=1
   base size=0 base align=1
boost::algorithm::size_descriptor<2> (0x0x7f69d2e8fb40) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f69d2f35300) 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> (0x0x7f69d2f35360) 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> (0x0x7f69d2f353c0) 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> (0x0x7f69d2f35420) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f69d2f35d20) 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> (0x0x7f69d2f35d80) 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> (0x0x7f69d2f35de0) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f69d2f35e40) 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> (0x0x7f69d2f35ea0) 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> (0x0x7f69d2f35f00) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f69d2f6c000) 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> (0x0x7f69d2f6c060) 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> (0x0x7f69d2f6c0c0) 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> (0x0x7f69d2f6c120) 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> (0x0x7f69d2f6c180) 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> (0x0x7f69d2f6c1e0) 0 empty

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f69d30f9340) 0 empty
  std::input_iterator_tag (0x0x7f69d2f6c840) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f69d30f93a8) 0 empty
  std::forward_iterator_tag (0x0x7f69d30f9410) 0 empty
    std::input_iterator_tag (0x0x7f69d2f6c8a0) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f69d30f9478) 0 empty
  std::bidirectional_iterator_tag (0x0x7f69d30f94e0) 0 empty
    std::forward_iterator_tag (0x0x7f69d30f9548) 0 empty
      std::input_iterator_tag (0x0x7f69d2f6c900) 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> (0x0x7f69d2f6cc00) 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 (0x0x7f69d2f6cde0) 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 (0x0x7f69d2f6ce40) 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 (0x0x7f69d2f6cea0) 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 (0x0x7f69d2f6cf00) 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 (0x0x7f69d2f6cf60) 0 empty

Class std::__iter_swap<true>
   size=1 align=1
   base size=0 base align=1
std::__iter_swap<true> (0x0x7f69d300d3c0) 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> (0x0x7f69d300d540) 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> (0x0x7f69d300d660) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class lconv
   size=96 align=8
   base size=96 base align=8
lconv (0x0x7f69d2d6e720) 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 (0x0x7f69d2d6e780) 0 nearly-empty
    vptr=((& __cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE) + 16u)

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

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

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

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

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

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

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

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

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

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

Class __pthread_cleanup_class
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_class (0x0x7f69d2a92660) 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> > (0x0x7f69d2a92840) 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> (0x0x7f69d2a928a0) 0 empty

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

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

Class std::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char>::_Alloc_hider (0x0x7f69d2e3ad00) 0
  std::allocator<char> (0x0x7f69d2e3ad68) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f69d2a92ae0) 0 empty

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

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

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

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

Class std::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t>::_Alloc_hider (0x0x7f69d2e3ac30) 0
  std::allocator<wchar_t> (0x0x7f69d2e3ac98) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f69d2a92cc0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::_Slist_node_base
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::_Slist_node_base (0x0x7f69d27c03c0) 0

Class __gnu_cxx::_Slist_iterator_base
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::_Slist_iterator_base (0x0x7f69d27c0480) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::ctype<char>
   size=576 align=8
   base size=570 base align=8
std::ctype<char> (0x0x7f69d2263850) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x7f69d25e2840) 0
      primary-for std::ctype<char> (0x0x7f69d2263850)
  std::ctype_base (0x0x7f69d25e28a0) 0 empty

Vtable for std::__ctype_abstract_base<wchar_t>
std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt21__ctype_abstract_baseIwE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))__cxa_pure_virtual

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

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

Class std::ctype<wchar_t>
   size=1344 align=8
   base size=1344 base align=8
std::ctype<wchar_t> (0x0x7f69d2609340) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7f69d228d620) 0
      primary-for std::ctype<wchar_t> (0x0x7f69d2609340)
    std::locale::facet (0x0x7f69d25e29c0) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f69d228d620)
    std::ctype_base (0x0x7f69d25e2a20) 0 empty

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

Class std::ctype_byname<char>
   size=576 align=8
   base size=570 base align=8
std::ctype_byname<char> (0x0x7f69d26094e0) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7f69d228d930) 0
      primary-for std::ctype_byname<char> (0x0x7f69d26094e0)
    std::locale::facet (0x0x7f69d25e2ae0) 0
        primary-for std::ctype<char> (0x0x7f69d228d930)
    std::ctype_base (0x0x7f69d25e2b40) 0 empty

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

Class std::ctype_byname<wchar_t>
   size=1344 align=8
   base size=1344 base align=8
std::ctype_byname<wchar_t> (0x0x7f69d2609548) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7f69d26095b0) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7f69d2609548)
    std::__ctype_abstract_base<wchar_t> (0x0x7f69d228da80) 0
        primary-for std::ctype<wchar_t> (0x0x7f69d26095b0)
      std::locale::facet (0x0x7f69d25e2ba0) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f69d228da80)
      std::ctype_base (0x0x7f69d25e2c00) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Vtable for std::num_get<wchar_t>
std::num_get<wchar_t>::_ZTVSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE: 15u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::num_get<_CharT, _InIter>::~num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::num_get<_CharT, _InIter>::~num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
80    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
88    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
96    (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
104   (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
112   (int (*)(...))std::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::num_get<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::num_get<wchar_t> (0x0x7f69d23ae208) 0
    vptr=((& std::num_get<wchar_t>::_ZTVSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7f69d233b6c0) 0
      primary-for std::num_get<wchar_t> (0x0x7f69d23ae208)

Vtable for std::num_put<wchar_t>
std::num_put<wchar_t>::_ZTVSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::num_put<_CharT, _OutIter>::~num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
80    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
88    (int (*)(...))std::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::num_put<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::num_put<wchar_t> (0x0x7f69d23ae2d8) 0
    vptr=((& std::num_put<wchar_t>::_ZTVSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7f69d233b720) 0
      primary-for std::num_put<wchar_t> (0x0x7f69d23ae2d8)

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

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

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

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

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

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

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

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

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

VTT for std::basic_ostream<wchar_t>
std::basic_ostream<wchar_t>::_ZTTSt13basic_ostreamIwSt11char_traitsIwEE: 2u entries
0     ((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 64u)

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

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

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

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

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

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

VTT for std::basic_istream<wchar_t>
std::basic_istream<wchar_t>::_ZTTSt13basic_istreamIwSt11char_traitsIwEE: 2u entries
0     ((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 64u)

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

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

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

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

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

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

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

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

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

Class std::basic_iostream<char>
   size=288 align=8
   base size=24 base align=8
std::basic_iostream<char> (0x0x7f69d21d9000) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x7f69d21ba0d0) 0
      primary-for std::basic_iostream<char> (0x0x7f69d21d9000)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f69d21ba138) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x7f69d216b0c0) 24
          primary-for std::basic_ios<char> (0x0x7f69d21ba138)
  std::basic_ostream<char> (0x0x7f69d21ba1a0) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x7f69d21ba138) alternative-path

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

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

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

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

VTT for std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTTSt14basic_iostreamIwSt11char_traitsIwEE: 7u entries
0     ((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 24u)
16    ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 64u)
24    ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E) + 24u)
32    ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E) + 64u)
40    ((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
48    ((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class boost::range_detail::char_or_wchar_t_array_tag
   size=1 align=1
   base size=0 base align=1
boost::range_detail::char_or_wchar_t_array_tag (0x0x7f69d1e6f540) 0 empty

Class boost::is_void<void>
   size=1 align=1
   base size=1 base align=1
boost::is_void<void> (0x0x7f69d1e50d68) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1e50dd0) 0 empty
    mpl_::bool_<true> (0x0x7f69d1e6f600) 0 empty

Class boost::is_void<const void>
   size=1 align=1
   base size=1 base align=1
boost::is_void<const void> (0x0x7f69d1e50e38) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1e50ea0) 0 empty
    mpl_::bool_<true> (0x0x7f69d1e6f660) 0 empty

Class boost::is_void<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::is_void<volatile void> (0x0x7f69d1e50f08) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1e50f70) 0 empty
    mpl_::bool_<true> (0x0x7f69d1e6f6c0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

Class boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69d1e8c4e0) 0 empty
  mpl_::bool_<false> (0x0x7f69d1e6ff00) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::or_<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::or_<mpl_::na, mpl_::na> > (0x0x7f69d1e8c680) 0 empty
  mpl_::int_<-1> (0x0x7f69d1f11240) 0 empty

Class boost::is_integral<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<unsigned char> (0x0x7f69d1e8c7b8) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1e8c820) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f11300) 0 empty

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

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

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

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

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

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

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

Class boost::is_integral<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<unsigned int> (0x0x7f69d1e8ce38) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1e8cea0) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f11600) 0 empty

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

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

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

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

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

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

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

Class boost::is_integral<signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<signed char> (0x0x7f69d1f204e0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f20548) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f11900) 0 empty

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

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

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

Class boost::is_integral<short int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<short int> (0x0x7f69d1f20820) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f20888) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f11a80) 0 empty

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

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

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

Class boost::is_integral<int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<int> (0x0x7f69d1f20b60) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f20bc8) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f11c00) 0 empty

Class boost::is_integral<const int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const int> (0x0x7f69d1f20c30) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f20c98) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f11c60) 0 empty

Class boost::is_integral<volatile int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile int> (0x0x7f69d1f20d00) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f20d68) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f11cc0) 0 empty

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

Class boost::is_integral<long int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<long int> (0x0x7f69d1f20ea0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f20f08) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f11d80) 0 empty

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

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

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

Class boost::is_integral<bool>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<bool> (0x0x7f69d1f2b208) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f2b270) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f11f00) 0 empty

Class boost::is_integral<const bool>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const bool> (0x0x7f69d1f2b2d8) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f2b340) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f11f60) 0 empty

Class boost::is_integral<volatile bool>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile bool> (0x0x7f69d1f2b3a8) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f2b410) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32000) 0 empty

Class boost::is_integral<const volatile bool>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const volatile bool> (0x0x7f69d1f2b478) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f2b4e0) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32060) 0 empty

Class boost::is_integral<char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<char> (0x0x7f69d1f2b548) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f2b5b0) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f320c0) 0 empty

Class boost::is_integral<const char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const char> (0x0x7f69d1f2b618) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f2b680) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32120) 0 empty

Class boost::is_integral<volatile char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile char> (0x0x7f69d1f2b6e8) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f2b750) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32180) 0 empty

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

Class boost::is_integral<wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<wchar_t> (0x0x7f69d1f2b888) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f2b8f0) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32240) 0 empty

Class boost::is_integral<const wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const wchar_t> (0x0x7f69d1f2b958) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f2b9c0) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f322a0) 0 empty

Class boost::is_integral<volatile wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile wchar_t> (0x0x7f69d1f2ba28) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f2ba90) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32300) 0 empty

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

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

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

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

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

Class boost::is_integral<long long int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<long long int> (0x0x7f69d1f2bf08) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f2bf70) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32540) 0 empty

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

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

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

Class boost::is_integral<__int128>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<__int128> (0x0x7f69d1f3b270) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f3b2d8) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f326c0) 0 empty

Class boost::is_integral<const __int128>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const __int128> (0x0x7f69d1f3b340) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f3b3a8) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32720) 0 empty

Class boost::is_integral<volatile __int128>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile __int128> (0x0x7f69d1f3b410) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f3b478) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32780) 0 empty

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

Class boost::is_integral<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<__int128 unsigned> (0x0x7f69d1f3b5b0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f3b618) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32840) 0 empty

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

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

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

Class boost::is_float<float>
   size=1 align=1
   base size=1 base align=1
boost::is_float<float> (0x0x7f69d1f3b9c0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f3ba28) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32a20) 0 empty

Class boost::is_float<const float>
   size=1 align=1
   base size=1 base align=1
boost::is_float<const float> (0x0x7f69d1f3ba90) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f3baf8) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32a80) 0 empty

Class boost::is_float<volatile float>
   size=1 align=1
   base size=1 base align=1
boost::is_float<volatile float> (0x0x7f69d1f3bb60) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f3bbc8) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32ae0) 0 empty

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

Class boost::is_float<double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<double> (0x0x7f69d1f3bd00) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f3bd68) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32ba0) 0 empty

Class boost::is_float<const double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<const double> (0x0x7f69d1f3bdd0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f3be38) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32c00) 0 empty

Class boost::is_float<volatile double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<volatile double> (0x0x7f69d1f3bea0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f3bf08) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32c60) 0 empty

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

Class boost::is_float<long double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<long double> (0x0x7f69d1f4a068) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69d1f4a0d0) 0 empty
    mpl_::bool_<true> (0x0x7f69d1f32d20) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class boost::mpl::aux::yes_no_tag<true>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::yes_no_tag<true> (0x0x7f69d1c624e0) 0 empty

Class mpl_::failed
   size=1 align=1
   base size=0 base align=1
mpl_::failed (0x0x7f69d1c625a0) 0 empty

Class mpl_::assert<false>
   size=1 align=1
   base size=0 base align=1
mpl_::assert<false> (0x0x7f69d1c62660) 0 empty

Class mpl_::assertion<true>
   size=1 align=1
   base size=0 base align=1
mpl_::assertion<true> (0x0x7f69d1c62720) 0 empty

Class mpl_::assert_
   size=1 align=1
   base size=0 base align=1
mpl_::assert_ (0x0x7f69d1c62780) 0 empty

Class boost::mpl::aux::weighted_tag<1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::weighted_tag<1l> (0x0x7f69d1c628a0) 0 empty

Class boost::mpl::aux::weighted_tag<2l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::weighted_tag<2l> (0x0x7f69d1c62900) 0 empty

Class boost::mpl::aux::weighted_tag<3l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::weighted_tag<3l> (0x0x7f69d1c62960) 0 empty

Class boost::mpl::aux::weighted_tag<4l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::weighted_tag<4l> (0x0x7f69d1c629c0) 0 empty

Class boost::mpl::aux::weighted_tag<5l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::weighted_tag<5l> (0x0x7f69d1c62a20) 0 empty

Class boost::mpl::aux::weighted_tag<6l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::weighted_tag<6l> (0x0x7f69d1c62a80) 0 empty

Class mpl_::assert_arg_pred_impl<true>
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_impl<true> (0x0x7f69d1c62ba0) 0 empty

Class mpl_::arg<-1>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<-1> (0x0x7f69d1c62cc0) 0 empty

Class mpl_::arg<1>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<1> (0x0x7f69d1c62d80) 0 empty

Class mpl_::arg<2>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<2> (0x0x7f69d1c62e40) 0 empty

Class mpl_::arg<3>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<3> (0x0x7f69d1c62f00) 0 empty

Class mpl_::arg<4>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<4> (0x0x7f69d1c98000) 0 empty

Class mpl_::arg<5>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<5> (0x0x7f69d1c980c0) 0 empty

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

Class boost::no_traversal_tag
   size=1 align=1
   base size=0 base align=1
boost::no_traversal_tag (0x0x7f69d1c98240) 0 empty

Class boost::incrementable_traversal_tag
   size=1 align=1
   base size=1 base align=1
boost::incrementable_traversal_tag (0x0x7f69d1f4ae38) 0 empty
  boost::no_traversal_tag (0x0x7f69d1c982a0) 0 empty

Class boost::single_pass_traversal_tag
   size=1 align=1
   base size=1 base align=1
boost::single_pass_traversal_tag (0x0x7f69d1f4aea0) 0 empty
  boost::incrementable_traversal_tag (0x0x7f69d1f4af08) 0 empty
    boost::no_traversal_tag (0x0x7f69d1c98300) 0 empty

Class boost::forward_traversal_tag
   size=1 align=1
   base size=1 base align=1
boost::forward_traversal_tag (0x0x7f69d1f4af70) 0 empty
  boost::single_pass_traversal_tag (0x0x7f69d1ca7000) 0 empty
    boost::incrementable_traversal_tag (0x0x7f69d1ca7068) 0 empty
      boost::no_traversal_tag (0x0x7f69d1c98360) 0 empty

Class boost::bidirectional_traversal_tag
   size=1 align=1
   base size=1 base align=1
boost::bidirectional_traversal_tag (0x0x7f69d1ca70d0) 0 empty
  boost::forward_traversal_tag (0x0x7f69d1ca7138) 0 empty
    boost::single_pass_traversal_tag (0x0x7f69d1ca71a0) 0 empty
      boost::incrementable_traversal_tag (0x0x7f69d1ca7208) 0 empty
        boost::no_traversal_tag (0x0x7f69d1c983c0) 0 empty

Class boost::random_access_traversal_tag
   size=1 align=1
   base size=1 base align=1
boost::random_access_traversal_tag (0x0x7f69d1ca7270) 0 empty
  boost::bidirectional_traversal_tag (0x0x7f69d1ca72d8) 0 empty
    boost::forward_traversal_tag (0x0x7f69d1ca7340) 0 empty
      boost::single_pass_traversal_tag (0x0x7f69d1ca73a8) 0 empty
        boost::incrementable_traversal_tag (0x0x7f69d1ca7410) 0 empty
          boost::no_traversal_tag (0x0x7f69d1c98420) 0 empty

Class boost::mpl::aux::and_impl<true, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::and_impl<true, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69d1ca76e8) 0 empty
  mpl_::bool_<true> (0x0x7f69d1c986c0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::and_<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::and_<mpl_::na, mpl_::na> > (0x0x7f69d1ca7888) 0 empty
  mpl_::int_<-1> (0x0x7f69d1c989c0) 0 empty

Class boost::detail::input_output_iterator_tag
   size=1 align=1
   base size=1 base align=1
boost::detail::input_output_iterator_tag (0x0x7f69d18ee068) 0 empty
  std::input_iterator_tag (0x0x7f69d18e91e0) 0 empty

Class boost::iterators::enabled<false>
   size=1 align=1
   base size=0 base align=1
boost::iterators::enabled<false> (0x0x7f69d18e9600) 0 empty

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

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

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

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

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

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

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

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

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

Class boost::mpl::aux::template_arity<boost::mpl::next<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::next<mpl_::na> > (0x0x7f69d18ee8f0) 0 empty
  mpl_::int_<-1> (0x0x7f69d1929660) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::prior<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::prior<mpl_::na> > (0x0x7f69d18eea28) 0 empty
  mpl_::int_<-1> (0x0x7f69d1929840) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::protect<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::protect<mpl_::na> > (0x0x7f69d18eebc8) 0 empty
  mpl_::int_<-1> (0x0x7f69d1929a20) 0 empty

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

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

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

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

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

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

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

Class boost::mpl::aux::arity_tag<0>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::arity_tag<0> (0x0x7f69d19b86c0) 0 empty

Class boost::mpl::aux::arity_tag<1>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::arity_tag<1> (0x0x7f69d19b8720) 0 empty

Class boost::mpl::aux::arity_tag<2>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::arity_tag<2> (0x0x7f69d19b8780) 0 empty

Class boost::mpl::aux::arity_tag<3>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::arity_tag<3> (0x0x7f69d19b87e0) 0 empty

Class boost::mpl::aux::arity_tag<4>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::arity_tag<4> (0x0x7f69d19b8840) 0 empty

Class boost::mpl::aux::arity_tag<5>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::arity_tag<5> (0x0x7f69d19b88a0) 0 empty

Class boost::mpl::aux::arity_tag<6>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::arity_tag<6> (0x0x7f69d19b8900) 0 empty

Class boost::mpl::aux::lambda_or<false, false, false, false, false>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::lambda_or<false, false, false, false, false> (0x0x7f69d19859c0) 0 empty
  mpl_::bool_<false> (0x0x7f69d19b8a80) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::na, 1>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::na, 1> (0x0x7f69d1a085a0) 0 empty

Class boost::mpl::aux::type_wrapper<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<mpl_::na> (0x0x7f69d1a08600) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::na, 2>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::na, 2> (0x0x7f69d1a08660) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::na, 3>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::na, 3> (0x0x7f69d1a086c0) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::na, 4>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::na, 4> (0x0x7f69d1a08720) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::na, 5>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::na, 5> (0x0x7f69d1a08780) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::na, 6>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::na, 6> (0x0x7f69d1a087e0) 0 empty

Class boost::mpl::aux::max_arity<0, 0, 0, 0, 0, 0>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::max_arity<0, 0, 0, 0, 0, 0> (0x0x7f69d1a08840) 0 empty

Class boost::mpl::aux::template_arity<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity<mpl_::na> (0x0x7f69d1a08540) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::lambda<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::lambda<mpl_::na, mpl_::na> > (0x0x7f69d1985b60) 0 empty
  mpl_::int_<-1> (0x0x7f69d1a08a20) 0 empty

Class boost::detail::always_bool2
   size=1 align=1
   base size=0 base align=1
boost::detail::always_bool2 (0x0x7f69d1a08f00) 0 empty

Class boost::detail::choose_difference_type
   size=1 align=1
   base size=0 base align=1
boost::detail::choose_difference_type (0x0x7f69d1663480) 0 empty

Class boost::iterator_core_access
   size=1 align=1
   base size=0 base align=1
boost::iterator_core_access (0x0x7f69d1663540) 0 empty

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

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

Class boost::concepts::failed
   size=1 align=1
   base size=0 base align=1
boost::concepts::failed (0x0x7f69d16e9a20) 0 empty

Class boost::Integer<char>
   size=1 align=1
   base size=0 base align=1
boost::Integer<char> (0x0x7f69d16e9cc0) 0 empty

Class boost::Integer<signed char>
   size=1 align=1
   base size=0 base align=1
boost::Integer<signed char> (0x0x7f69d16e9d20) 0 empty

Class boost::Integer<unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::Integer<unsigned char> (0x0x7f69d16e9d80) 0 empty

Class boost::Integer<short int>
   size=1 align=1
   base size=0 base align=1
boost::Integer<short int> (0x0x7f69d16e9de0) 0 empty

Class boost::Integer<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::Integer<short unsigned int> (0x0x7f69d16e9e40) 0 empty

Class boost::Integer<int>
   size=1 align=1
   base size=0 base align=1
boost::Integer<int> (0x0x7f69d16e9ea0) 0 empty

Class boost::Integer<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::Integer<unsigned int> (0x0x7f69d16e9f00) 0 empty

Class boost::Integer<long int>
   size=1 align=1
   base size=0 base align=1
boost::Integer<long int> (0x0x7f69d16e9f60) 0 empty

Class boost::Integer<long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::Integer<long unsigned int> (0x0x7f69d1750000) 0 empty

Class boost::Integer<long long int>
   size=1 align=1
   base size=0 base align=1
boost::Integer<long long int> (0x0x7f69d1750060) 0 empty

Class boost::Integer<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::Integer<long long unsigned int> (0x0x7f69d17500c0) 0 empty

Class boost::SignedInteger<signed char>
   size=1 align=1
   base size=0 base align=1
boost::SignedInteger<signed char> (0x0x7f69d17501e0) 0 empty

Class boost::SignedInteger<short int>
   size=1 align=1
   base size=0 base align=1
boost::SignedInteger<short int> (0x0x7f69d1750240) 0 empty

Class boost::SignedInteger<int>
   size=1 align=1
   base size=0 base align=1
boost::SignedInteger<int> (0x0x7f69d17502a0) 0 empty

Class boost::SignedInteger<long int>
   size=1 align=1
   base size=0 base align=1
boost::SignedInteger<long int> (0x0x7f69d1750300) 0 empty

Class boost::SignedInteger<long long int>
   size=1 align=1
   base size=0 base align=1
boost::SignedInteger<long long int> (0x0x7f69d1750360) 0 empty

Class boost::UnsignedInteger<unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::UnsignedInteger<unsigned char> (0x0x7f69d1750480) 0 empty

Class boost::UnsignedInteger<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::UnsignedInteger<short unsigned int> (0x0x7f69d17504e0) 0 empty

Class boost::UnsignedInteger<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::UnsignedInteger<unsigned int> (0x0x7f69d1750540) 0 empty

Class boost::UnsignedInteger<long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::UnsignedInteger<long unsigned int> (0x0x7f69d17505a0) 0 empty

Class boost::UnsignedInteger<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::UnsignedInteger<long long unsigned int> (0x0x7f69d1750600) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class boost::iterator_range_detail::range_tag
   size=1 align=1
   base size=0 base align=1
boost::iterator_range_detail::range_tag (0x0x7f69d1560f00) 0 empty

Class boost::iterator_range_detail::const_range_tag
   size=1 align=1
   base size=0 base align=1
boost::iterator_range_detail::const_range_tag (0x0x7f69d1560f60) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::codecvt_byname<char, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt_byname<char, char, __mbstate_t> (0x0x7f69d133d2d8) 0
    vptr=((& std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE) + 16u)
  std::codecvt<char, char, __mbstate_t> (0x0x7f69d133d340) 0
      primary-for std::codecvt_byname<char, char, __mbstate_t> (0x0x7f69d133d2d8)
    std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f69d13457e0) 0
        primary-for std::codecvt<char, char, __mbstate_t> (0x0x7f69d133d340)
      std::locale::facet (0x0x7f69d1318540) 0
          primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f69d13457e0)
      std::codecvt_base (0x0x7f69d13185a0) 0 empty

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

Class std::codecvt_byname<wchar_t, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7f69d133d410) 0
    vptr=((& std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE) + 16u)
  std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f69d133d478) 0
      primary-for std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7f69d133d410)
    std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f69d13459a0) 0
        primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f69d133d478)
      std::locale::facet (0x0x7f69d1318600) 0
          primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f69d13459a0)
      std::codecvt_base (0x0x7f69d1318660) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::time_get_byname<char>
   size=16 align=8
   base size=12 base align=8
std::time_get_byname<char> (0x0x7f69d133d618) 0
    vptr=((& std::time_get_byname<char>::_ZTVSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::time_get<char> (0x0x7f69d13fad90) 0
      primary-for std::time_get_byname<char> (0x0x7f69d133d618)
    std::locale::facet (0x0x7f69d14231e0) 0
        primary-for std::time_get<char> (0x0x7f69d13fad90)
    std::time_base (0x0x7f69d1423240) 0 empty

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

Class std::messages_byname<char>
   size=32 align=8
   base size=32 base align=8
std::messages_byname<char> (0x0x7f69d1439068) 0
    vptr=((& std::messages_byname<char>::_ZTVSt15messages_bynameIcE) + 16u)
  std::messages<char> (0x0x7f69d13faee0) 0
      primary-for std::messages_byname<char> (0x0x7f69d1439068)
    std::locale::facet (0x0x7f69d1423300) 0
        primary-for std::messages<char> (0x0x7f69d13faee0)
    std::messages_base (0x0x7f69d1423360) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::time_get_byname<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::time_get_byname<wchar_t> (0x0x7f69d14395b0) 0
    vptr=((& std::time_get_byname<wchar_t>::_ZTVSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::time_get<wchar_t> (0x0x7f69d143c460) 0
      primary-for std::time_get_byname<wchar_t> (0x0x7f69d14395b0)
    std::locale::facet (0x0x7f69d14238a0) 0
        primary-for std::time_get<wchar_t> (0x0x7f69d143c460)
    std::time_base (0x0x7f69d1423900) 0 empty

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

Class std::messages_byname<wchar_t>
   size=32 align=8
   base size=32 base align=8
std::messages_byname<wchar_t> (0x0x7f69d1439680) 0
    vptr=((& std::messages_byname<wchar_t>::_ZTVSt15messages_bynameIwE) + 16u)
  std::messages<wchar_t> (0x0x7f69d143c540) 0
      primary-for std::messages_byname<wchar_t> (0x0x7f69d1439680)
    std::locale::facet (0x0x7f69d14239c0) 0
        primary-for std::messages<wchar_t> (0x0x7f69d143c540)
    std::messages_base (0x0x7f69d1423a20) 0 empty

Class boost::algorithm::predicate_facade<boost::algorithm::detail::is_classifiedF>
   size=1 align=1
   base size=0 base align=1
boost::algorithm::predicate_facade<boost::algorithm::detail::is_classifiedF> (0x0x7f69d1423ae0) 0 empty

Class boost::algorithm::detail::is_classifiedF
   size=16 align=8
   base size=16 base align=8
boost::algorithm::detail::is_classifiedF (0x0x7f69d14396e8) 0
  boost::algorithm::predicate_facade<boost::algorithm::detail::is_classifiedF> (0x0x7f69d1423b40) 0 empty

Class boost::algorithm::is_equal
   size=1 align=1
   base size=0 base align=1
boost::algorithm::is_equal (0x0x7f69d0ef1ae0) 0 empty

Class boost::algorithm::is_iequal
   size=8 align=8
   base size=8 base align=8
boost::algorithm::is_iequal (0x0x7f69d0ef1b40) 0

Class boost::algorithm::is_less
   size=1 align=1
   base size=0 base align=1
boost::algorithm::is_less (0x0x7f69d0ef1ba0) 0 empty

Class boost::algorithm::is_iless
   size=8 align=8
   base size=8 base align=8
boost::algorithm::is_iless (0x0x7f69d0ef1c00) 0

Class boost::algorithm::is_not_greater
   size=1 align=1
   base size=0 base align=1
boost::algorithm::is_not_greater (0x0x7f69d0ef1c60) 0 empty

Class boost::algorithm::is_not_igreater
   size=8 align=8
   base size=8 base align=8
boost::algorithm::is_not_igreater (0x0x7f69d0ef1cc0) 0

Class boost::algorithm::detail::head_finderF
   size=4 align=4
   base size=4 base align=4
boost::algorithm::detail::head_finderF (0x0x7f69d0ef1e40) 0

Class boost::algorithm::detail::tail_finderF
   size=4 align=4
   base size=4 base align=4
boost::algorithm::detail::tail_finderF (0x0x7f69d0ef1ea0) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class boost::detail::integer_traits_base<bool, false, true>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<bool, false, true> (0x0x7f69d0fcaf00) 0 empty

Class boost::integer_traits<bool>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<bool> (0x0x7f69d0c943f0) 0 empty
  std::numeric_limits<bool> (0x0x7f69d0fcaf60) 0 empty
  boost::detail::integer_traits_base<bool, false, true> (0x0x7f69d0c9a000) 0 empty

Class boost::detail::integer_traits_base<char, '\37777777600', '\177'>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<char, '\37777777600', '\177'> (0x0x7f69d0c9a060) 0 empty

Class boost::integer_traits<char>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<char> (0x0x7f69d0c94540) 0 empty
  std::numeric_limits<char> (0x0x7f69d0c9a0c0) 0 empty
  boost::detail::integer_traits_base<char, '\37777777600', '\177'> (0x0x7f69d0c9a120) 0 empty

Class boost::detail::integer_traits_base<signed char, -128, 127>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<signed char, -128, 127> (0x0x7f69d0c9a180) 0 empty

Class boost::integer_traits<signed char>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<signed char> (0x0x7f69d0c94690) 0 empty
  std::numeric_limits<signed char> (0x0x7f69d0c9a1e0) 0 empty
  boost::detail::integer_traits_base<signed char, -128, 127> (0x0x7f69d0c9a240) 0 empty

Class boost::detail::integer_traits_base<unsigned char, 0u, 255u>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<unsigned char, 0u, 255u> (0x0x7f69d0c9a2a0) 0 empty

Class boost::integer_traits<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<unsigned char> (0x0x7f69d0c947e0) 0 empty
  std::numeric_limits<unsigned char> (0x0x7f69d0c9a300) 0 empty
  boost::detail::integer_traits_base<unsigned char, 0u, 255u> (0x0x7f69d0c9a360) 0 empty

Class boost::detail::integer_traits_base<wchar_t, -2147483648, 2147483647>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<wchar_t, -2147483648, 2147483647> (0x0x7f69d0c9a3c0) 0 empty

Class boost::integer_traits<wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<wchar_t> (0x0x7f69d0c94930) 0 empty
  std::numeric_limits<wchar_t> (0x0x7f69d0c9a420) 0 empty
  boost::detail::integer_traits_base<wchar_t, -2147483648, 2147483647> (0x0x7f69d0c9a480) 0 empty

Class boost::detail::integer_traits_base<short int, -32768, 32767>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<short int, -32768, 32767> (0x0x7f69d0c9a4e0) 0 empty

Class boost::integer_traits<short int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<short int> (0x0x7f69d0c94a80) 0 empty
  std::numeric_limits<short int> (0x0x7f69d0c9a540) 0 empty
  boost::detail::integer_traits_base<short int, -32768, 32767> (0x0x7f69d0c9a5a0) 0 empty

Class boost::detail::integer_traits_base<short unsigned int, 0u, 65535u>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<short unsigned int, 0u, 65535u> (0x0x7f69d0c9a600) 0 empty

Class boost::integer_traits<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<short unsigned int> (0x0x7f69d0c94bd0) 0 empty
  std::numeric_limits<short unsigned int> (0x0x7f69d0c9a660) 0 empty
  boost::detail::integer_traits_base<short unsigned int, 0u, 65535u> (0x0x7f69d0c9a6c0) 0 empty

Class boost::detail::integer_traits_base<int, -2147483648, 2147483647>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<int, -2147483648, 2147483647> (0x0x7f69d0c9a720) 0 empty

Class boost::integer_traits<int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<int> (0x0x7f69d0c94d20) 0 empty
  std::numeric_limits<int> (0x0x7f69d0c9a780) 0 empty
  boost::detail::integer_traits_base<int, -2147483648, 2147483647> (0x0x7f69d0c9a7e0) 0 empty

Class boost::detail::integer_traits_base<unsigned int, 0u, 4294967295u>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<unsigned int, 0u, 4294967295u> (0x0x7f69d0c9a840) 0 empty

Class boost::integer_traits<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<unsigned int> (0x0x7f69d0c94e70) 0 empty
  std::numeric_limits<unsigned int> (0x0x7f69d0c9a8a0) 0 empty
  boost::detail::integer_traits_base<unsigned int, 0u, 4294967295u> (0x0x7f69d0c9a900) 0 empty

Class boost::detail::integer_traits_base<long int, -9223372036854775808l, 9223372036854775807l>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<long int, -9223372036854775808l, 9223372036854775807l> (0x0x7f69d0c9a960) 0 empty

Class boost::integer_traits<long int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<long int> (0x0x7f69d0ca9000) 0 empty
  std::numeric_limits<long int> (0x0x7f69d0c9aa80) 0 empty
  boost::detail::integer_traits_base<long int, -9223372036854775808l, 9223372036854775807l> (0x0x7f69d0c9aae0) 0 empty

Class boost::detail::integer_traits_base<long unsigned int, 0ul, 18446744073709551615ul>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<long unsigned int, 0ul, 18446744073709551615ul> (0x0x7f69d0c9aba0) 0 empty

Class boost::integer_traits<long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<long unsigned int> (0x0x7f69d0ca9150) 0 empty
  std::numeric_limits<long unsigned int> (0x0x7f69d0c9ac00) 0 empty
  boost::detail::integer_traits_base<long unsigned int, 0ul, 18446744073709551615ul> (0x0x7f69d0c9ac60) 0 empty

Class boost::detail::integer_traits_base<long long int, -9223372036854775808ll, 9223372036854775807ll>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<long long int, -9223372036854775808ll, 9223372036854775807ll> (0x0x7f69d0c9acc0) 0 empty

Class boost::integer_traits<long long int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<long long int> (0x0x7f69d0ca92a0) 0 empty
  std::numeric_limits<long long int> (0x0x7f69d0c9ad20) 0 empty
  boost::detail::integer_traits_base<long long int, -9223372036854775808ll, 9223372036854775807ll> (0x0x7f69d0c9ad80) 0 empty

Class boost::detail::integer_traits_base<long long unsigned int, 0ull, 18446744073709551615ull>
   size=1 align=1
   base size=0 base align=1
boost::detail::integer_traits_base<long long unsigned int, 0ull, 18446744073709551615ull> (0x0x7f69d0c9ade0) 0 empty

Class boost::integer_traits<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<long long unsigned int> (0x0x7f69d0ca93f0) 0 empty
  std::numeric_limits<long long unsigned int> (0x0x7f69d0c9af00) 0 empty
  boost::detail::integer_traits_base<long long unsigned int, 0ull, 18446744073709551615ull> (0x0x7f69d0c9af60) 0 empty

Class boost::detail::int_least_helper<1>
   size=1 align=1
   base size=0 base align=1
boost::detail::int_least_helper<1> (0x0x7f69d0cb2180) 0 empty

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

Class boost::detail::int_least_helper<3>
   size=1 align=1
   base size=0 base align=1
boost::detail::int_least_helper<3> (0x0x7f69d0cb2240) 0 empty

Class boost::detail::int_least_helper<4>
   size=1 align=1
   base size=0 base align=1
boost::detail::int_least_helper<4> (0x0x7f69d0cb22a0) 0 empty

Class boost::detail::int_least_helper<5>
   size=1 align=1
   base size=0 base align=1
boost::detail::int_least_helper<5> (0x0x7f69d0cb2300) 0 empty

Class boost::detail::uint_least_helper<1>
   size=1 align=1
   base size=0 base align=1
boost::detail::uint_least_helper<1> (0x0x7f69d0cb2360) 0 empty

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

Class boost::detail::uint_least_helper<3>
   size=1 align=1
   base size=0 base align=1
boost::detail::uint_least_helper<3> (0x0x7f69d0cb2420) 0 empty

Class boost::detail::uint_least_helper<4>
   size=1 align=1
   base size=0 base align=1
boost::detail::uint_least_helper<4> (0x0x7f69d0cb2480) 0 empty

Class boost::detail::uint_least_helper<5>
   size=1 align=1
   base size=0 base align=1
boost::detail::uint_least_helper<5> (0x0x7f69d0cb24e0) 0 empty

Class boost::detail::exact_signed_base_helper<8>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_signed_base_helper<8> (0x0x7f69d0cb2600) 0 empty

Class boost::detail::exact_unsigned_base_helper<8>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_unsigned_base_helper<8> (0x0x7f69d0cb2660) 0 empty

Class boost::detail::exact_signed_base_helper<16>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_signed_base_helper<16> (0x0x7f69d0cb26c0) 0 empty

Class boost::detail::exact_unsigned_base_helper<16>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_unsigned_base_helper<16> (0x0x7f69d0cb2720) 0 empty

Class boost::detail::exact_signed_base_helper<32>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_signed_base_helper<32> (0x0x7f69d0cb2780) 0 empty

Class boost::detail::exact_unsigned_base_helper<32>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_unsigned_base_helper<32> (0x0x7f69d0cb27e0) 0 empty

Class boost::detail::exact_signed_base_helper<64>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_signed_base_helper<64> (0x0x7f69d0cb2840) 0 empty

Class boost::detail::exact_unsigned_base_helper<64>
   size=1 align=1
   base size=0 base align=1
boost::detail::exact_unsigned_base_helper<64> (0x0x7f69d0cb28a0) 0 empty

Class boost::has_trivial_copy<void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy<void> (0x0x7f69d0c4e5b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69d0c4e618) 0 empty
    mpl_::bool_<false> (0x0x7f69d0cb2c00) 0 empty

Class boost::has_trivial_copy<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy<const void> (0x0x7f69d0c4e680) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69d0c4e6e8) 0 empty
    mpl_::bool_<false> (0x0x7f69d0cb2c60) 0 empty

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

Class boost::has_trivial_copy<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy<volatile void> (0x0x7f69d0c4e820) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69d0c4e888) 0 empty
    mpl_::bool_<false> (0x0x7f69d0cb2d20) 0 empty

Class boost::has_trivial_copy_constructor<void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy_constructor<void> (0x0x7f69d0c4e8f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69d0c4e958) 0 empty
    mpl_::bool_<false> (0x0x7f69d0cb2d80) 0 empty

Class boost::has_trivial_copy_constructor<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy_constructor<const void> (0x0x7f69d0c4e9c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69d0c4ea28) 0 empty
    mpl_::bool_<false> (0x0x7f69d0cb2de0) 0 empty

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

Class boost::has_trivial_copy_constructor<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy_constructor<volatile void> (0x0x7f69d0c4eb60) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69d0c4ebc8) 0 empty
    mpl_::bool_<false> (0x0x7f69d0cb2ea0) 0 empty

Class boost::has_trivial_destructor<void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_destructor<void> (0x0x7f69d0c4ec98) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69d0c4ed00) 0 empty
    mpl_::bool_<false> (0x0x7f69d0cda000) 0 empty

Class boost::has_trivial_destructor<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_destructor<const void> (0x0x7f69d0c4ed68) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69d0c4edd0) 0 empty
    mpl_::bool_<false> (0x0x7f69d0cda060) 0 empty

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

Class boost::has_trivial_destructor<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_destructor<volatile void> (0x0x7f69d0c4ef08) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69d0c4ef70) 0 empty
    mpl_::bool_<false> (0x0x7f69d0cda120) 0 empty

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

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

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

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

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

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

Class boost::detail::function::function_buffer::type_t
   size=16 align=8
   base size=16 base align=8
boost::detail::function::function_buffer::type_t (0x0x7f69d0cdac00) 0

Class boost::detail::function::function_buffer::bound_memfunc_ptr_t
   size=24 align=8
   base size=24 base align=8
boost::detail::function::function_buffer::bound_memfunc_ptr_t (0x0x7f69d0cdac60) 0

Class boost::detail::function::function_buffer::obj_ref_t
   size=16 align=8
   base size=16 base align=8
boost::detail::function::function_buffer::obj_ref_t (0x0x7f69d0cdad20) 0

Class boost::detail::function::function_buffer
   size=24 align=8
   base size=24 base align=8
boost::detail::function::function_buffer (0x0x7f69d0cdaba0) 0

Class boost::detail::function::unusable
   size=1 align=1
   base size=0 base align=1
boost::detail::function::unusable (0x0x7f69d0cdade0) 0 empty

Class boost::detail::function::function_return_type<void>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_return_type<void> (0x0x7f69d0cdaea0) 0 empty

Class boost::detail::function::function_ptr_tag
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_ptr_tag (0x0x7f69d0cdaf00) 0 empty

Class boost::detail::function::function_obj_tag
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_obj_tag (0x0x7f69d0cdaf60) 0 empty

Class boost::detail::function::member_ptr_tag
   size=1 align=1
   base size=0 base align=1
boost::detail::function::member_ptr_tag (0x0x7f69d0d1d000) 0 empty

Class boost::detail::function::function_obj_ref_tag
   size=1 align=1
   base size=0 base align=1
boost::detail::function::function_obj_ref_tag (0x0x7f69d0d1d060) 0 empty

Class boost::detail::alignment_of_impl<boost::detail::function::function_buffer>
   size=1 align=1
   base size=0 base align=1
boost::detail::alignment_of_impl<boost::detail::function::function_buffer> (0x0x7f69d0d1d1e0) 0 empty

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

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

Class boost::alignment_of<boost::detail::function::function_buffer>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<boost::detail::function::function_buffer> (0x0x7f69d0cdd820) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7f69d0cdd888) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7f69d0d1d300) 0 empty

Class boost::detail::function::useless_clear_type
   size=1 align=1
   base size=0 base align=1
boost::detail::function::useless_clear_type (0x0x7f69d0d1d540) 0 empty

Class boost::detail::function::vtable_base
   size=8 align=8
   base size=8 base align=8
boost::detail::function::vtable_base (0x0x7f69d0d1d5a0) 0

Class boost::function_base
   size=32 align=8
   base size=32 base align=8
boost::function_base (0x0x7f69d0d1d600) 0

Vtable for boost::bad_function_call
boost::bad_function_call::_ZTVN5boost17bad_function_callE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost17bad_function_callE)
16    (int (*)(...))boost::bad_function_call::~bad_function_call
24    (int (*)(...))boost::bad_function_call::~bad_function_call
32    (int (*)(...))std::runtime_error::what

Class boost::bad_function_call
   size=16 align=8
   base size=16 base align=8
boost::bad_function_call (0x0x7f69d0d5f000) 0
    vptr=((& boost::bad_function_call::_ZTVN5boost17bad_function_callE) + 16u)
  std::runtime_error (0x0x7f69d0d5f068) 0
      primary-for boost::bad_function_call (0x0x7f69d0d5f000)
    std::exception (0x0x7f69d0d1d660) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f69d0d5f068)

Class boost::detail::function::get_invoker0<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker0<boost::detail::function::function_ptr_tag> (0x0x7f69d0a259c0) 0 empty

Class boost::detail::function::get_invoker0<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker0<boost::detail::function::function_obj_tag> (0x0x7f69d0a25ae0) 0 empty

Class boost::detail::function::get_invoker0<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker0<boost::detail::function::function_obj_ref_tag> (0x0x7f69d0a25c00) 0 empty

Class boost::detail::function::get_invoker1<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker1<boost::detail::function::function_ptr_tag> (0x0x7f69d0a95540) 0 empty

Class boost::detail::function::get_invoker1<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker1<boost::detail::function::member_ptr_tag> (0x0x7f69d0a95660) 0 empty

Class boost::detail::function::get_invoker1<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker1<boost::detail::function::function_obj_tag> (0x0x7f69d0a95780) 0 empty

Class boost::detail::function::get_invoker1<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker1<boost::detail::function::function_obj_ref_tag> (0x0x7f69d0a958a0) 0 empty

Class boost::detail::function::get_invoker2<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker2<boost::detail::function::function_ptr_tag> (0x0x7f69d0b25240) 0 empty

Class boost::detail::function::get_invoker2<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker2<boost::detail::function::member_ptr_tag> (0x0x7f69d0b25360) 0 empty

Class boost::detail::function::get_invoker2<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker2<boost::detail::function::function_obj_tag> (0x0x7f69d0b25480) 0 empty

Class boost::detail::function::get_invoker2<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker2<boost::detail::function::function_obj_ref_tag> (0x0x7f69d0b255a0) 0 empty

Class boost::detail::function::get_invoker3<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker3<boost::detail::function::function_ptr_tag> (0x0x7f69d0b25f00) 0 empty

Class boost::detail::function::get_invoker3<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker3<boost::detail::function::member_ptr_tag> (0x0x7f69d0bb0060) 0 empty

Class boost::detail::function::get_invoker3<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker3<boost::detail::function::function_obj_tag> (0x0x7f69d0bb0180) 0 empty

Class boost::detail::function::get_invoker3<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker3<boost::detail::function::function_obj_ref_tag> (0x0x7f69d0bb02a0) 0 empty

Class boost::detail::function::get_invoker4<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker4<boost::detail::function::function_ptr_tag> (0x0x7f69d0bb0ba0) 0 empty

Class boost::detail::function::get_invoker4<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker4<boost::detail::function::member_ptr_tag> (0x0x7f69d0bb0cc0) 0 empty

Class boost::detail::function::get_invoker4<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker4<boost::detail::function::function_obj_tag> (0x0x7f69d0bb0de0) 0 empty

Class boost::detail::function::get_invoker4<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker4<boost::detail::function::function_obj_ref_tag> (0x0x7f69d0bb0f00) 0 empty

Class boost::detail::function::get_invoker5<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker5<boost::detail::function::function_ptr_tag> (0x0x7f69d083d840) 0 empty

Class boost::detail::function::get_invoker5<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker5<boost::detail::function::member_ptr_tag> (0x0x7f69d083d960) 0 empty

Class boost::detail::function::get_invoker5<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker5<boost::detail::function::function_obj_tag> (0x0x7f69d083da80) 0 empty

Class boost::detail::function::get_invoker5<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker5<boost::detail::function::function_obj_ref_tag> (0x0x7f69d083dba0) 0 empty

Class boost::detail::function::get_invoker6<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker6<boost::detail::function::function_ptr_tag> (0x0x7f69d090d840) 0 empty

Class boost::detail::function::get_invoker6<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker6<boost::detail::function::member_ptr_tag> (0x0x7f69d090db40) 0 empty

Class boost::detail::function::get_invoker6<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker6<boost::detail::function::function_obj_tag> (0x0x7f69d090de40) 0 empty

Class boost::detail::function::get_invoker6<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker6<boost::detail::function::function_obj_ref_tag> (0x0x7f69d094d180) 0 empty

Class boost::detail::function::get_invoker7<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker7<boost::detail::function::function_ptr_tag> (0x0x7f69d05c3b40) 0 empty

Class boost::detail::function::get_invoker7<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker7<boost::detail::function::member_ptr_tag> (0x0x7f69d05d3000) 0 empty

Class boost::detail::function::get_invoker7<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker7<boost::detail::function::function_obj_tag> (0x0x7f69d05d3480) 0 empty

Class boost::detail::function::get_invoker7<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker7<boost::detail::function::function_obj_ref_tag> (0x0x7f69d05d3900) 0 empty

Class boost::detail::function::get_invoker8<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker8<boost::detail::function::function_ptr_tag> (0x0x7f69d0620600) 0 empty

Class boost::detail::function::get_invoker8<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker8<boost::detail::function::member_ptr_tag> (0x0x7f69d0620720) 0 empty

Class boost::detail::function::get_invoker8<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker8<boost::detail::function::function_obj_tag> (0x0x7f69d0620840) 0 empty

Class boost::detail::function::get_invoker8<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker8<boost::detail::function::function_obj_ref_tag> (0x0x7f69d0620960) 0 empty

Class boost::detail::function::get_invoker9<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker9<boost::detail::function::function_ptr_tag> (0x0x7f69d06db480) 0 empty

Class boost::detail::function::get_invoker9<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker9<boost::detail::function::member_ptr_tag> (0x0x7f69d06db5a0) 0 empty

Class boost::detail::function::get_invoker9<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker9<boost::detail::function::function_obj_tag> (0x0x7f69d06db6c0) 0 empty

Class boost::detail::function::get_invoker9<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker9<boost::detail::function::function_obj_ref_tag> (0x0x7f69d06db7e0) 0 empty

Class boost::detail::function::get_invoker10<boost::detail::function::function_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker10<boost::detail::function::function_ptr_tag> (0x0x7f69d079b120) 0 empty

Class boost::detail::function::get_invoker10<boost::detail::function::member_ptr_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker10<boost::detail::function::member_ptr_tag> (0x0x7f69d079b240) 0 empty

Class boost::detail::function::get_invoker10<boost::detail::function::function_obj_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker10<boost::detail::function::function_obj_tag> (0x0x7f69d079b360) 0 empty

Class boost::detail::function::get_invoker10<boost::detail::function::function_obj_ref_tag>
   size=1 align=1
   base size=0 base align=1
boost::detail::function::get_invoker10<boost::detail::function::function_obj_ref_tag> (0x0x7f69d079b480) 0 empty

Class boost::algorithm::detail::replace_const_time_helper<true>
   size=1 align=1
   base size=0 base align=1
boost::algorithm::detail::replace_const_time_helper<true> (0x0x7f69d079bba0) 0 empty

Class boost::algorithm::detail::replace_native_helper<true>
   size=1 align=1
   base size=0 base align=1
boost::algorithm::detail::replace_native_helper<true> (0x0x7f69d079bc60) 0 empty

Class boost::algorithm::detail::process_segment_helper<true>
   size=1 align=1
   base size=0 base align=1
boost::algorithm::detail::process_segment_helper<true> (0x0x7f69d0536120) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class boost::detail::alignment_of_impl<boost::detail::max_align>
   size=1 align=1
   base size=0 base align=1
boost::detail::alignment_of_impl<boost::detail::max_align> (0x0x7f69d023d660) 0 empty

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

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

Class boost::alignment_of<boost::detail::max_align>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<boost::detail::max_align> (0x0x7f69d043f680) 0 empty
  boost::integral_constant<long unsigned int, 16ul> (0x0x7f69d043f6e8) 0 empty
    mpl_::integral_c<long unsigned int, 16ul> (0x0x7f69d023d780) 0 empty

Class boost::foreach_detail_::auto_any_base
   size=1 align=1
   base size=0 base align=1
boost::foreach_detail_::auto_any_base (0x0x7f69d023da80) 0 empty

Class boost::foreach_detail_::wrap_cstr<char*>
   size=1 align=1
   base size=0 base align=1
boost::foreach_detail_::wrap_cstr<char*> (0x0x7f69d023dc00) 0 empty

Class boost::foreach_detail_::wrap_cstr<const char*>
   size=1 align=1
   base size=0 base align=1
boost::foreach_detail_::wrap_cstr<const char*> (0x0x7f69d023dc60) 0 empty

Class boost::foreach_detail_::wrap_cstr<wchar_t*>
   size=1 align=1
   base size=0 base align=1
boost::foreach_detail_::wrap_cstr<wchar_t*> (0x0x7f69d023dcc0) 0 empty

Class boost::foreach_detail_::wrap_cstr<const wchar_t*>
   size=1 align=1
   base size=0 base align=1
boost::foreach_detail_::wrap_cstr<const wchar_t*> (0x0x7f69d023dd20) 0 empty

Class boost::foreach_detail_::auto_any<int>
   size=4 align=4
   base size=4 base align=4
boost::foreach_detail_::auto_any<int> (0x0x7f69d043fbc8) 0
  boost::foreach_detail_::auto_any_base (0x0x7f69d02822a0) 0 empty

Class iovec
   size=16 align=8
   base size=16 base align=8
iovec (0x0x7f69d0282300) 0

Class sockaddr
   size=16 align=2
   base size=16 base align=2
sockaddr (0x0x7f69d0282360) 0

Class sockaddr_storage
   size=128 align=8
   base size=128 base align=8
sockaddr_storage (0x0x7f69d02823c0) 0

Class msghdr
   size=56 align=8
   base size=56 base align=8
msghdr (0x0x7f69d0282420) 0

Class cmsghdr
   size=16 align=8
   base size=16 base align=8
cmsghdr (0x0x7f69d0282480) 0

Class ucred
   size=12 align=4
   base size=12 base align=4
ucred (0x0x7f69d02824e0) 0

Class linger
   size=8 align=4
   base size=8 base align=4
linger (0x0x7f69d0282540) 0

Class osockaddr
   size=16 align=2
   base size=16 base align=2
osockaddr (0x0x7f69d02825a0) 0

Class mmsghdr
   size=64 align=8
   base size=64 base align=8
mmsghdr (0x0x7f69d0282600) 0

Class in_addr
   size=4 align=4
   base size=4 base align=4
in_addr (0x0x7f69d02826c0) 0

Class ip_opts
   size=44 align=4
   base size=44 base align=4
ip_opts (0x0x7f69d0282720) 0

Class ip_mreqn
   size=12 align=4
   base size=12 base align=4
ip_mreqn (0x0x7f69d0282780) 0

Class in_pktinfo
   size=12 align=4
   base size=12 base align=4
in_pktinfo (0x0x7f69d02827e0) 0

Class in6_addr::<anonymous union>
   size=16 align=4
   base size=16 base align=4
in6_addr::<anonymous union> (0x0x7f69d02828a0) 0

Class in6_addr
   size=16 align=4
   base size=16 base align=4
in6_addr (0x0x7f69d0282840) 0

Class sockaddr_in
   size=16 align=4
   base size=16 base align=4
sockaddr_in (0x0x7f69d0282900) 0

Class sockaddr_in6
   size=28 align=4
   base size=28 base align=4
sockaddr_in6 (0x0x7f69d0282960) 0

Class ip_mreq
   size=8 align=4
   base size=8 base align=4
ip_mreq (0x0x7f69d02829c0) 0

Class ip_mreq_source
   size=12 align=4
   base size=12 base align=4
ip_mreq_source (0x0x7f69d0282a20) 0

Class ipv6_mreq
   size=20 align=4
   base size=20 base align=4
ipv6_mreq (0x0x7f69d0282a80) 0

Class group_req
   size=136 align=8
   base size=136 base align=8
group_req (0x0x7f69d0282ae0) 0

Class group_source_req
   size=264 align=8
   base size=264 base align=8
group_source_req (0x0x7f69d0282b40) 0

Class ip_msfilter
   size=20 align=4
   base size=20 base align=4
ip_msfilter (0x0x7f69d0282ba0) 0

Class group_filter
   size=272 align=8
   base size=272 base align=8
group_filter (0x0x7f69d0282c00) 0

Class in6_pktinfo
   size=20 align=4
   base size=20 base align=4
in6_pktinfo (0x0x7f69d0282c60) 0

Class ip6_mtuinfo
   size=32 align=4
   base size=32 base align=4
ip6_mtuinfo (0x0x7f69d0282cc0) 0

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

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

Class sigval
   size=8 align=8
   base size=8 base align=8
sigval (0x0x7f69d0282de0) 0

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

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

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

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

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

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

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

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

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

Class sigevent::<anonymous union>::<anonymous struct>
   size=16 align=8
   base size=16 base align=8
sigevent::<anonymous union>::<anonymous struct> (0x0x7f69d03242a0) 0

Class sigevent::<anonymous union>
   size=48 align=8
   base size=48 base align=8
sigevent::<anonymous union> (0x0x7f69d0324240) 0

Class sigevent
   size=64 align=8
   base size=64 base align=8
sigevent (0x0x7f69d03241e0) 0

Class sigaction::<anonymous union>
   size=8 align=8
   base size=8 base align=8
sigaction::<anonymous union> (0x0x7f69d0324360) 0

Class sigaction
   size=152 align=8
   base size=152 base align=8
sigaction (0x0x7f69d0324300) 0

Class sigvec
   size=16 align=8
   base size=16 base align=8
sigvec (0x0x7f69d03243c0) 0

Class _fpx_sw_bytes
   size=48 align=8
   base size=48 base align=8
_fpx_sw_bytes (0x0x7f69d0324420) 0

Class _fpreg
   size=10 align=2
   base size=10 base align=2
_fpreg (0x0x7f69d0324480) 0

Class _fpxreg
   size=16 align=2
   base size=16 base align=2
_fpxreg (0x0x7f69d03244e0) 0

Class _xmmreg
   size=16 align=4
   base size=16 base align=4
_xmmreg (0x0x7f69d0324540) 0

Class _fpstate
   size=512 align=8
   base size=512 base align=8
_fpstate (0x0x7f69d03245a0) 0

Class sigcontext::<anonymous union>
   size=8 align=8
   base size=8 base align=8
sigcontext::<anonymous union> (0x0x7f69d0324660) 0

Class sigcontext
   size=256 align=8
   base size=256 base align=8
sigcontext (0x0x7f69d0324600) 0

Class _xsave_hdr
   size=64 align=8
   base size=64 base align=8
_xsave_hdr (0x0x7f69d03246c0) 0

Class _ymmh_state
   size=256 align=4
   base size=256 base align=4
_ymmh_state (0x0x7f69d0324720) 0

Class _xstate
   size=832 align=8
   base size=832 base align=8
_xstate (0x0x7f69d0324780) 0

Class sigstack
   size=16 align=8
   base size=16 base align=8
sigstack (0x0x7f69d03247e0) 0

Class sigaltstack
   size=24 align=8
   base size=24 base align=8
sigaltstack (0x0x7f69d0324840) 0

Class _libc_fpxreg
   size=16 align=2
   base size=16 base align=2
_libc_fpxreg (0x0x7f69d03248a0) 0

Class _libc_xmmreg
   size=16 align=4
   base size=16 base align=4
_libc_xmmreg (0x0x7f69d0324900) 0

Class _libc_fpstate
   size=512 align=8
   base size=512 base align=8
_libc_fpstate (0x0x7f69d0324960) 0

Class <anonymous struct>
   size=256 align=8
   base size=256 base align=8
<anonymous struct> (0x0x7f69d03249c0) 0

Class ucontext
   size=936 align=8
   base size=936 base align=8
ucontext (0x0x7f69d0324a20) 0

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

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

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

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

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

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

Class boost::detail::lcast_abstract_stub
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_abstract_stub (0x0x7f69d0324e40) 0 empty

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

Class std::basic_stringbuf<char>
   size=80 align=8
   base size=80 base align=8
std::basic_stringbuf<char> (0x0x7f69d043f1a0) 0
    vptr=((& std::basic_stringbuf<char>::_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE) + 16u)
  std::basic_streambuf<char> (0x0x7f69d00060c0) 0
      primary-for std::basic_stringbuf<char> (0x0x7f69d043f1a0)

Vtable for std::basic_istringstream<char>
std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE: 10u entries
0     96u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE)
24    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
40    18446744073709551520u
48    (int (*)(...))-96
56    (int (*)(...))(& _ZTISt19basic_istringstreamIcSt11char_traitsIcESaIcEE)
64    (int (*)(...))std::basic_istringstream<char>::_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::basic_istringstream<char>::_ZTv0_n24_NSt19basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_istream<char> (0x0x7f69d002f0d0 instance) in std::basic_istringstream<char>
std::basic_istringstream<char>::_ZTCSt19basic_istringstreamIcSt11char_traitsIcESaIcEE0_Si: 10u entries
0     96u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551520u
48    (int (*)(...))-96
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

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

Class std::basic_istringstream<char>
   size=360 align=8
   base size=96 base align=8
std::basic_istringstream<char> (0x0x7f69d002f068) 0
    vptridx=0u vptr=((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_istream<char> (0x0x7f69d002f0d0) 0
      primary-for std::basic_istringstream<char> (0x0x7f69d002f068)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f69d002f138) 96 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::ios_base (0x0x7f69d0006360) 96
          primary-for std::basic_ios<char> (0x0x7f69d002f138)

Vtable for std::basic_ostringstream<char>
std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE)
24    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISt19basic_ostringstreamIcSt11char_traitsIcESaIcEE)
64    (int (*)(...))std::basic_ostringstream<char>::_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::basic_ostringstream<char>::_ZTv0_n24_NSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_ostream<char> (0x0x7f69d002f5b0 instance) in std::basic_ostringstream<char>
std::basic_ostringstream<char>::_ZTCSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE0_So: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

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

Class std::basic_ostringstream<char>
   size=352 align=8
   base size=88 base align=8
std::basic_ostringstream<char> (0x0x7f69d002f548) 0
    vptridx=0u vptr=((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_ostream<char> (0x0x7f69d002f5b0) 0 nearly-empty
      primary-for std::basic_ostringstream<char> (0x0x7f69d002f548)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f69d002f618) 88 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::ios_base (0x0x7f69d0006420) 88
          primary-for std::basic_ios<char> (0x0x7f69d002f618)

Vtable for std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE: 15u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE)
24    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<char, std::char_traits<char>, std::allocator<char> >
40    88u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE)
64    (int (*)(...))std::basic_stringstream<char>::_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::basic_stringstream<char>::_ZThn16_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev
80    18446744073709551512u
88    (int (*)(...))-104
96    (int (*)(...))(& _ZTISt18basic_stringstreamIcSt11char_traitsIcESaIcEE)
104   (int (*)(...))std::basic_stringstream<char>::_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
112   (int (*)(...))std::basic_stringstream<char>::_ZTv0_n24_NSt18basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_iostream<char> (0x0x7f69d00297e0 instance) in std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd: 15u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISd)
24    0u
32    0u
40    88u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISd)
64    0u
72    0u
80    18446744073709551512u
88    (int (*)(...))-104
96    (int (*)(...))(& _ZTISd)
104   0u
112   0u

Construction vtable for std::basic_istream<char> (0x0x7f69d002fa90 instance) in std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Si: 10u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551512u
48    (int (*)(...))-104
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

Construction vtable for std::basic_ostream<char> (0x0x7f69d002fb60 instance) in std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE16_So: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::basic_stringstream<char>
std::basic_stringstream<char>::_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE: 10u entries
0     ((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 24u)
8     ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd) + 24u)
16    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Si) + 24u)
24    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Si) + 64u)
32    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE16_So) + 24u)
40    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE16_So) + 64u)
48    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd) + 104u)
56    ((& std::basic_stringstream<char>::_ZTCSt18basic_stringstreamIcSt11char_traitsIcESaIcEE0_Sd) + 64u)
64    ((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 104u)
72    ((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 64u)

Class std::basic_stringstream<char>
   size=368 align=8
   base size=104 base align=8
std::basic_stringstream<char> (0x0x7f69d002fa28) 0
    vptridx=0u vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_iostream<char> (0x0x7f69d00297e0) 0
      primary-for std::basic_stringstream<char> (0x0x7f69d002fa28)
      subvttidx=8u
    std::basic_istream<char> (0x0x7f69d002fa90) 0
        primary-for std::basic_iostream<char> (0x0x7f69d00297e0)
        subvttidx=16u
      std::basic_ios<char> (0x0x7f69d002faf8) 104 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 104u)
        std::ios_base (0x0x7f69d00064e0) 104
            primary-for std::basic_ios<char> (0x0x7f69d002faf8)
    std::basic_ostream<char> (0x0x7f69d002fb60) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::basic_ios<char> (0x0x7f69d002faf8) alternative-path

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

Class std::basic_stringbuf<wchar_t>
   size=80 align=8
   base size=80 base align=8
std::basic_stringbuf<wchar_t> (0x0x7f69d002fc30) 0
    vptr=((& std::basic_stringbuf<wchar_t>::_ZTVSt15basic_stringbufIwSt11char_traitsIwESaIwEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7f69d0006720) 0
      primary-for std::basic_stringbuf<wchar_t> (0x0x7f69d002fc30)

Vtable for std::basic_istringstream<wchar_t>
std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE: 10u entries
0     96u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt19basic_istringstreamIwSt11char_traitsIwESaIwEE)
24    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    18446744073709551520u
48    (int (*)(...))-96
56    (int (*)(...))(& _ZTISt19basic_istringstreamIwSt11char_traitsIwESaIwEE)
64    (int (*)(...))std::basic_istringstream<wchar_t>::_ZTv0_n24_NSt19basic_istringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::basic_istringstream<wchar_t>::_ZTv0_n24_NSt19basic_istringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_istream<wchar_t> (0x0x7f69d0069068 instance) in std::basic_istringstream<wchar_t>
std::basic_istringstream<wchar_t>::_ZTCSt19basic_istringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E: 10u entries
0     96u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551520u
48    (int (*)(...))-96
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

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

Class std::basic_istringstream<wchar_t>
   size=360 align=8
   base size=96 base align=8
std::basic_istringstream<wchar_t> (0x0x7f69d0069000) 0
    vptridx=0u vptr=((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f69d0069068) 0
      primary-for std::basic_istringstream<wchar_t> (0x0x7f69d0069000)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f69d00690d0) 96 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::ios_base (0x0x7f69d0006900) 96
          primary-for std::basic_ios<wchar_t> (0x0x7f69d00690d0)

Vtable for std::basic_ostringstream<wchar_t>
std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt19basic_ostringstreamIwSt11char_traitsIwESaIwEE)
24    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISt19basic_ostringstreamIwSt11char_traitsIwESaIwEE)
64    (int (*)(...))std::basic_ostringstream<wchar_t>::_ZTv0_n24_NSt19basic_ostringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::basic_ostringstream<wchar_t>::_ZTv0_n24_NSt19basic_ostringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_ostream<wchar_t> (0x0x7f69d0069478 instance) in std::basic_ostringstream<wchar_t>
std::basic_ostringstream<wchar_t>::_ZTCSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE0_St13basic_ostreamIwS1_E: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

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

Class std::basic_ostringstream<wchar_t>
   size=352 align=8
   base size=88 base align=8
std::basic_ostringstream<wchar_t> (0x0x7f69d0069410) 0
    vptridx=0u vptr=((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x7f69d0069478) 0 nearly-empty
      primary-for std::basic_ostringstream<wchar_t> (0x0x7f69d0069410)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f69d00694e0) 88 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::ios_base (0x0x7f69d0006a20) 88
          primary-for std::basic_ios<wchar_t> (0x0x7f69d00694e0)

Vtable for std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE: 15u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt18basic_stringstreamIwSt11char_traitsIwESaIwEE)
24    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    88u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt18basic_stringstreamIwSt11char_traitsIwESaIwEE)
64    (int (*)(...))std::basic_stringstream<wchar_t>::_ZThn16_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::basic_stringstream<wchar_t>::_ZThn16_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED0Ev
80    18446744073709551512u
88    (int (*)(...))-104
96    (int (*)(...))(& _ZTISt18basic_stringstreamIwSt11char_traitsIwESaIwEE)
104   (int (*)(...))std::basic_stringstream<wchar_t>::_ZTv0_n24_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED1Ev
112   (int (*)(...))std::basic_stringstream<wchar_t>::_ZTv0_n24_NSt18basic_stringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_iostream<wchar_t> (0x0x7f69d0029bd0 instance) in std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E: 15u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    88u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
64    0u
72    0u
80    18446744073709551512u
88    (int (*)(...))-104
96    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
104   0u
112   0u

Construction vtable for std::basic_istream<wchar_t> (0x0x7f69d0069888 instance) in std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E: 10u entries
0     104u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551512u
48    (int (*)(...))-104
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

Construction vtable for std::basic_ostream<wchar_t> (0x0x7f69d0069958 instance) in std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE16_St13basic_ostreamIwS1_E: 10u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551528u
48    (int (*)(...))-88
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_stringstream<wchar_t>
std::basic_stringstream<wchar_t>::_ZTTSt18basic_stringstreamIwSt11char_traitsIwESaIwEE: 10u entries
0     ((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 24u)
8     ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E) + 24u)
16    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E) + 24u)
24    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St13basic_istreamIwS1_E) + 64u)
32    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE16_St13basic_ostreamIwS1_E) + 24u)
40    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE16_St13basic_ostreamIwS1_E) + 64u)
48    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E) + 104u)
56    ((& std::basic_stringstream<wchar_t>::_ZTCSt18basic_stringstreamIwSt11char_traitsIwESaIwEE0_St14basic_iostreamIwS1_E) + 64u)
64    ((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 104u)
72    ((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 64u)

Class std::basic_stringstream<wchar_t>
   size=368 align=8
   base size=104 base align=8
std::basic_stringstream<wchar_t> (0x0x7f69d0069820) 0
    vptridx=0u vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7f69d0029bd0) 0
      primary-for std::basic_stringstream<wchar_t> (0x0x7f69d0069820)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7f69d0069888) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f69d0029bd0)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7f69d00698f0) 104 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 104u)
        std::ios_base (0x0x7f69d0006b40) 104
            primary-for std::basic_ios<wchar_t> (0x0x7f69d00698f0)
    std::basic_ostream<wchar_t> (0x0x7f69d0069958) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7f69d00698f0) alternative-path

Vtable for boost::bad_lexical_cast
boost::bad_lexical_cast::_ZTVN5boost16bad_lexical_castE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16bad_lexical_castE)
16    (int (*)(...))boost::bad_lexical_cast::~bad_lexical_cast
24    (int (*)(...))boost::bad_lexical_cast::~bad_lexical_cast
32    (int (*)(...))boost::bad_lexical_cast::what

Class boost::bad_lexical_cast
   size=24 align=8
   base size=24 base align=8
boost::bad_lexical_cast (0x0x7f69d0069e38) 0
    vptr=((& boost::bad_lexical_cast::_ZTVN5boost16bad_lexical_castE) + 16u)
  std::bad_cast (0x0x7f69d0069ea0) 0 nearly-empty
      primary-for boost::bad_lexical_cast (0x0x7f69d0069e38)
    std::exception (0x0x7f69d0006ba0) 0 nearly-empty
        primary-for std::bad_cast (0x0x7f69d0069ea0)

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

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

Class boost::mpl::aux::msvc_eti_base<int>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::msvc_eti_base<int> (0x0x7f69d018b300) 0 empty

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

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

Class boost::mpl::aux::template_arity<boost::mpl::equal_to<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::equal_to<mpl_::na, mpl_::na> > (0x0x7f69d0069af8) 0 empty
  mpl_::int_<-1> (0x0x7f69d018b840) 0 empty

Class boost::mpl::equal_to_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::equal_to_impl<mpl_::integral_c_tag, mpl_::integral_c_tag> (0x0x7f69d018b8a0) 0 empty

Class boost::mpl::aux::integral_rank<bool>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<bool> (0x0x7f69cfd86000) 0 empty
  mpl_::int_<1> (0x0x7f69d018bcc0) 0 empty

Class boost::mpl::aux::integral_rank<signed char>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<signed char> (0x0x7f69cfd86068) 0 empty
  mpl_::int_<2> (0x0x7f69d018bd20) 0 empty

Class boost::mpl::aux::integral_rank<char>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<char> (0x0x7f69cfd860d0) 0 empty
  mpl_::int_<3> (0x0x7f69d018bd80) 0 empty

Class boost::mpl::aux::integral_rank<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<unsigned char> (0x0x7f69cfd86138) 0 empty
  mpl_::int_<4> (0x0x7f69d018bde0) 0 empty

Class boost::mpl::aux::integral_rank<wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<wchar_t> (0x0x7f69cfd861a0) 0 empty
  mpl_::int_<5> (0x0x7f69d018be40) 0 empty

Class boost::mpl::aux::integral_rank<short int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<short int> (0x0x7f69cfd86208) 0 empty
  mpl_::int_<6> (0x0x7f69d018bea0) 0 empty

Class boost::mpl::aux::integral_rank<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<short unsigned int> (0x0x7f69cfd86270) 0 empty
  mpl_::int_<7> (0x0x7f69d018bf00) 0 empty

Class boost::mpl::aux::integral_rank<int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<int> (0x0x7f69cfd862d8) 0 empty
  mpl_::int_<8> (0x0x7f69d018bf60) 0 empty

Class boost::mpl::aux::integral_rank<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<unsigned int> (0x0x7f69cfd86340) 0 empty
  mpl_::int_<9> (0x0x7f69cfd8a000) 0 empty

Class boost::mpl::aux::integral_rank<long int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<long int> (0x0x7f69cfd863a8) 0 empty
  mpl_::int_<10> (0x0x7f69cfd8a060) 0 empty

Class boost::mpl::aux::integral_rank<long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<long unsigned int> (0x0x7f69cfd86410) 0 empty
  mpl_::int_<11> (0x0x7f69cfd8a0c0) 0 empty

Class boost::mpl::aux::integral_rank<long long int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<long long int> (0x0x7f69cfd86478) 0 empty
  mpl_::int_<12> (0x0x7f69cfd8a120) 0 empty

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

Class boost::mpl::aux::integral_rank<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::integral_rank<long long unsigned int> (0x0x7f69cfd864e0) 0 empty
  mpl_::int_<13> (0x0x7f69cfd8a1e0) 0 empty

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

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

Class boost::mpl::aux::template_arity<boost::mpl::times<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::times<mpl_::na, mpl_::na> > (0x0x7f69cfd86888) 0 empty
  mpl_::int_<-1> (0x0x7f69cfd8a8a0) 0 empty

Class boost::mpl::times_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::times_impl<mpl_::integral_c_tag, mpl_::integral_c_tag> (0x0x7f69cfd8a900) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::multiplies<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::multiplies<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cfd86a90) 0 empty
  mpl_::int_<-1> (0x0x7f69cfd8aba0) 0 empty

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

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

Class boost::mpl::aux::template_arity<boost::mpl::less<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::less<mpl_::na, mpl_::na> > (0x0x7f69cfd86c98) 0 empty
  mpl_::int_<-1> (0x0x7f69cfdb91e0) 0 empty

Class boost::mpl::less_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::less_impl<mpl_::integral_c_tag, mpl_::integral_c_tag> (0x0x7f69cfdb9240) 0 empty

Vtable for boost::numeric::bad_numeric_cast
boost::numeric::bad_numeric_cast::_ZTVN5boost7numeric16bad_numeric_castE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost7numeric16bad_numeric_castE)
16    (int (*)(...))boost::numeric::bad_numeric_cast::~bad_numeric_cast
24    (int (*)(...))boost::numeric::bad_numeric_cast::~bad_numeric_cast
32    (int (*)(...))boost::numeric::bad_numeric_cast::what

Class boost::numeric::bad_numeric_cast
   size=8 align=8
   base size=8 base align=8
boost::numeric::bad_numeric_cast (0x0x7f69cfd86dd0) 0 nearly-empty
    vptr=((& boost::numeric::bad_numeric_cast::_ZTVN5boost7numeric16bad_numeric_castE) + 16u)
  std::bad_cast (0x0x7f69cfd86e38) 0 nearly-empty
      primary-for boost::numeric::bad_numeric_cast (0x0x7f69cfd86dd0)
    std::exception (0x0x7f69cfdb9ae0) 0 nearly-empty
        primary-for std::bad_cast (0x0x7f69cfd86e38)

Vtable for boost::numeric::negative_overflow
boost::numeric::negative_overflow::_ZTVN5boost7numeric17negative_overflowE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost7numeric17negative_overflowE)
16    (int (*)(...))boost::numeric::negative_overflow::~negative_overflow
24    (int (*)(...))boost::numeric::negative_overflow::~negative_overflow
32    (int (*)(...))boost::numeric::negative_overflow::what

Class boost::numeric::negative_overflow
   size=8 align=8
   base size=8 base align=8
boost::numeric::negative_overflow (0x0x7f69cfd86ea0) 0 nearly-empty
    vptr=((& boost::numeric::negative_overflow::_ZTVN5boost7numeric17negative_overflowE) + 16u)
  boost::numeric::bad_numeric_cast (0x0x7f69cfd86f08) 0 nearly-empty
      primary-for boost::numeric::negative_overflow (0x0x7f69cfd86ea0)
    std::bad_cast (0x0x7f69cfd86f70) 0 nearly-empty
        primary-for boost::numeric::bad_numeric_cast (0x0x7f69cfd86f08)
      std::exception (0x0x7f69cfdb9b40) 0 nearly-empty
          primary-for std::bad_cast (0x0x7f69cfd86f70)

Vtable for boost::numeric::positive_overflow
boost::numeric::positive_overflow::_ZTVN5boost7numeric17positive_overflowE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost7numeric17positive_overflowE)
16    (int (*)(...))boost::numeric::positive_overflow::~positive_overflow
24    (int (*)(...))boost::numeric::positive_overflow::~positive_overflow
32    (int (*)(...))boost::numeric::positive_overflow::what

Class boost::numeric::positive_overflow
   size=8 align=8
   base size=8 base align=8
boost::numeric::positive_overflow (0x0x7f69cfdfd000) 0 nearly-empty
    vptr=((& boost::numeric::positive_overflow::_ZTVN5boost7numeric17positive_overflowE) + 16u)
  boost::numeric::bad_numeric_cast (0x0x7f69cfdfd068) 0 nearly-empty
      primary-for boost::numeric::positive_overflow (0x0x7f69cfdfd000)
    std::bad_cast (0x0x7f69cfdfd0d0) 0 nearly-empty
        primary-for boost::numeric::bad_numeric_cast (0x0x7f69cfdfd068)
      std::exception (0x0x7f69cfdb9ba0) 0 nearly-empty
          primary-for std::bad_cast (0x0x7f69cfdfd0d0)

Class boost::numeric::def_overflow_handler
   size=1 align=1
   base size=0 base align=1
boost::numeric::def_overflow_handler (0x0x7f69cfdb9c00) 0 empty

Class boost::numeric::silent_overflow_handler
   size=1 align=1
   base size=0 base align=1
boost::numeric::silent_overflow_handler (0x0x7f69cfdb9d20) 0 empty

Class boost::numeric::UseInternalRangeChecker
   size=1 align=1
   base size=0 base align=1
boost::numeric::UseInternalRangeChecker (0x0x7f69cfdb9de0) 0 empty

Class boost::numeric::convdetail::non_applicable
   size=1 align=1
   base size=0 base align=1
boost::numeric::convdetail::non_applicable (0x0x7f69cfe2e060) 0 empty

Class boost::numeric::convdetail::applicable
   size=1 align=1
   base size=0 base align=1
boost::numeric::convdetail::applicable (0x0x7f69cfe2e0c0) 0 empty

Class boost::numeric::numeric_cast_traits<char, char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<char, char> (0x0x7f69cfe2eea0) 0 empty

Class boost::numeric::numeric_cast_traits<char, signed char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<char, signed char> (0x0x7f69cfe2ef00) 0 empty

Class boost::numeric::numeric_cast_traits<char, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<char, unsigned char> (0x0x7f69cfe2ef60) 0 empty

Class boost::numeric::numeric_cast_traits<char, short int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<char, short int> (0x0x7f69cfe83000) 0 empty

Class boost::numeric::numeric_cast_traits<char, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<char, short unsigned int> (0x0x7f69cfe83060) 0 empty

Class boost::numeric::numeric_cast_traits<char, int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<char, int> (0x0x7f69cfe830c0) 0 empty

Class boost::numeric::numeric_cast_traits<char, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<char, unsigned int> (0x0x7f69cfe83120) 0 empty

Class boost::numeric::numeric_cast_traits<char, long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<char, long int> (0x0x7f69cfe83180) 0 empty

Class boost::numeric::numeric_cast_traits<char, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<char, long unsigned int> (0x0x7f69cfe831e0) 0 empty

Class boost::numeric::numeric_cast_traits<char, float>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<char, float> (0x0x7f69cfe83240) 0 empty

Class boost::numeric::numeric_cast_traits<char, double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<char, double> (0x0x7f69cfe832a0) 0 empty

Class boost::numeric::numeric_cast_traits<char, long double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<char, long double> (0x0x7f69cfe83300) 0 empty

Class boost::numeric::numeric_cast_traits<signed char, char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<signed char, char> (0x0x7f69cfe83360) 0 empty

Class boost::numeric::numeric_cast_traits<signed char, signed char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<signed char, signed char> (0x0x7f69cfe833c0) 0 empty

Class boost::numeric::numeric_cast_traits<signed char, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<signed char, unsigned char> (0x0x7f69cfe83420) 0 empty

Class boost::numeric::numeric_cast_traits<signed char, short int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<signed char, short int> (0x0x7f69cfe83480) 0 empty

Class boost::numeric::numeric_cast_traits<signed char, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<signed char, short unsigned int> (0x0x7f69cfe834e0) 0 empty

Class boost::numeric::numeric_cast_traits<signed char, int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<signed char, int> (0x0x7f69cfe83540) 0 empty

Class boost::numeric::numeric_cast_traits<signed char, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<signed char, unsigned int> (0x0x7f69cfe835a0) 0 empty

Class boost::numeric::numeric_cast_traits<signed char, long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<signed char, long int> (0x0x7f69cfe83600) 0 empty

Class boost::numeric::numeric_cast_traits<signed char, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<signed char, long unsigned int> (0x0x7f69cfe83660) 0 empty

Class boost::numeric::numeric_cast_traits<signed char, float>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<signed char, float> (0x0x7f69cfe836c0) 0 empty

Class boost::numeric::numeric_cast_traits<signed char, double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<signed char, double> (0x0x7f69cfe83720) 0 empty

Class boost::numeric::numeric_cast_traits<signed char, long double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<signed char, long double> (0x0x7f69cfe83780) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned char, char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned char, char> (0x0x7f69cfe837e0) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned char, signed char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned char, signed char> (0x0x7f69cfe83840) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned char, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned char, unsigned char> (0x0x7f69cfe838a0) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned char, short int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned char, short int> (0x0x7f69cfe83900) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned char, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned char, short unsigned int> (0x0x7f69cfe83960) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned char, int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned char, int> (0x0x7f69cfe839c0) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned char, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned char, unsigned int> (0x0x7f69cfe83a20) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned char, long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned char, long int> (0x0x7f69cfe83a80) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned char, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned char, long unsigned int> (0x0x7f69cfe83ae0) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned char, float>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned char, float> (0x0x7f69cfe83b40) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned char, double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned char, double> (0x0x7f69cfe83ba0) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned char, long double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned char, long double> (0x0x7f69cfe83c00) 0 empty

Class boost::numeric::numeric_cast_traits<short int, char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short int, char> (0x0x7f69cfe83c60) 0 empty

Class boost::numeric::numeric_cast_traits<short int, signed char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short int, signed char> (0x0x7f69cfe83cc0) 0 empty

Class boost::numeric::numeric_cast_traits<short int, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short int, unsigned char> (0x0x7f69cfe83d20) 0 empty

Class boost::numeric::numeric_cast_traits<short int, short int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short int, short int> (0x0x7f69cfe83d80) 0 empty

Class boost::numeric::numeric_cast_traits<short int, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short int, short unsigned int> (0x0x7f69cfe83de0) 0 empty

Class boost::numeric::numeric_cast_traits<short int, int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short int, int> (0x0x7f69cfe83e40) 0 empty

Class boost::numeric::numeric_cast_traits<short int, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short int, unsigned int> (0x0x7f69cfe83ea0) 0 empty

Class boost::numeric::numeric_cast_traits<short int, long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short int, long int> (0x0x7f69cfe83f00) 0 empty

Class boost::numeric::numeric_cast_traits<short int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short int, long unsigned int> (0x0x7f69cfe83f60) 0 empty

Class boost::numeric::numeric_cast_traits<short int, float>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short int, float> (0x0x7f69cfeb4000) 0 empty

Class boost::numeric::numeric_cast_traits<short int, double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short int, double> (0x0x7f69cfeb4060) 0 empty

Class boost::numeric::numeric_cast_traits<short int, long double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short int, long double> (0x0x7f69cfeb40c0) 0 empty

Class boost::numeric::numeric_cast_traits<short unsigned int, char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short unsigned int, char> (0x0x7f69cfeb4120) 0 empty

Class boost::numeric::numeric_cast_traits<short unsigned int, signed char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short unsigned int, signed char> (0x0x7f69cfeb4180) 0 empty

Class boost::numeric::numeric_cast_traits<short unsigned int, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short unsigned int, unsigned char> (0x0x7f69cfeb41e0) 0 empty

Class boost::numeric::numeric_cast_traits<short unsigned int, short int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short unsigned int, short int> (0x0x7f69cfeb4240) 0 empty

Class boost::numeric::numeric_cast_traits<short unsigned int, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short unsigned int, short unsigned int> (0x0x7f69cfeb42a0) 0 empty

Class boost::numeric::numeric_cast_traits<short unsigned int, int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short unsigned int, int> (0x0x7f69cfeb4300) 0 empty

Class boost::numeric::numeric_cast_traits<short unsigned int, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short unsigned int, unsigned int> (0x0x7f69cfeb4360) 0 empty

Class boost::numeric::numeric_cast_traits<short unsigned int, long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short unsigned int, long int> (0x0x7f69cfeb43c0) 0 empty

Class boost::numeric::numeric_cast_traits<short unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short unsigned int, long unsigned int> (0x0x7f69cfeb4420) 0 empty

Class boost::numeric::numeric_cast_traits<short unsigned int, float>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short unsigned int, float> (0x0x7f69cfeb4480) 0 empty

Class boost::numeric::numeric_cast_traits<short unsigned int, double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short unsigned int, double> (0x0x7f69cfeb44e0) 0 empty

Class boost::numeric::numeric_cast_traits<short unsigned int, long double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short unsigned int, long double> (0x0x7f69cfeb4540) 0 empty

Class boost::numeric::numeric_cast_traits<int, char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<int, char> (0x0x7f69cfeb45a0) 0 empty

Class boost::numeric::numeric_cast_traits<int, signed char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<int, signed char> (0x0x7f69cfeb4600) 0 empty

Class boost::numeric::numeric_cast_traits<int, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<int, unsigned char> (0x0x7f69cfeb4660) 0 empty

Class boost::numeric::numeric_cast_traits<int, short int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<int, short int> (0x0x7f69cfeb46c0) 0 empty

Class boost::numeric::numeric_cast_traits<int, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<int, short unsigned int> (0x0x7f69cfeb4720) 0 empty

Class boost::numeric::numeric_cast_traits<int, int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<int, int> (0x0x7f69cfeb4780) 0 empty

Class boost::numeric::numeric_cast_traits<int, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<int, unsigned int> (0x0x7f69cfeb47e0) 0 empty

Class boost::numeric::numeric_cast_traits<int, long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<int, long int> (0x0x7f69cfeb4840) 0 empty

Class boost::numeric::numeric_cast_traits<int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<int, long unsigned int> (0x0x7f69cfeb48a0) 0 empty

Class boost::numeric::numeric_cast_traits<int, float>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<int, float> (0x0x7f69cfeb4900) 0 empty

Class boost::numeric::numeric_cast_traits<int, double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<int, double> (0x0x7f69cfeb4960) 0 empty

Class boost::numeric::numeric_cast_traits<int, long double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<int, long double> (0x0x7f69cfeb49c0) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned int, char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned int, char> (0x0x7f69cfeb4a20) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned int, signed char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned int, signed char> (0x0x7f69cfeb4a80) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned int, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned int, unsigned char> (0x0x7f69cfeb4ae0) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned int, short int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned int, short int> (0x0x7f69cfeb4b40) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned int, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned int, short unsigned int> (0x0x7f69cfeb4ba0) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned int, int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned int, int> (0x0x7f69cfeb4c00) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned int, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned int, unsigned int> (0x0x7f69cfeb4c60) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned int, long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned int, long int> (0x0x7f69cfeb4cc0) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned int, long unsigned int> (0x0x7f69cfeb4d20) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned int, float>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned int, float> (0x0x7f69cfeb4d80) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned int, double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned int, double> (0x0x7f69cfeb4de0) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned int, long double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned int, long double> (0x0x7f69cfeb4e40) 0 empty

Class boost::numeric::numeric_cast_traits<long int, char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long int, char> (0x0x7f69cfeb4ea0) 0 empty

Class boost::numeric::numeric_cast_traits<long int, signed char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long int, signed char> (0x0x7f69cfeb4f00) 0 empty

Class boost::numeric::numeric_cast_traits<long int, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long int, unsigned char> (0x0x7f69cfeb4f60) 0 empty

Class boost::numeric::numeric_cast_traits<long int, short int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long int, short int> (0x0x7f69cfee4000) 0 empty

Class boost::numeric::numeric_cast_traits<long int, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long int, short unsigned int> (0x0x7f69cfee4060) 0 empty

Class boost::numeric::numeric_cast_traits<long int, int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long int, int> (0x0x7f69cfee40c0) 0 empty

Class boost::numeric::numeric_cast_traits<long int, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long int, unsigned int> (0x0x7f69cfee4120) 0 empty

Class boost::numeric::numeric_cast_traits<long int, long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long int, long int> (0x0x7f69cfee4180) 0 empty

Class boost::numeric::numeric_cast_traits<long int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long int, long unsigned int> (0x0x7f69cfee41e0) 0 empty

Class boost::numeric::numeric_cast_traits<long int, float>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long int, float> (0x0x7f69cfee4240) 0 empty

Class boost::numeric::numeric_cast_traits<long int, double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long int, double> (0x0x7f69cfee42a0) 0 empty

Class boost::numeric::numeric_cast_traits<long int, long double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long int, long double> (0x0x7f69cfee4300) 0 empty

Class boost::numeric::numeric_cast_traits<long unsigned int, char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long unsigned int, char> (0x0x7f69cfee4360) 0 empty

Class boost::numeric::numeric_cast_traits<long unsigned int, signed char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long unsigned int, signed char> (0x0x7f69cfee43c0) 0 empty

Class boost::numeric::numeric_cast_traits<long unsigned int, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long unsigned int, unsigned char> (0x0x7f69cfee4420) 0 empty

Class boost::numeric::numeric_cast_traits<long unsigned int, short int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long unsigned int, short int> (0x0x7f69cfee4480) 0 empty

Class boost::numeric::numeric_cast_traits<long unsigned int, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long unsigned int, short unsigned int> (0x0x7f69cfee44e0) 0 empty

Class boost::numeric::numeric_cast_traits<long unsigned int, int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long unsigned int, int> (0x0x7f69cfee4540) 0 empty

Class boost::numeric::numeric_cast_traits<long unsigned int, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long unsigned int, unsigned int> (0x0x7f69cfee45a0) 0 empty

Class boost::numeric::numeric_cast_traits<long unsigned int, long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long unsigned int, long int> (0x0x7f69cfee4600) 0 empty

Class boost::numeric::numeric_cast_traits<long unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long unsigned int, long unsigned int> (0x0x7f69cfee4660) 0 empty

Class boost::numeric::numeric_cast_traits<long unsigned int, float>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long unsigned int, float> (0x0x7f69cfee46c0) 0 empty

Class boost::numeric::numeric_cast_traits<long unsigned int, double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long unsigned int, double> (0x0x7f69cfee4720) 0 empty

Class boost::numeric::numeric_cast_traits<long unsigned int, long double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long unsigned int, long double> (0x0x7f69cfee4780) 0 empty

Class boost::numeric::numeric_cast_traits<float, char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<float, char> (0x0x7f69cfee47e0) 0 empty

Class boost::numeric::numeric_cast_traits<float, signed char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<float, signed char> (0x0x7f69cfee4840) 0 empty

Class boost::numeric::numeric_cast_traits<float, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<float, unsigned char> (0x0x7f69cfee48a0) 0 empty

Class boost::numeric::numeric_cast_traits<float, short int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<float, short int> (0x0x7f69cfee4900) 0 empty

Class boost::numeric::numeric_cast_traits<float, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<float, short unsigned int> (0x0x7f69cfee4960) 0 empty

Class boost::numeric::numeric_cast_traits<float, int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<float, int> (0x0x7f69cfee49c0) 0 empty

Class boost::numeric::numeric_cast_traits<float, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<float, unsigned int> (0x0x7f69cfee4a20) 0 empty

Class boost::numeric::numeric_cast_traits<float, long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<float, long int> (0x0x7f69cfee4a80) 0 empty

Class boost::numeric::numeric_cast_traits<float, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<float, long unsigned int> (0x0x7f69cfee4ae0) 0 empty

Class boost::numeric::numeric_cast_traits<float, float>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<float, float> (0x0x7f69cfee4b40) 0 empty

Class boost::numeric::numeric_cast_traits<float, double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<float, double> (0x0x7f69cfee4ba0) 0 empty

Class boost::numeric::numeric_cast_traits<float, long double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<float, long double> (0x0x7f69cfee4c00) 0 empty

Class boost::numeric::numeric_cast_traits<double, char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<double, char> (0x0x7f69cfee4c60) 0 empty

Class boost::numeric::numeric_cast_traits<double, signed char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<double, signed char> (0x0x7f69cfee4cc0) 0 empty

Class boost::numeric::numeric_cast_traits<double, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<double, unsigned char> (0x0x7f69cfee4d20) 0 empty

Class boost::numeric::numeric_cast_traits<double, short int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<double, short int> (0x0x7f69cfee4d80) 0 empty

Class boost::numeric::numeric_cast_traits<double, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<double, short unsigned int> (0x0x7f69cfee4de0) 0 empty

Class boost::numeric::numeric_cast_traits<double, int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<double, int> (0x0x7f69cfee4e40) 0 empty

Class boost::numeric::numeric_cast_traits<double, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<double, unsigned int> (0x0x7f69cfee4ea0) 0 empty

Class boost::numeric::numeric_cast_traits<double, long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<double, long int> (0x0x7f69cfee4f00) 0 empty

Class boost::numeric::numeric_cast_traits<double, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<double, long unsigned int> (0x0x7f69cfee4f60) 0 empty

Class boost::numeric::numeric_cast_traits<double, float>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<double, float> (0x0x7f69cff11000) 0 empty

Class boost::numeric::numeric_cast_traits<double, double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<double, double> (0x0x7f69cff11060) 0 empty

Class boost::numeric::numeric_cast_traits<double, long double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<double, long double> (0x0x7f69cff110c0) 0 empty

Class boost::numeric::numeric_cast_traits<long double, char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long double, char> (0x0x7f69cff11120) 0 empty

Class boost::numeric::numeric_cast_traits<long double, signed char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long double, signed char> (0x0x7f69cff11180) 0 empty

Class boost::numeric::numeric_cast_traits<long double, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long double, unsigned char> (0x0x7f69cff111e0) 0 empty

Class boost::numeric::numeric_cast_traits<long double, short int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long double, short int> (0x0x7f69cff11240) 0 empty

Class boost::numeric::numeric_cast_traits<long double, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long double, short unsigned int> (0x0x7f69cff112a0) 0 empty

Class boost::numeric::numeric_cast_traits<long double, int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long double, int> (0x0x7f69cff11300) 0 empty

Class boost::numeric::numeric_cast_traits<long double, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long double, unsigned int> (0x0x7f69cff11360) 0 empty

Class boost::numeric::numeric_cast_traits<long double, long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long double, long int> (0x0x7f69cff113c0) 0 empty

Class boost::numeric::numeric_cast_traits<long double, long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long double, long unsigned int> (0x0x7f69cff11420) 0 empty

Class boost::numeric::numeric_cast_traits<long double, float>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long double, float> (0x0x7f69cff11480) 0 empty

Class boost::numeric::numeric_cast_traits<long double, double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long double, double> (0x0x7f69cff114e0) 0 empty

Class boost::numeric::numeric_cast_traits<long double, long double>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long double, long double> (0x0x7f69cff11540) 0 empty

Class boost::numeric::numeric_cast_traits<char, long long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<char, long long int> (0x0x7f69cff115a0) 0 empty

Class boost::numeric::numeric_cast_traits<char, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<char, long long unsigned int> (0x0x7f69cff11600) 0 empty

Class boost::numeric::numeric_cast_traits<signed char, long long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<signed char, long long int> (0x0x7f69cff11660) 0 empty

Class boost::numeric::numeric_cast_traits<signed char, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<signed char, long long unsigned int> (0x0x7f69cff116c0) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned char, long long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned char, long long int> (0x0x7f69cff11720) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned char, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned char, long long unsigned int> (0x0x7f69cff11780) 0 empty

Class boost::numeric::numeric_cast_traits<short int, long long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short int, long long int> (0x0x7f69cff117e0) 0 empty

Class boost::numeric::numeric_cast_traits<short int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short int, long long unsigned int> (0x0x7f69cff11840) 0 empty

Class boost::numeric::numeric_cast_traits<short unsigned int, long long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short unsigned int, long long int> (0x0x7f69cff118a0) 0 empty

Class boost::numeric::numeric_cast_traits<short unsigned int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<short unsigned int, long long unsigned int> (0x0x7f69cff11900) 0 empty

Class boost::numeric::numeric_cast_traits<int, long long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<int, long long int> (0x0x7f69cff11960) 0 empty

Class boost::numeric::numeric_cast_traits<int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<int, long long unsigned int> (0x0x7f69cff119c0) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned int, long long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned int, long long int> (0x0x7f69cff11a20) 0 empty

Class boost::numeric::numeric_cast_traits<unsigned int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<unsigned int, long long unsigned int> (0x0x7f69cff11a80) 0 empty

Class boost::numeric::numeric_cast_traits<long int, long long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long int, long long int> (0x0x7f69cff11ae0) 0 empty

Class boost::numeric::numeric_cast_traits<long int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long int, long long unsigned int> (0x0x7f69cff11b40) 0 empty

Class boost::numeric::numeric_cast_traits<long unsigned int, long long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long unsigned int, long long int> (0x0x7f69cff11ba0) 0 empty

Class boost::numeric::numeric_cast_traits<long unsigned int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long unsigned int, long long unsigned int> (0x0x7f69cff11c00) 0 empty

Class boost::numeric::numeric_cast_traits<float, long long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<float, long long int> (0x0x7f69cff11c60) 0 empty

Class boost::numeric::numeric_cast_traits<float, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<float, long long unsigned int> (0x0x7f69cff11cc0) 0 empty

Class boost::numeric::numeric_cast_traits<double, long long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<double, long long int> (0x0x7f69cff11d20) 0 empty

Class boost::numeric::numeric_cast_traits<double, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<double, long long unsigned int> (0x0x7f69cff11d80) 0 empty

Class boost::numeric::numeric_cast_traits<long double, long long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long double, long long int> (0x0x7f69cff11de0) 0 empty

Class boost::numeric::numeric_cast_traits<long double, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long double, long long unsigned int> (0x0x7f69cff11e40) 0 empty

Class boost::numeric::numeric_cast_traits<long long int, long long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long long int, long long int> (0x0x7f69cff11ea0) 0 empty

Class boost::numeric::numeric_cast_traits<long long int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long long int, long long unsigned int> (0x0x7f69cff11f00) 0 empty

Class boost::numeric::numeric_cast_traits<long long unsigned int, long long int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long long unsigned int, long long int> (0x0x7f69cff11f60) 0 empty

Class boost::numeric::numeric_cast_traits<long long unsigned int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::numeric::numeric_cast_traits<long long unsigned int, long long unsigned int> (0x0x7f69cff40000) 0 empty

Class boost::detail::has_left_shift_impl::no_operator
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::no_operator (0x0x7f69cff40300) 0 empty

Class boost::detail::has_left_shift_impl::any
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::any (0x0x7f69cff40360) 0 empty

Class boost::detail::has_left_shift_impl::returns_void_t
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::returns_void_t (0x0x7f69cff403c0) 0 empty

Class boost::detail::has_left_shift_impl::dont_care
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::dont_care (0x0x7f69cff40480) 0 empty

Class boost::detail::has_left_shift_impl::has_operator
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::has_operator (0x0x7f69cff40720) 0 empty

Class boost::detail::has_right_shift_impl::no_operator
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::no_operator (0x0x7f69cff40a80) 0 empty

Class boost::detail::has_right_shift_impl::any
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::any (0x0x7f69cff40ae0) 0 empty

Class boost::detail::has_right_shift_impl::returns_void_t
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::returns_void_t (0x0x7f69cff40b40) 0 empty

Class boost::detail::has_right_shift_impl::dont_care
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::dont_care (0x0x7f69cff40c00) 0 empty

Class boost::detail::has_right_shift_impl::has_operator
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::has_operator (0x0x7f69cff40ea0) 0 empty

Class <anonymous struct>
   size=32 align=4
   base size=32 base align=4
<anonymous struct> (0x0x7f69cfb82240) 0

Class boost::math::detail::fpu_guard
   size=2 align=2
   base size=2 base align=2
boost::math::detail::fpu_guard (0x0x7f69cfb822a0) 0

Class boost::is_floating_point<float>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<float> (0x0x7f69cfdfdf08) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cfdfdf70) 0 empty
    mpl_::bool_<true> (0x0x7f69cfb82360) 0 empty

Class boost::is_floating_point<const float>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<const float> (0x0x7f69cfba7000) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cfba7068) 0 empty
    mpl_::bool_<true> (0x0x7f69cfb823c0) 0 empty

Class boost::is_floating_point<volatile float>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<volatile float> (0x0x7f69cfba70d0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cfba7138) 0 empty
    mpl_::bool_<true> (0x0x7f69cfb82420) 0 empty

Class boost::is_floating_point<const volatile float>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<const volatile float> (0x0x7f69cfba71a0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cfba7208) 0 empty
    mpl_::bool_<true> (0x0x7f69cfb82480) 0 empty

Class boost::is_floating_point<double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<double> (0x0x7f69cfba7270) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cfba72d8) 0 empty
    mpl_::bool_<true> (0x0x7f69cfb824e0) 0 empty

Class boost::is_floating_point<const double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<const double> (0x0x7f69cfba7340) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cfba73a8) 0 empty
    mpl_::bool_<true> (0x0x7f69cfb82540) 0 empty

Class boost::is_floating_point<volatile double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<volatile double> (0x0x7f69cfba7410) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cfba7478) 0 empty
    mpl_::bool_<true> (0x0x7f69cfb825a0) 0 empty

Class boost::is_floating_point<const volatile double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<const volatile double> (0x0x7f69cfba74e0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cfba7548) 0 empty
    mpl_::bool_<true> (0x0x7f69cfb82600) 0 empty

Class boost::is_floating_point<long double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<long double> (0x0x7f69cfba75b0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cfba7618) 0 empty
    mpl_::bool_<true> (0x0x7f69cfb82660) 0 empty

Class boost::is_floating_point<const long double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<const long double> (0x0x7f69cfba7680) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cfba76e8) 0 empty
    mpl_::bool_<true> (0x0x7f69cfb826c0) 0 empty

Class boost::is_floating_point<volatile long double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<volatile long double> (0x0x7f69cfba7750) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cfba77b8) 0 empty
    mpl_::bool_<true> (0x0x7f69cfb82720) 0 empty

Class boost::is_floating_point<const volatile long double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<const volatile long double> (0x0x7f69cfba7820) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cfba7888) 0 empty
    mpl_::bool_<true> (0x0x7f69cfb82780) 0 empty

Class boost::math::tools::promote_arg<float>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_arg<float> (0x0x7f69cfb82840) 0 empty

Class boost::math::tools::promote_arg<double>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_arg<double> (0x0x7f69cfb828a0) 0 empty

Class boost::math::tools::promote_arg<long double>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_arg<long double> (0x0x7f69cfb82900) 0 empty

Class boost::math::tools::promote_arg<int>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_arg<int> (0x0x7f69cfb82960) 0 empty

Class boost::math::tools::promote_args_2<float, float>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<float, float> (0x0x7f69cfb82a20) 0 empty

Class boost::math::tools::promote_args_2<double, double>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<double, double> (0x0x7f69cfb82a80) 0 empty

Class boost::math::tools::promote_args_2<long double, long double>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<long double, long double> (0x0x7f69cfb82ae0) 0 empty

Class boost::math::tools::promote_args_2<int, int>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<int, int> (0x0x7f69cfb82b40) 0 empty

Class boost::math::tools::promote_args_2<int, float>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<int, float> (0x0x7f69cfb82ba0) 0 empty

Class boost::math::tools::promote_args_2<float, int>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<float, int> (0x0x7f69cfb82c00) 0 empty

Class boost::math::tools::promote_args_2<int, double>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<int, double> (0x0x7f69cfb82c60) 0 empty

Class boost::math::tools::promote_args_2<double, int>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<double, int> (0x0x7f69cfb82cc0) 0 empty

Class boost::math::tools::promote_args_2<int, long double>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<int, long double> (0x0x7f69cfb82d20) 0 empty

Class boost::math::tools::promote_args_2<long double, int>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<long double, int> (0x0x7f69cfb82d80) 0 empty

Class boost::math::tools::promote_args_2<float, double>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<float, double> (0x0x7f69cfb82de0) 0 empty

Class boost::math::tools::promote_args_2<double, float>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<double, float> (0x0x7f69cfb82e40) 0 empty

Class boost::math::tools::promote_args_2<float, long double>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<float, long double> (0x0x7f69cfb82ea0) 0 empty

Class boost::math::tools::promote_args_2<long double, float>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<long double, float> (0x0x7f69cfb82f00) 0 empty

Class boost::math::tools::promote_args_2<double, long double>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<double, long double> (0x0x7f69cfb82f60) 0 empty

Class boost::math::tools::promote_args_2<long double, double>
   size=1 align=1
   base size=0 base align=1
boost::math::tools::promote_args_2<long double, double> (0x0x7f69cfbc1000) 0 empty

Class boost::mpl::l_end
   size=1 align=1
   base size=0 base align=1
boost::mpl::l_end (0x0x7f69cfbc11e0) 0 empty

Class boost::mpl::push_front_impl<boost::mpl::aux::list_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::list_tag> (0x0x7f69cfbc1240) 0 empty

Class boost::mpl::pop_front_impl<boost::mpl::aux::list_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::pop_front_impl<boost::mpl::aux::list_tag> (0x0x7f69cfbc1300) 0 empty

Class boost::mpl::has_push_back_impl<boost::mpl::aux::list_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::has_push_back_impl<boost::mpl::aux::list_tag> (0x0x7f69cfbc13c0) 0 empty

Class boost::mpl::front_impl<boost::mpl::aux::list_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::front_impl<boost::mpl::aux::list_tag> (0x0x7f69cfbc1480) 0 empty

Class boost::mpl::clear_impl<boost::mpl::aux::list_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::clear_impl<boost::mpl::aux::list_tag> (0x0x7f69cfbc1540) 0 empty

Class boost::mpl::O1_size_impl<boost::mpl::aux::list_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::O1_size_impl<boost::mpl::aux::list_tag> (0x0x7f69cfbc1600) 0 empty

Class boost::mpl::size_impl<boost::mpl::aux::list_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::size_impl<boost::mpl::aux::list_tag> (0x0x7f69cfbc16c0) 0 empty

Class boost::mpl::empty_impl<boost::mpl::aux::list_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::empty_impl<boost::mpl::aux::list_tag> (0x0x7f69cfbc1780) 0 empty

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

Class boost::mpl::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
boost::mpl::forward_iterator_tag (0x0x7f69cfba7a90) 0 empty
  mpl_::int_<0> (0x0x7f69cfbc18a0) 0 empty

Class boost::mpl::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
boost::mpl::bidirectional_iterator_tag (0x0x7f69cfba7af8) 0 empty
  mpl_::int_<1> (0x0x7f69cfbc1900) 0 empty

Class boost::mpl::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
boost::mpl::random_access_iterator_tag (0x0x7f69cfba7b60) 0 empty
  mpl_::int_<2> (0x0x7f69cfbc1960) 0 empty

Class boost::mpl::aux::msvc_type<int>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::msvc_type<int> (0x0x7f69cfbc1a20) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::deref<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::deref<mpl_::na> > (0x0x7f69cfba7c98) 0 empty
  mpl_::int_<-1> (0x0x7f69cfbc1c60) 0 empty

Class boost::mpl::l_iter<boost::mpl::l_end>
   size=1 align=1
   base size=0 base align=1
boost::mpl::l_iter<boost::mpl::l_end> (0x0x7f69cfbc1de0) 0 empty

Class boost::mpl::begin_impl<boost::mpl::aux::list_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::aux::list_tag> (0x0x7f69cfbc1ea0) 0 empty

Class boost::mpl::end_impl<boost::mpl::aux::list_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::aux::list_tag> (0x0x7f69cfbc1f60) 0 empty

Class boost::mpl::list0<mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::list0<mpl_::na> (0x0x7f69cfba7d00) 0 empty
  boost::mpl::l_end (0x0x7f69cfc0a060) 0 empty

Class boost::mpl::list<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::list<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cfc17888) 0 empty
  boost::mpl::list0<mpl_::na> (0x0x7f69cfc178f0) 0 empty
    boost::mpl::l_end (0x0x7f69cfc0aa80) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, true>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, true> (0x0x7f69cfc59660) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false> (0x0x7f69cfc59720) 0 empty

Class boost::mpl::aux::sequence_tag_impl<false, true>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<false, true> (0x0x7f69cfc597e0) 0 empty

Class boost::mpl::aux::sequence_tag_impl<false, false>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<false, false> (0x0x7f69cfc598a0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::sequence_tag<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::sequence_tag<mpl_::na> > (0x0x7f69cfc5c618) 0 empty
  mpl_::int_<-1> (0x0x7f69cfc59b40) 0 empty

Class boost::mpl::begin_impl<boost::mpl::nested_begin_end_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::nested_begin_end_tag> (0x0x7f69cfc59de0) 0 empty

Class boost::mpl::end_impl<boost::mpl::nested_begin_end_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::nested_begin_end_tag> (0x0x7f69cfc59ea0) 0 empty

Class boost::mpl::begin_impl<boost::mpl::non_sequence_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::non_sequence_tag> (0x0x7f69cfc59f60) 0 empty

Class boost::mpl::end_impl<boost::mpl::non_sequence_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::non_sequence_tag> (0x0x7f69cfc9b060) 0 empty

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

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

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

Class boost::mpl::aux::template_arity<boost::mpl::begin<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::begin<mpl_::na> > (0x0x7f69cfc5c750) 0 empty
  mpl_::int_<-1> (0x0x7f69cfc9b4e0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::end<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::end<mpl_::na> > (0x0x7f69cfc5c888) 0 empty
  mpl_::int_<-1> (0x0x7f69cfc9b6c0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::pair<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::pair<mpl_::na, mpl_::na> > (0x0x7f69cfc5ca90) 0 empty
  mpl_::int_<-1> (0x0x7f69cfc9bb40) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::first<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::first<mpl_::na> > (0x0x7f69cfc5cbc8) 0 empty
  mpl_::int_<-1> (0x0x7f69cfc9bd20) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::second<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::second<mpl_::na> > (0x0x7f69cfc5cd00) 0 empty
  mpl_::int_<-1> (0x0x7f69cfc9bf00) 0 empty

Class boost::mpl::aux::iter_fold_if_step_impl<false>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::iter_fold_if_step_impl<false> (0x0x7f69cfcc60c0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::iter_fold_if<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::iter_fold_if<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cfc5cf08) 0 empty
  mpl_::int_<-1> (0x0x7f69cfcc65a0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::find_if<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::find_if<mpl_::na, mpl_::na> > (0x0x7f69cfce4138) 0 empty
  mpl_::int_<-1> (0x0x7f69cfcc67e0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::find<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::find<mpl_::na, mpl_::na> > (0x0x7f69cfce43a8) 0 empty
  mpl_::int_<-1> (0x0x7f69cfcc6ba0) 0 empty

Class boost::mpl::contains_impl<boost::mpl::non_sequence_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::contains_impl<boost::mpl::non_sequence_tag> (0x0x7f69cfcc6cc0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::contains<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::contains<mpl_::na, mpl_::na> > (0x0x7f69cfce45b0) 0 empty
  mpl_::int_<-1> (0x0x7f69cfcc6f00) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::O1_size<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::O1_size<mpl_::na> > (0x0x7f69cfce4820) 0 empty
  mpl_::int_<-1> (0x0x7f69cfd01360) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::fold<mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::fold<mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cfce49c0) 0 empty
  mpl_::int_<-1> (0x0x7f69cfd018a0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::reverse_fold<mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::reverse_fold<mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cfce4af8) 0 empty
  mpl_::int_<-1> (0x0x7f69cfd01de0) 0 empty

Class boost::mpl::has_push_back_arg
   size=1 align=1
   base size=0 base align=1
boost::mpl::has_push_back_arg (0x0x7f69cfd01f00) 0 empty

Class boost::mpl::push_back_impl<boost::mpl::non_sequence_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_back_impl<boost::mpl::non_sequence_tag> (0x0x7f69cfd57240) 0 empty

Class boost::mpl::has_push_back_impl<boost::mpl::non_sequence_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::has_push_back_impl<boost::mpl::non_sequence_tag> (0x0x7f69cfd572a0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::push_back<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::push_back<mpl_::na, mpl_::na> > (0x0x7f69cfce4dd0) 0 empty
  mpl_::int_<-1> (0x0x7f69cfd57540) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::has_push_back<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::has_push_back<mpl_::na> > (0x0x7f69cfce4f08) 0 empty
  mpl_::int_<-1> (0x0x7f69cfd57720) 0 empty

Class boost::mpl::has_push_front_arg
   size=1 align=1
   base size=0 base align=1
boost::mpl::has_push_front_arg (0x0x7f69cfd57840) 0 empty

Class boost::mpl::push_front_impl<boost::mpl::non_sequence_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::non_sequence_tag> (0x0x7f69cfd57b40) 0 empty

Class boost::mpl::has_push_front_impl<boost::mpl::non_sequence_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::has_push_front_impl<boost::mpl::non_sequence_tag> (0x0x7f69cfd57ba0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::push_front<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::push_front<mpl_::na, mpl_::na> > (0x0x7f69cfd6e270) 0 empty
  mpl_::int_<-1> (0x0x7f69cfd57e40) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::has_push_front<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::has_push_front<mpl_::na> > (0x0x7f69cfd6e3a8) 0 empty
  mpl_::int_<-1> (0x0x7f69cf982060) 0 empty

Class boost::mpl::clear_impl<boost::mpl::non_sequence_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::clear_impl<boost::mpl::non_sequence_tag> (0x0x7f69cf982180) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::clear<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::clear<mpl_::na> > (0x0x7f69cfd6e5b0) 0 empty
  mpl_::int_<-1> (0x0x7f69cf9823c0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::remove_if<mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::remove_if<mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cfd6e958) 0 empty
  mpl_::int_<-1> (0x0x7f69cf9828a0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::reverse_remove_if<mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::reverse_remove_if<mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cfd6ea90) 0 empty
  mpl_::int_<-1> (0x0x7f69cf982a80) 0 empty

Class boost::mpl::at_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::at_impl<boost::mpl::aux::vector_tag> (0x0x7f69cf982c60) 0 empty

Class boost::mpl::front_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::front_impl<boost::mpl::aux::vector_tag> (0x0x7f69cf982d20) 0 empty

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag> (0x0x7f69cf982f60) 0 empty

Class boost::mpl::pop_front_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::pop_front_impl<boost::mpl::aux::vector_tag> (0x0x7f69cf9b7060) 0 empty

Class boost::mpl::push_back_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_back_impl<boost::mpl::aux::vector_tag> (0x0x7f69cf9b7120) 0 empty

Class boost::mpl::pop_back_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::pop_back_impl<boost::mpl::aux::vector_tag> (0x0x7f69cf9b71e0) 0 empty

Class boost::mpl::back_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::back_impl<boost::mpl::aux::vector_tag> (0x0x7f69cf9b72a0) 0 empty

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

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

Class boost::mpl::aux::template_arity<boost::mpl::plus<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::plus<mpl_::na, mpl_::na> > (0x0x7f69cf9cf138) 0 empty
  mpl_::int_<-1> (0x0x7f69cf9b7960) 0 empty

Class boost::mpl::plus_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::plus_impl<mpl_::integral_c_tag, mpl_::integral_c_tag> (0x0x7f69cf9b79c0) 0 empty

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

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

Class boost::mpl::aux::template_arity<boost::mpl::minus<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::minus<mpl_::na, mpl_::na> > (0x0x7f69cf9cf4e0) 0 empty
  mpl_::int_<-1> (0x0x7f69cf9e80c0) 0 empty

Class boost::mpl::minus_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::minus_impl<mpl_::integral_c_tag, mpl_::integral_c_tag> (0x0x7f69cf9e8120) 0 empty

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

Class boost::mpl::clear_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::clear_impl<boost::mpl::aux::vector_tag> (0x0x7f69cf9e8420) 0 empty

Class boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag> (0x0x7f69cf9e84e0) 0 empty

Class boost::mpl::size_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=1 base align=1
boost::mpl::size_impl<boost::mpl::aux::vector_tag> (0x0x7f69cf9cf680) 0 empty
  boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag> (0x0x7f69cf9e85a0) 0 empty

Class boost::mpl::empty_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::empty_impl<boost::mpl::aux::vector_tag> (0x0x7f69cf9e8600) 0 empty

Class boost::mpl::begin_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::aux::vector_tag> (0x0x7f69cf9e86c0) 0 empty

Class boost::mpl::end_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::aux::vector_tag> (0x0x7f69cf9e8780) 0 empty

Class boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cfa26208) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7f69cfa20240) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::negate<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::negate<mpl_::na> > (0x0x7f69cfa26f08) 0 empty
  mpl_::int_<-1> (0x0x7f69cfa20f00) 0 empty

Class boost::mpl::negate_impl<mpl_::integral_c_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::negate_impl<mpl_::integral_c_tag> (0x0x7f69cfa20f60) 0 empty

Class boost::mpl::aux::advance_forward<0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::advance_forward<0l> (0x0x7f69cfa73060) 0 empty

Class boost::mpl::aux::advance_forward<1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::advance_forward<1l> (0x0x7f69cfa73120) 0 empty

Class boost::mpl::aux::advance_forward<2l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::advance_forward<2l> (0x0x7f69cfa731e0) 0 empty

Class boost::mpl::aux::advance_forward<3l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::advance_forward<3l> (0x0x7f69cfa732a0) 0 empty

Class boost::mpl::aux::advance_forward<4l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::advance_forward<4l> (0x0x7f69cfa73360) 0 empty

Class boost::mpl::aux::advance_backward<0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::advance_backward<0l> (0x0x7f69cfa734e0) 0 empty

Class boost::mpl::aux::advance_backward<1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::advance_backward<1l> (0x0x7f69cfa735a0) 0 empty

Class boost::mpl::aux::advance_backward<2l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::advance_backward<2l> (0x0x7f69cfa73660) 0 empty

Class boost::mpl::aux::advance_backward<3l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::advance_backward<3l> (0x0x7f69cfa73720) 0 empty

Class boost::mpl::aux::advance_backward<4l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::advance_backward<4l> (0x0x7f69cfa737e0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::advance<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::advance<mpl_::na, mpl_::na> > (0x0x7f69cfa961a0) 0 empty
  mpl_::int_<-1> (0x0x7f69cfa73c60) 0 empty

Class boost::mpl::at_impl<boost::mpl::non_sequence_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::at_impl<boost::mpl::non_sequence_tag> (0x0x7f69cfa73d80) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::at<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::at<mpl_::na, mpl_::na> > (0x0x7f69cfa963a8) 0 empty
  mpl_::int_<-1> (0x0x7f69cfaa5060) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::iter_fold<mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::iter_fold<mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cfa96548) 0 empty
  mpl_::int_<-1> (0x0x7f69cfaa55a0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::iterator_range<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::iterator_range<mpl_::na, mpl_::na> > (0x0x7f69cfa96680) 0 empty
  mpl_::int_<-1> (0x0x7f69cfaa57e0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::distance<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::distance<mpl_::na, mpl_::na> > (0x0x7f69cfa96888) 0 empty
  mpl_::int_<-1> (0x0x7f69cfaa5ae0) 0 empty

Class boost::mpl::size_impl<boost::mpl::non_sequence_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::size_impl<boost::mpl::non_sequence_tag> (0x0x7f69cfaa5c00) 0 empty

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

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

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

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

Class boost::mpl::aux::template_arity<boost::mpl::not_equal_to<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::not_equal_to<mpl_::na, mpl_::na> > (0x0x7f69cfa96c98) 0 empty
  mpl_::int_<-1> (0x0x7f69cfae13c0) 0 empty

Class boost::mpl::not_equal_to_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::not_equal_to_impl<mpl_::integral_c_tag, mpl_::integral_c_tag> (0x0x7f69cfae1420) 0 empty

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

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

Class boost::mpl::aux::template_arity<boost::mpl::greater<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::greater<mpl_::na, mpl_::na> > (0x0x7f69cfa96f08) 0 empty
  mpl_::int_<-1> (0x0x7f69cfae19c0) 0 empty

Class boost::mpl::greater_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::greater_impl<mpl_::integral_c_tag, mpl_::integral_c_tag> (0x0x7f69cfae1a20) 0 empty

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

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

Class boost::mpl::aux::template_arity<boost::mpl::less_equal<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::less_equal<mpl_::na, mpl_::na> > (0x0x7f69cfb011a0) 0 empty
  mpl_::int_<-1> (0x0x7f69cfb0f000) 0 empty

Class boost::mpl::less_equal_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::less_equal_impl<mpl_::integral_c_tag, mpl_::integral_c_tag> (0x0x7f69cfb0f060) 0 empty

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

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

Class boost::mpl::aux::template_arity<boost::mpl::greater_equal<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::greater_equal<mpl_::na, mpl_::na> > (0x0x7f69cfb01410) 0 empty
  mpl_::int_<-1> (0x0x7f69cfb0f600) 0 empty

Class boost::mpl::greater_equal_impl<mpl_::integral_c_tag, mpl_::integral_c_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::greater_equal_impl<mpl_::integral_c_tag, mpl_::integral_c_tag> (0x0x7f69cfb0f660) 0 empty

Class boost::math::policies::default_policy
   size=1 align=1
   base size=0 base align=1
boost::math::policies::default_policy (0x0x7f69cfb4b960) 0 empty

Class boost::math::policies::detail::default_args<false, false>
   size=1 align=1
   base size=0 base align=1
boost::math::policies::detail::default_args<false, false> (0x0x7f69cfb4be40) 0 empty

Class boost::math::policies::detail::default_args<true, false>
   size=1 align=1
   base size=0 base align=1
boost::math::policies::detail::default_args<true, false> (0x0x7f69cfb4bea0) 0 empty

Class boost::math::policies::detail::default_args<false, true>
   size=1 align=1
   base size=0 base align=1
boost::math::policies::detail::default_args<false, true> (0x0x7f69cfb4bf00) 0 empty

Class boost::math::policies::detail::default_args<true, true>
   size=1 align=1
   base size=0 base align=1
boost::math::policies::detail::default_args<true, true> (0x0x7f69cfb4bf60) 0 empty

Class boost::math::policies::policy<boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>
   size=1 align=1
   base size=0 base align=1
boost::math::policies::policy<boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy> (0x0x7f69cf78d060) 0 empty

Class boost::math::policies::policy<boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>
   size=1 align=1
   base size=0 base align=1
boost::math::policies::policy<boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy> (0x0x7f69cf78d0c0) 0 empty

Class boost::math::policies::normalise<boost::math::policies::policy<boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>, boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>, boost::math::policies::discrete_quantile<(boost::math::policies::discrete_quantile_policy_type)1u>, boost::math::policies::assert_undefined<true>, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>
   size=1 align=1
   base size=0 base align=1
boost::math::policies::normalise<boost::math::policies::policy<boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>, boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>, boost::math::policies::discrete_quantile<(boost::math::policies::discrete_quantile_policy_type)1u>, boost::math::policies::assert_undefined<true>, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy> (0x0x7f69cf78d180) 0 empty

Class boost::math::policies::normalise<boost::math::policies::policy<boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>, boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>, boost::math::policies::discrete_quantile<(boost::math::policies::discrete_quantile_policy_type)1u>, boost::math::policies::assert_undefined<true>, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>
   size=1 align=1
   base size=0 base align=1
boost::math::policies::normalise<boost::math::policies::policy<boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy>, boost::math::policies::promote_float<false>, boost::math::policies::promote_double<false>, boost::math::policies::discrete_quantile<(boost::math::policies::discrete_quantile_policy_type)1u>, boost::math::policies::assert_undefined<true>, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy, boost::math::policies::default_policy> (0x0x7f69cf78d1e0) 0 empty

Class std::_Norm_helper<true>
   size=1 align=1
   base size=0 base align=1
std::_Norm_helper<true> (0x0x7f69cf78d9c0) 0 empty

Class std::complex<float>
   size=8 align=4
   base size=8 base align=4
std::complex<float> (0x0x7f69cf78da20) 0

Class std::complex<double>
   size=16 align=8
   base size=16 base align=8
std::complex<double> (0x0x7f69cf78da80) 0

Class std::complex<long double>
   size=32 align=16
   base size=32 base align=16
std::complex<long double> (0x0x7f69cf78dae0) 0

Class boost::math::detail::native_tag
   size=1 align=1
   base size=0 base align=1
boost::math::detail::native_tag (0x0x7f69cf78dde0) 0 empty

Class boost::math::detail::ieee_tag
   size=1 align=1
   base size=0 base align=1
boost::math::detail::ieee_tag (0x0x7f69cf78dea0) 0 empty

Class boost::math::detail::ieee_copy_all_bits_tag
   size=1 align=1
   base size=1 base align=1
boost::math::detail::ieee_copy_all_bits_tag (0x0x7f69cfb6c548) 0 empty
  boost::math::detail::ieee_tag (0x0x7f69cf78df00) 0 empty

Class boost::math::detail::ieee_copy_leading_bits_tag
   size=1 align=1
   base size=1 base align=1
boost::math::detail::ieee_copy_leading_bits_tag (0x0x7f69cfb6c5b0) 0 empty
  boost::math::detail::ieee_tag (0x0x7f69cf78df60) 0 empty

Class boost::math::detail::unknown_precision
   size=1 align=1
   base size=0 base align=1
boost::math::detail::unknown_precision (0x0x7f69cf5dd000) 0 empty

Class boost::math::detail::single_precision
   size=1 align=1
   base size=0 base align=1
boost::math::detail::single_precision (0x0x7f69cf5dd060) 0 empty

Class boost::math::detail::double_precision
   size=1 align=1
   base size=0 base align=1
boost::math::detail::double_precision (0x0x7f69cf5dd0c0) 0 empty

Class boost::math::detail::extended_double_precision
   size=1 align=1
   base size=0 base align=1
boost::math::detail::extended_double_precision (0x0x7f69cf5dd120) 0 empty

Class boost::math::detail::fp_traits_non_native<float, boost::math::detail::single_precision>
   size=1 align=1
   base size=0 base align=1
boost::math::detail::fp_traits_non_native<float, boost::math::detail::single_precision> (0x0x7f69cf5dd240) 0 empty

Class boost::math::detail::fp_traits_non_native<double, boost::math::detail::double_precision>
   size=1 align=1
   base size=0 base align=1
boost::math::detail::fp_traits_non_native<double, boost::math::detail::double_precision> (0x0x7f69cf5dd2a0) 0 empty

Class boost::math::detail::fp_traits_non_native<long double, boost::math::detail::double_precision>
   size=1 align=1
   base size=0 base align=1
boost::math::detail::fp_traits_non_native<long double, boost::math::detail::double_precision> (0x0x7f69cf5dd3c0) 0 empty

Class boost::math::detail::fp_traits_non_native<long double, boost::math::detail::extended_double_precision>
   size=1 align=1
   base size=0 base align=1
boost::math::detail::fp_traits_non_native<long double, boost::math::detail::extended_double_precision> (0x0x7f69cf5dd4e0) 0 empty

Class boost::math::detail::size_to_precision<4, true>
   size=1 align=1
   base size=0 base align=1
boost::math::detail::size_to_precision<4, true> (0x0x7f69cf5dd660) 0 empty

Class boost::math::detail::size_to_precision<8, true>
   size=1 align=1
   base size=0 base align=1
boost::math::detail::size_to_precision<8, true> (0x0x7f69cf5dd6c0) 0 empty

Class boost::math::detail::size_to_precision<10, true>
   size=1 align=1
   base size=0 base align=1
boost::math::detail::size_to_precision<10, true> (0x0x7f69cf5dd720) 0 empty

Class boost::math::detail::size_to_precision<12, true>
   size=1 align=1
   base size=0 base align=1
boost::math::detail::size_to_precision<12, true> (0x0x7f69cf5dd780) 0 empty

Class boost::math::detail::size_to_precision<16, true>
   size=1 align=1
   base size=0 base align=1
boost::math::detail::size_to_precision<16, true> (0x0x7f69cf5dd7e0) 0 empty

Class boost::math::detail::select_native<float>
   size=1 align=1
   base size=0 base align=1
boost::math::detail::select_native<float> (0x0x7f69cf5dd8a0) 0 empty

Class boost::math::detail::select_native<double>
   size=1 align=1
   base size=0 base align=1
boost::math::detail::select_native<double> (0x0x7f69cf5dd900) 0 empty

Class boost::math::detail::select_native<long double>
   size=1 align=1
   base size=0 base align=1
boost::math::detail::select_native<long double> (0x0x7f69cf5dd960) 0 empty

Class boost::container::ordered_range_t
   size=1 align=1
   base size=0 base align=1
boost::container::ordered_range_t (0x0x7f69cf5dda20) 0 empty

Class boost::container::ordered_unique_range_t
   size=1 align=1
   base size=1 base align=1
boost::container::ordered_unique_range_t (0x0x7f69cfb6c750) 0 empty
  boost::container::ordered_range_t (0x0x7f69cf5dda80) 0 empty

Class boost::container::default_init_t
   size=1 align=1
   base size=0 base align=1
boost::container::default_init_t (0x0x7f69cf5ddae0) 0 empty

Class boost::container::detail_really_deep_namespace::dummy
   size=1 align=1
   base size=0 base align=1
boost::container::detail_really_deep_namespace::dummy (0x0x7f69cf5ddb40) 0 empty

Class boost::detail::normalize_single_byte_char<signed char>
   size=1 align=1
   base size=0 base align=1
boost::detail::normalize_single_byte_char<signed char> (0x0x7f69cf5ddc60) 0 empty

Class boost::detail::normalize_single_byte_char<unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::detail::normalize_single_byte_char<unsigned char> (0x0x7f69cf5ddcc0) 0 empty

Class boost::mpl::identity<char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::identity<char> (0x0x7f69cf65b120) 0 empty

Class boost::detail::stream_char_common<__int128>
   size=1 align=1
   base size=1 base align=1
boost::detail::stream_char_common<__int128> (0x0x7f69cfb6cb60) 0 empty
  boost::mpl::identity<char> (0x0x7f69cf65b180) 0 empty

Class boost::detail::stream_char_common<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
boost::detail::stream_char_common<__int128 unsigned> (0x0x7f69cfb6cbc8) 0 empty
  boost::mpl::identity<char> (0x0x7f69cf65b1e0) 0 empty

Class boost::detail::lcast_src_length_integral<short int>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_src_length_integral<short int> (0x0x7f69cf65b9c0) 0 empty

Class boost::detail::lcast_src_length<short int>
   size=1 align=1
   base size=1 base align=1
boost::detail::lcast_src_length<short int> (0x0x7f69cfb6cc30) 0 empty
  boost::detail::lcast_src_length_integral<short int> (0x0x7f69cf65ba20) 0 empty

Class boost::detail::lcast_src_length_integral<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_src_length_integral<short unsigned int> (0x0x7f69cf65ba80) 0 empty

Class boost::detail::lcast_src_length<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::detail::lcast_src_length<short unsigned int> (0x0x7f69cfb6cc98) 0 empty
  boost::detail::lcast_src_length_integral<short unsigned int> (0x0x7f69cf65bae0) 0 empty

Class boost::detail::lcast_src_length_integral<int>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_src_length_integral<int> (0x0x7f69cf65bb40) 0 empty

Class boost::detail::lcast_src_length<int>
   size=1 align=1
   base size=1 base align=1
boost::detail::lcast_src_length<int> (0x0x7f69cfb6cd00) 0 empty
  boost::detail::lcast_src_length_integral<int> (0x0x7f69cf65bba0) 0 empty

Class boost::detail::lcast_src_length_integral<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_src_length_integral<unsigned int> (0x0x7f69cf65bc00) 0 empty

Class boost::detail::lcast_src_length<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::detail::lcast_src_length<unsigned int> (0x0x7f69cfb6cd68) 0 empty
  boost::detail::lcast_src_length_integral<unsigned int> (0x0x7f69cf65bc60) 0 empty

Class boost::detail::lcast_src_length_integral<long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_src_length_integral<long int> (0x0x7f69cf65bcc0) 0 empty

Class boost::detail::lcast_src_length<long int>
   size=1 align=1
   base size=1 base align=1
boost::detail::lcast_src_length<long int> (0x0x7f69cfb6cdd0) 0 empty
  boost::detail::lcast_src_length_integral<long int> (0x0x7f69cf65bd20) 0 empty

Class boost::detail::lcast_src_length_integral<long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_src_length_integral<long unsigned int> (0x0x7f69cf65bd80) 0 empty

Class boost::detail::lcast_src_length<long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::detail::lcast_src_length<long unsigned int> (0x0x7f69cfb6ce38) 0 empty
  boost::detail::lcast_src_length_integral<long unsigned int> (0x0x7f69cf65bde0) 0 empty

Class boost::detail::lcast_src_length_integral<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_src_length_integral<long long unsigned int> (0x0x7f69cf65be40) 0 empty

Class boost::detail::lcast_src_length<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::detail::lcast_src_length<long long unsigned int> (0x0x7f69cfb6cea0) 0 empty
  boost::detail::lcast_src_length_integral<long long unsigned int> (0x0x7f69cf65bea0) 0 empty

Class boost::detail::lcast_src_length_integral<long long int>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_src_length_integral<long long int> (0x0x7f69cf65bf00) 0 empty

Class boost::detail::lcast_src_length<long long int>
   size=1 align=1
   base size=1 base align=1
boost::detail::lcast_src_length<long long int> (0x0x7f69cfb6cf08) 0 empty
  boost::detail::lcast_src_length_integral<long long int> (0x0x7f69cf65bf60) 0 empty

Class boost::detail::lcast_src_length_integral<__int128>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_src_length_integral<__int128> (0x0x7f69cf690000) 0 empty

Class boost::detail::lcast_src_length<__int128>
   size=1 align=1
   base size=1 base align=1
boost::detail::lcast_src_length<__int128> (0x0x7f69cfb6cf70) 0 empty
  boost::detail::lcast_src_length_integral<__int128> (0x0x7f69cf690060) 0 empty

Class boost::detail::lcast_src_length_integral<__int128 unsigned>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_src_length_integral<__int128 unsigned> (0x0x7f69cf6900c0) 0 empty

Class boost::detail::lcast_src_length<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
boost::detail::lcast_src_length<__int128 unsigned> (0x0x7f69cf694000) 0 empty
  boost::detail::lcast_src_length_integral<__int128 unsigned> (0x0x7f69cf690120) 0 empty

Class boost::detail::lcast_src_length_floating<float>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_src_length_floating<float> (0x0x7f69cf6901e0) 0 empty

Class boost::detail::lcast_src_length<float>
   size=1 align=1
   base size=1 base align=1
boost::detail::lcast_src_length<float> (0x0x7f69cf694068) 0 empty
  boost::detail::lcast_src_length_floating<float> (0x0x7f69cf690240) 0 empty

Class boost::detail::lcast_src_length_floating<double>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_src_length_floating<double> (0x0x7f69cf6902a0) 0 empty

Class boost::detail::lcast_src_length<double>
   size=1 align=1
   base size=1 base align=1
boost::detail::lcast_src_length<double> (0x0x7f69cf6940d0) 0 empty
  boost::detail::lcast_src_length_floating<double> (0x0x7f69cf690300) 0 empty

Class boost::detail::lcast_src_length_floating<long double>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_src_length_floating<long double> (0x0x7f69cf690360) 0 empty

Class boost::detail::lcast_src_length<long double>
   size=1 align=1
   base size=1 base align=1
boost::detail::lcast_src_length<long double> (0x0x7f69cf694138) 0 empty
  boost::detail::lcast_src_length_floating<long double> (0x0x7f69cf6903c0) 0 empty

Class boost::detail::lcast_char_constants<char>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_char_constants<char> (0x0x7f69cf690480) 0 empty

Class boost::detail::lcast_char_constants<wchar_t>
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_char_constants<wchar_t> (0x0x7f69cf6904e0) 0 empty

Class boost::detail::mantissa_holder_type<float>
   size=1 align=1
   base size=0 base align=1
boost::detail::mantissa_holder_type<float> (0x0x7f69cf690660) 0 empty

Class boost::detail::mantissa_holder_type<double>
   size=1 align=1
   base size=0 base align=1
boost::detail::mantissa_holder_type<double> (0x0x7f69cf6906c0) 0 empty

Class boost::int_fast_t<int>
   size=1 align=1
   base size=0 base align=1
boost::int_fast_t<int> (0x0x7f69cf690840) 0 empty

Class boost::int_t<32>
   size=1 align=1
   base size=1 base align=1
boost::int_t<32> (0x0x7f69cf694680) 0 empty
  boost::detail::exact_signed_base_helper<32> (0x0x7f69cf6907e0) 0 empty

Class boost::detail::do_not_construct_out_stream_t
   size=1 align=1
   base size=0 base align=1
boost::detail::do_not_construct_out_stream_t (0x0x7f69cf6908a0) 0 empty

Class boost::range_detail::safe_bool<const signed char* boost::iterator_range<const signed char*>::*>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::safe_bool<const signed char* boost::iterator_range<const signed char*>::*> (0x0x7f69cf6909c0) 0 empty

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

Class boost::detail::iterator_traits<const signed char*>
   size=1 align=1
   base size=1 base align=1
boost::detail::iterator_traits<const signed char*> (0x0x7f69cf694a28) 0 empty
  std::iterator_traits<const signed char*> (0x0x7f69cf690ba0) 0 empty

Class boost::iterator_value<const signed char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_value<const signed char*> (0x0x7f69cf690ae0) 0 empty

Class boost::iterator_difference<const signed char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_difference<const signed char*> (0x0x7f69cf690c00) 0 empty

Class boost::iterator_reference<const signed char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_reference<const signed char*> (0x0x7f69cf690c60) 0 empty

Class boost::detail::is_abstract_imp<signed char>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_abstract_imp<signed char> (0x0x7f69cf690d20) 0 empty

Class boost::is_abstract<signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<signed char> (0x0x7f69cf694bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf694c30) 0 empty
    mpl_::bool_<false> (0x0x7f69cf690d80) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_abstract<signed char> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_abstract<signed char> > (0x0x7f69cf694c98) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf694d00) 0 empty
    mpl_::bool_<false> (0x0x7f69cf690de0) 0 empty

Class boost::is_array<signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_array<signed char> (0x0x7f69cf694d68) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf694dd0) 0 empty
    mpl_::bool_<false> (0x0x7f69cf690e40) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_array<signed char> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_array<signed char> > (0x0x7f69cf694e38) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf694ea0) 0 empty
    mpl_::bool_<false> (0x0x7f69cf690ea0) 0 empty

Class boost::mpl::aux::or_impl<false, boost::is_array<signed char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::is_array<signed char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cf694f08) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cf694f70) 0 empty
    mpl_::bool_<false> (0x0x7f69cf690f00) 0 empty

Class boost::mpl::or_<boost::is_abstract<signed char>, boost::is_array<signed char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_abstract<signed char>, boost::is_array<signed char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cf694618) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_array<signed char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cf6947b8) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cf694820) 0 empty
      mpl_::bool_<false> (0x0x7f69cf690f60) 0 empty

Class boost::mpl::if_c<false, const signed char&, signed char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, const signed char&, signed char> (0x0x7f69cf74f000) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_abstract<signed char>, boost::is_array<signed char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, const signed char&, signed char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_abstract<signed char>, boost::is_array<signed char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, const signed char&, signed char> (0x0x7f69cf690cc0) 0 empty

Class boost::iterator_range<const signed char*>
   size=16 align=8
   base size=16 base align=8
boost::iterator_range<const signed char*> (0x0x7f69cf690960) 0

Class boost::range_detail::safe_bool<const unsigned char* boost::iterator_range<const unsigned char*>::*>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::safe_bool<const unsigned char* boost::iterator_range<const unsigned char*>::*> (0x0x7f69cf74f0c0) 0 empty

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

Class boost::detail::iterator_traits<const unsigned char*>
   size=1 align=1
   base size=1 base align=1
boost::detail::iterator_traits<const unsigned char*> (0x0x7f69cf7700d0) 0 empty
  std::iterator_traits<const unsigned char*> (0x0x7f69cf74f1e0) 0 empty

Class boost::iterator_value<const unsigned char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_value<const unsigned char*> (0x0x7f69cf74f120) 0 empty

Class boost::iterator_difference<const unsigned char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_difference<const unsigned char*> (0x0x7f69cf74f240) 0 empty

Class boost::iterator_reference<const unsigned char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_reference<const unsigned char*> (0x0x7f69cf74f2a0) 0 empty

Class boost::detail::is_abstract_imp<unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_abstract_imp<unsigned char> (0x0x7f69cf74f360) 0 empty

Class boost::is_abstract<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<unsigned char> (0x0x7f69cf770270) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf7702d8) 0 empty
    mpl_::bool_<false> (0x0x7f69cf74f3c0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_abstract<unsigned char> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_abstract<unsigned char> > (0x0x7f69cf770340) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf7703a8) 0 empty
    mpl_::bool_<false> (0x0x7f69cf74f420) 0 empty

Class boost::is_array<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_array<unsigned char> (0x0x7f69cf770410) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf770478) 0 empty
    mpl_::bool_<false> (0x0x7f69cf74f480) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_array<unsigned char> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_array<unsigned char> > (0x0x7f69cf7704e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf770548) 0 empty
    mpl_::bool_<false> (0x0x7f69cf74f4e0) 0 empty

Class boost::mpl::aux::or_impl<false, boost::is_array<unsigned char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::is_array<unsigned char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cf7705b0) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cf770618) 0 empty
    mpl_::bool_<false> (0x0x7f69cf74f540) 0 empty

Class boost::mpl::or_<boost::is_abstract<unsigned char>, boost::is_array<unsigned char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_abstract<unsigned char>, boost::is_array<unsigned char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cf770680) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_array<unsigned char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cf7706e8) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cf770750) 0 empty
      mpl_::bool_<false> (0x0x7f69cf74f5a0) 0 empty

Class boost::mpl::if_c<false, const unsigned char&, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, const unsigned char&, unsigned char> (0x0x7f69cf74f600) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_abstract<unsigned char>, boost::is_array<unsigned char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, const unsigned char&, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_abstract<unsigned char>, boost::is_array<unsigned char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, const unsigned char&, unsigned char> (0x0x7f69cf74f300) 0 empty

Class boost::iterator_range<const unsigned char*>
   size=16 align=8
   base size=16 base align=8
boost::iterator_range<const unsigned char*> (0x0x7f69cf74f060) 0

Class boost::range_detail::safe_bool<signed char* boost::iterator_range<signed char*>::*>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::safe_bool<signed char* boost::iterator_range<signed char*>::*> (0x0x7f69cf74f6c0) 0 empty

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

Class boost::detail::iterator_traits<signed char*>
   size=1 align=1
   base size=1 base align=1
boost::detail::iterator_traits<signed char*> (0x0x7f69cf7708f0) 0 empty
  std::iterator_traits<signed char*> (0x0x7f69cf74f7e0) 0 empty

Class boost::iterator_value<signed char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_value<signed char*> (0x0x7f69cf74f720) 0 empty

Class boost::iterator_difference<signed char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_difference<signed char*> (0x0x7f69cf74f840) 0 empty

Class boost::iterator_reference<signed char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_reference<signed char*> (0x0x7f69cf74f8a0) 0 empty

Class boost::mpl::if_c<false, signed char&, signed char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, signed char&, signed char> (0x0x7f69cf74f960) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_abstract<signed char>, boost::is_array<signed char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, signed char&, signed char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_abstract<signed char>, boost::is_array<signed char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, signed char&, signed char> (0x0x7f69cf74f900) 0 empty

Class boost::iterator_range<signed char*>
   size=16 align=8
   base size=16 base align=8
boost::iterator_range<signed char*> (0x0x7f69cf74f660) 0

Class boost::range_detail::safe_bool<unsigned char* boost::iterator_range<unsigned char*>::*>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::safe_bool<unsigned char* boost::iterator_range<unsigned char*>::*> (0x0x7f69cf74fa20) 0 empty

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

Class boost::detail::iterator_traits<unsigned char*>
   size=1 align=1
   base size=1 base align=1
boost::detail::iterator_traits<unsigned char*> (0x0x7f69cf770bc8) 0 empty
  std::iterator_traits<unsigned char*> (0x0x7f69cf74fb40) 0 empty

Class boost::iterator_value<unsigned char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_value<unsigned char*> (0x0x7f69cf74fa80) 0 empty

Class boost::iterator_difference<unsigned char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_difference<unsigned char*> (0x0x7f69cf74fba0) 0 empty

Class boost::iterator_reference<unsigned char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_reference<unsigned char*> (0x0x7f69cf74fc00) 0 empty

Class boost::mpl::if_c<false, unsigned char&, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, unsigned char&, unsigned char> (0x0x7f69cf74fcc0) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_abstract<unsigned char>, boost::is_array<unsigned char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, unsigned char&, unsigned char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_abstract<unsigned char>, boost::is_array<unsigned char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, unsigned char&, unsigned char> (0x0x7f69cf74fc60) 0 empty

Class boost::iterator_range<unsigned char*>
   size=16 align=8
   base size=16 base align=8
boost::iterator_range<unsigned char*> (0x0x7f69cf74f9c0) 0

Class boost::type_traits::ice_eq<8, 16>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_eq<8, 16> (0x0x7f69cf74fd20) 0 empty

Class boost::mpl::if_c<false, int, char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, int, char> (0x0x7f69cf74fd80) 0 empty

Class boost::tuples::null_type
   size=1 align=1
   base size=0 base align=1
boost::tuples::null_type (0x0x7f69cf40d840) 0 empty

Class boost::tuples::detail::drop_front<0>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::drop_front<0> (0x0x7f69cf40da20) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<void>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<void> (0x0x7f69cf40dd20) 0 empty

Class boost::tuples::length<boost::tuples::tuple<> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::tuple<> > (0x0x7f69cf47e000) 0 empty

Class boost::tuples::length<const boost::tuples::tuple<> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<const boost::tuples::tuple<> > (0x0x7f69cf47e060) 0 empty

Class boost::tuples::length<boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::null_type> (0x0x7f69cf47e0c0) 0 empty

Class boost::tuples::length<const boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<const boost::tuples::null_type> (0x0x7f69cf47e120) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cf47e1e0) 0 empty

Class boost::tuples::tuple<>
   size=1 align=1
   base size=1 base align=1
boost::tuples::tuple<> (0x0x7f69cf495548) 0 empty
  boost::tuples::null_type (0x0x7f69cf47e2a0) 0 empty

Class boost::tuples::detail::swallow_assign
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::swallow_assign (0x0x7f69cf47e360) 0 empty

Class boost::tuples::make_tuple_traits<void (boost::tuples::detail::swallow_assign::*(void (boost::tuples::detail::swallow_assign::*)()))()>
   size=1 align=1
   base size=0 base align=1
boost::tuples::make_tuple_traits<void (boost::tuples::detail::swallow_assign::*(void (boost::tuples::detail::swallow_assign::*)()))()> (0x0x7f69cf47e6c0) 0 empty

Class boost::tuples::detail::tie_traits<void (boost::tuples::detail::swallow_assign::*(void (boost::tuples::detail::swallow_assign::*)()))()>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_traits<void (boost::tuples::detail::swallow_assign::*(void (boost::tuples::detail::swallow_assign::*)()))()> (0x0x7f69cf47e9c0) 0 empty

Class boost::tuples::detail::tie_traits<void>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_traits<void> (0x0x7f69cf47ea20) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class boost::has_nothrow_constructor<void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_constructor<void> (0x0x7f69cf4f4d00) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf4f4d68) 0 empty
    mpl_::bool_<false> (0x0x7f69cf1c05a0) 0 empty

Class boost::has_nothrow_constructor<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_constructor<const void> (0x0x7f69cf4f4dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf4f4e38) 0 empty
    mpl_::bool_<false> (0x0x7f69cf1c0600) 0 empty

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

Class boost::has_nothrow_constructor<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_constructor<volatile void> (0x0x7f69cf4f4f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf27a000) 0 empty
    mpl_::bool_<false> (0x0x7f69cf1c06c0) 0 empty

Class boost::has_nothrow_default_constructor<void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_default_constructor<void> (0x0x7f69cf27a068) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf27a0d0) 0 empty
    mpl_::bool_<false> (0x0x7f69cf1c0720) 0 empty

Class boost::has_nothrow_default_constructor<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_default_constructor<const void> (0x0x7f69cf27a138) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf27a1a0) 0 empty
    mpl_::bool_<false> (0x0x7f69cf1c0780) 0 empty

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

Class boost::has_nothrow_default_constructor<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_default_constructor<volatile void> (0x0x7f69cf27a2d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf27a340) 0 empty
    mpl_::bool_<false> (0x0x7f69cf1c0840) 0 empty

Class boost::has_nothrow_copy<void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy<void> (0x0x7f69cf27a478) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf27a4e0) 0 empty
    mpl_::bool_<false> (0x0x7f69cf1c09c0) 0 empty

Class boost::has_nothrow_copy<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy<const void> (0x0x7f69cf27a548) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf27a5b0) 0 empty
    mpl_::bool_<false> (0x0x7f69cf1c0a20) 0 empty

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

Class boost::has_nothrow_copy<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy<volatile void> (0x0x7f69cf27a6e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf27a750) 0 empty
    mpl_::bool_<false> (0x0x7f69cf1c0ae0) 0 empty

Class boost::has_nothrow_copy_constructor<void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy_constructor<void> (0x0x7f69cf27a7b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf27a820) 0 empty
    mpl_::bool_<false> (0x0x7f69cf1c0b40) 0 empty

Class boost::has_nothrow_copy_constructor<const void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy_constructor<const void> (0x0x7f69cf27a888) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf27a8f0) 0 empty
    mpl_::bool_<false> (0x0x7f69cf1c0ba0) 0 empty

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

Class boost::has_nothrow_copy_constructor<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy_constructor<volatile void> (0x0x7f69cf27aa28) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf27aa90) 0 empty
    mpl_::bool_<false> (0x0x7f69cf1c0c60) 0 empty

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

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

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

Class boost::in_place_factory0
   size=1 align=1
   base size=1 base align=1
boost::in_place_factory0 (0x0x7f69cf27ac98) 0 empty
  boost::in_place_factory_base (0x0x7f69cf2920c0) 0 empty

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

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

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

Vtable for boost::any::placeholder
boost::any::placeholder::_ZTVN5boost3any11placeholderE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost3any11placeholderE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual

Class boost::any::placeholder
   size=8 align=8
   base size=8 base align=8
boost::any::placeholder (0x0x7f69cef7a540) 0 nearly-empty
    vptr=((& boost::any::placeholder::_ZTVN5boost3any11placeholderE) + 16u)

Class boost::any
   size=8 align=8
   base size=8 base align=8
boost::any (0x0x7f69cef7a4e0) 0

Vtable for boost::bad_any_cast
boost::bad_any_cast::_ZTVN5boost12bad_any_castE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost12bad_any_castE)
16    (int (*)(...))boost::bad_any_cast::~bad_any_cast
24    (int (*)(...))boost::bad_any_cast::~bad_any_cast
32    (int (*)(...))boost::bad_any_cast::what

Class boost::bad_any_cast
   size=8 align=8
   base size=8 base align=8
boost::bad_any_cast (0x0x7f69cf2d9a90) 0 nearly-empty
    vptr=((& boost::bad_any_cast::_ZTVN5boost12bad_any_castE) + 16u)
  std::bad_cast (0x0x7f69cf2d9af8) 0 nearly-empty
      primary-for boost::bad_any_cast (0x0x7f69cf2d9a90)
    std::exception (0x0x7f69cef7a600) 0 nearly-empty
        primary-for std::bad_cast (0x0x7f69cf2d9af8)

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

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

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7f69cf2d9dd0) 0
  std::_Bit_iterator_base (0x0x7f69cf2d9e38) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f69cef7a900) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7f69cf2d9ea0) 0
  std::_Bit_iterator_base (0x0x7f69cf2d9f08) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f69cef7a960) 0 empty

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

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

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

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

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

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

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

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

Class boost::is_lvalue_reference<std::locale>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<std::locale> (0x0x7f69cf08add0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf08ae38) 0 empty
    mpl_::bool_<false> (0x0x7f69cf1525a0) 0 empty

Class boost::is_rvalue_reference<std::locale>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<std::locale> (0x0x7f69cf08aea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf08af08) 0 empty
    mpl_::bool_<false> (0x0x7f69cf152600) 0 empty

Class boost::is_reference<std::locale>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<std::locale> (0x0x7f69cf08af70) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf08a068) 0 empty
    mpl_::bool_<false> (0x0x7f69cf152660) 0 empty

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

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

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

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

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

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

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

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

Class boost::optional<std::locale>
   size=16 align=8
   base size=16 base align=8
boost::optional<std::locale> (0x0x7f69cf08ad68) 0
  boost::optional_detail::optional_base<std::locale> (0x0x7f69ceddb000) 0
    boost::optional_detail::optional_tag (0x0x7f69cf152a20) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class Semaphore
   size=8 align=8
   base size=8 base align=8
Semaphore (0x0x7f69ceb67900) 0

Class Utility
   size=1 align=1
   base size=0 base align=1
Utility (0x0x7f69ceb67960) 0 empty

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

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

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

Class boost::mpl::has_key_impl<boost::mpl::aux::set_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::has_key_impl<boost::mpl::aux::set_tag> (0x0x7f69ce99f9c0) 0 empty

Class boost::mpl::at_impl<boost::mpl::aux::set_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::at_impl<boost::mpl::aux::set_tag> (0x0x7f69ce99fa80) 0 empty

Class boost::mpl::clear_impl<boost::mpl::aux::set_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::clear_impl<boost::mpl::aux::set_tag> (0x0x7f69ce99fba0) 0 empty

Class boost::mpl::size_impl<boost::mpl::aux::set_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::size_impl<boost::mpl::aux::set_tag> (0x0x7f69ce99fc60) 0 empty

Class boost::mpl::empty_impl<boost::mpl::aux::set_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::empty_impl<boost::mpl::aux::set_tag> (0x0x7f69ce99fd20) 0 empty

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

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

Class boost::mpl::insert_impl<boost::mpl::aux::set_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::insert_impl<boost::mpl::aux::set_tag> (0x0x7f69ce9e41e0) 0 empty

Class boost::mpl::erase_key_impl<boost::mpl::aux::set_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::erase_key_impl<boost::mpl::aux::set_tag> (0x0x7f69ce9e42a0) 0 empty

Class boost::mpl::erase_impl<boost::mpl::aux::set_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::erase_impl<boost::mpl::aux::set_tag> (0x0x7f69ce9e4360) 0 empty

Class boost::mpl::key_type_impl<boost::mpl::aux::set_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::key_type_impl<boost::mpl::aux::set_tag> (0x0x7f69ce9e4420) 0 empty

Class boost::mpl::value_type_impl<boost::mpl::aux::set_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::value_type_impl<boost::mpl::aux::set_tag> (0x0x7f69ce9e44e0) 0 empty

Class boost::mpl::has_key_impl<boost::mpl::non_sequence_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::has_key_impl<boost::mpl::non_sequence_tag> (0x0x7f69ce9e4600) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::has_key<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::has_key<mpl_::na, mpl_::na> > (0x0x7f69ce9c7750) 0 empty
  mpl_::int_<-1> (0x0x7f69ce9e4840) 0 empty

Class boost::mpl::begin_impl<boost::mpl::aux::set_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::aux::set_tag> (0x0x7f69ce9e4ae0) 0 empty

Class boost::mpl::end_impl<boost::mpl::aux::set_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::aux::set_tag> (0x0x7f69ce9e4ba0) 0 empty

Class boost::multi_index::detail::duplicate_tag_mark
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::duplicate_tag_mark (0x0x7f69ce9e4c60) 0 empty

Class boost::multi_index::detail::duplicate_tag_marker
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::duplicate_tag_marker (0x0x7f69ce9e4cc0) 0 empty

Class boost::multi_index::detail::duplicate_tag_list_marker
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::duplicate_tag_list_marker (0x0x7f69ce9e4de0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::iterator_category<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::iterator_category<mpl_::na> > (0x0x7f69ce9c7a90) 0 empty
  mpl_::int_<-1> (0x0x7f69cea13120) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::min<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::min<mpl_::na, mpl_::na> > (0x0x7f69ce9c7c98) 0 empty
  mpl_::int_<-1> (0x0x7f69cea133c0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::max<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::max<mpl_::na, mpl_::na> > (0x0x7f69ce9c7dd0) 0 empty
  mpl_::int_<-1> (0x0x7f69cea135a0) 0 empty

Class boost::mpl::advance_impl<boost::mpl::aux::pair_iter_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::advance_impl<boost::mpl::aux::pair_iter_tag> (0x0x7f69cea13780) 0 empty

Class boost::mpl::distance_impl<boost::mpl::aux::pair_iter_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::distance_impl<boost::mpl::aux::pair_iter_tag> (0x0x7f69cea13840) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::pair_view<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::pair_view<mpl_::na, mpl_::na> > (0x0x7f69ce9c7f08) 0 empty
  mpl_::int_<-1> (0x0x7f69cea13ae0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::is_sequence<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::is_sequence<mpl_::na> > (0x0x7f69cea3e0d0) 0 empty
  mpl_::int_<-1> (0x0x7f69cea13d20) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::transform1<mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::transform1<mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cea3e548) 0 empty
  mpl_::int_<-1> (0x0x7f69cea4e240) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::reverse_transform1<mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::reverse_transform1<mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cea3e680) 0 empty
  mpl_::int_<-1> (0x0x7f69cea4e420) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::transform2<mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::transform2<mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cea3e958) 0 empty
  mpl_::int_<-1> (0x0x7f69cea4e840) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::reverse_transform2<mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::reverse_transform2<mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cea3eb60) 0 empty
  mpl_::int_<-1> (0x0x7f69cea4ea20) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::transform<mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::transform<mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cea3ec98) 0 empty
  mpl_::int_<-1> (0x0x7f69cea4ec60) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::reverse_transform<mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::reverse_transform<mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cea3edd0) 0 empty
  mpl_::int_<-1> (0x0x7f69cea4ef60) 0 empty

Class boost::multi_index::detail::tag_marker
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::tag_marker (0x0x7f69cea81000) 0 empty

Class boost::multi_index::detail::do_not_copy_elements_tag
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::do_not_copy_elements_tag (0x0x7f69cea813c0) 0 empty

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

Class boost::mpl::aux::template_arity<boost::mpl::reverse_iter_fold<mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::reverse_iter_fold<mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cea94618) 0 empty
  mpl_::int_<-1> (0x0x7f69cea81900) 0 empty

Vtable for boost::archive::archive_exception
boost::archive::archive_exception::_ZTVN5boost7archive17archive_exceptionE: 8u entries
0     0u
8     0u
16    0u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTIN5boost7archive17archive_exceptionE)
40    (int (*)(...))boost::archive::archive_exception::~archive_exception
48    (int (*)(...))boost::archive::archive_exception::~archive_exception
56    (int (*)(...))boost::archive::archive_exception::what

VTT for boost::archive::archive_exception
boost::archive::archive_exception::_ZTTN5boost7archive17archive_exceptionE: 2u entries
0     ((& boost::archive::archive_exception::_ZTVN5boost7archive17archive_exceptionE) + 40u)
8     ((& boost::archive::archive_exception::_ZTVN5boost7archive17archive_exceptionE) + 40u)

Class boost::archive::archive_exception
   size=144 align=8
   base size=140 base align=8
boost::archive::archive_exception (0x0x7f69cea946e8) 0
    vptridx=0u vptr=((& boost::archive::archive_exception::_ZTVN5boost7archive17archive_exceptionE) + 40u)
  std::exception (0x0x7f69cea81b40) 0 nearly-empty virtual
      primary-for boost::archive::archive_exception (0x0x7f69cea946e8)
      vptridx=8u vbaseoffset=-40

Class boost::serialization::access
   size=1 align=1
   base size=0 base align=1
boost::serialization::access (0x0x7f69cea81c00) 0 empty

Class boost::mpl::empty_impl<boost::mpl::non_sequence_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::empty_impl<boost::mpl::non_sequence_tag> (0x0x7f69cea81de0) 0 empty

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

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

Class boost::multi_index::detail::index_node_applier
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_node_applier (0x0x7f69ceb2d120) 0 empty

Class boost::multi_index::detail::noarg
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::noarg (0x0x7f69ceb2d240) 0 empty

Class boost::serialization::basic_traits
   size=1 align=1
   base size=0 base align=1
boost::serialization::basic_traits (0x0x7f69ceb2d3c0) 0 empty

Class boost::multi_index::detail::index_matcher::entry::less_by_node
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_matcher::entry::less_by_node (0x0x7f69ceb2dc00) 0 empty

Class boost::multi_index::detail::index_matcher::entry::less_by_pile_top
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_matcher::entry::less_by_pile_top (0x0x7f69ceb2dc60) 0 empty

Class boost::multi_index::detail::index_matcher::entry
   size=48 align=8
   base size=48 base align=8
boost::multi_index::detail::index_matcher::entry (0x0x7f69ceb2dba0) 0

Class std::binary_function<void*, void*, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<void*, void*, bool> (0x0x7f69ceb2dcc0) 0 empty

Class std::less<void*>
   size=1 align=1
   base size=1 base align=1
std::less<void*> (0x0x7f69cea94dd0) 0 empty
  std::binary_function<void*, void*, bool> (0x0x7f69ceb2dd20) 0 empty

Class boost::multi_index::detail::lvalue_tag
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::lvalue_tag (0x0x7f69ceb2dea0) 0 empty

Class boost::multi_index::detail::rvalue_tag
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::rvalue_tag (0x0x7f69ceb2df00) 0 empty

Class boost::multi_index::detail::emplaced_tag
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::emplaced_tag (0x0x7f69ceb2df60) 0 empty

Class boost::multi_index::detail::index_applier
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_applier (0x0x7f69ce7b40c0) 0 empty

Class boost::multi_index::detail::scope_guard_impl_base
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::scope_guard_impl_base (0x0x7f69ce7b4360) 0

Class boost::multi_index::detail::null_guard
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::null_guard (0x0x7f69ce7fc000) 0
  boost::multi_index::detail::scope_guard_impl_base (0x0x7f69ce7b43c0) 0

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

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

Class boost::detail::empty_base<boost::serialization::version_type>
   size=1 align=1
   base size=0 base align=1
boost::detail::empty_base<boost::serialization::version_type> (0x0x7f69ce5ce1e0) 0 empty

Class boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> >
   size=1 align=1
   base size=1 base align=1
boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > (0x0x7f69ce585dd0) 0 empty
  boost::detail::empty_base<boost::serialization::version_type> (0x0x7f69ce5ce240) 0 empty

Class boost::less_than_comparable2<boost::serialization::version_type, unsigned int, boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > >
   size=1 align=1
   base size=1 base align=1
boost::less_than_comparable2<boost::serialization::version_type, unsigned int, boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > > (0x0x7f69ce585e38) 0 empty
  boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > (0x0x7f69ce585ea0) 0 empty
    boost::detail::empty_base<boost::serialization::version_type> (0x0x7f69ce5ce2a0) 0 empty

Class boost::totally_ordered2<boost::serialization::version_type, unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::totally_ordered2<boost::serialization::version_type, unsigned int> (0x0x7f69ce585f08) 0 empty
  boost::less_than_comparable2<boost::serialization::version_type, unsigned int, boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > > (0x0x7f69ce585f70) 0 empty
    boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > (0x0x7f69ce5dd000) 0 empty
      boost::detail::empty_base<boost::serialization::version_type> (0x0x7f69ce5ce300) 0 empty

Class boost::equality_comparable1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> >
   size=1 align=1
   base size=1 base align=1
boost::equality_comparable1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> > (0x0x7f69ce5dd068) 0 empty
  boost::totally_ordered2<boost::serialization::version_type, unsigned int> (0x0x7f69ce5dd0d0) 0 empty
    boost::less_than_comparable2<boost::serialization::version_type, unsigned int, boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > > (0x0x7f69ce5dd138) 0 empty
      boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > (0x0x7f69ce5dd1a0) 0 empty
        boost::detail::empty_base<boost::serialization::version_type> (0x0x7f69ce5ce360) 0 empty

Class boost::less_than_comparable1<boost::serialization::version_type, boost::equality_comparable1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
boost::less_than_comparable1<boost::serialization::version_type, boost::equality_comparable1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> > > (0x0x7f69ce5dd208) 0 empty
  boost::equality_comparable1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> > (0x0x7f69ce5dd270) 0 empty
    boost::totally_ordered2<boost::serialization::version_type, unsigned int> (0x0x7f69ce5dd2d8) 0 empty
      boost::less_than_comparable2<boost::serialization::version_type, unsigned int, boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > > (0x0x7f69ce5dd340) 0 empty
        boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > (0x0x7f69ce5dd3a8) 0 empty
          boost::detail::empty_base<boost::serialization::version_type> (0x0x7f69ce5ce3c0) 0 empty

Class boost::totally_ordered1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> >
   size=1 align=1
   base size=1 base align=1
boost::totally_ordered1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> > (0x0x7f69ce5dd410) 0 empty
  boost::less_than_comparable1<boost::serialization::version_type, boost::equality_comparable1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> > > (0x0x7f69ce5dd478) 0 empty
    boost::equality_comparable1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> > (0x0x7f69ce5dd4e0) 0 empty
      boost::totally_ordered2<boost::serialization::version_type, unsigned int> (0x0x7f69ce5dd548) 0 empty
        boost::less_than_comparable2<boost::serialization::version_type, unsigned int, boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > > (0x0x7f69ce5dd5b0) 0 empty
          boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > (0x0x7f69ce5dd618) 0 empty
            boost::detail::empty_base<boost::serialization::version_type> (0x0x7f69ce5ce420) 0 empty

Class boost::serialization::version_type
   size=4 align=4
   base size=4 base align=4
boost::serialization::version_type (0x0x7f69ce5dd680) 0
  boost::totally_ordered1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> > (0x0x7f69ce5dd6e8) 0 empty
    boost::less_than_comparable1<boost::serialization::version_type, boost::equality_comparable1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> > > (0x0x7f69ce5dd750) 0 empty
      boost::equality_comparable1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> > (0x0x7f69ce5dd7b8) 0 empty
        boost::totally_ordered2<boost::serialization::version_type, unsigned int> (0x0x7f69ce5dd820) 0 empty
          boost::less_than_comparable2<boost::serialization::version_type, unsigned int, boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > > (0x0x7f69ce5dd888) 0 empty
            boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > (0x0x7f69ce5dd8f0) 0 empty
              boost::detail::empty_base<boost::serialization::version_type> (0x0x7f69ce5ce480) 0 empty

Class boost::serialization::collection_size_type
   size=8 align=8
   base size=8 base align=8
boost::serialization::collection_size_type (0x0x7f69ce5ce960) 0

Class boost::serialization::implementation_level_impl<const boost::serialization::collection_size_type>
   size=1 align=1
   base size=0 base align=1
boost::serialization::implementation_level_impl<const boost::serialization::collection_size_type> (0x0x7f69ce5ce9c0) 0 empty

Class boost::serialization::is_bitwise_serializable<boost::serialization::collection_size_type>
   size=1 align=1
   base size=1 base align=1
boost::serialization::is_bitwise_serializable<boost::serialization::collection_size_type> (0x0x7f69ce5ddc98) 0 empty
  mpl_::bool_<true> (0x0x7f69ce5cea20) 0 empty

Class boost::multi_index::detail::uintptr_candidates<-1>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::uintptr_candidates<-1> (0x0x7f69ce6ac6c0) 0 empty

Class boost::multi_index::detail::uintptr_candidates<0>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::uintptr_candidates<0> (0x0x7f69ce6ac720) 0 empty

Class boost::multi_index::detail::uintptr_candidates<1>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::uintptr_candidates<1> (0x0x7f69ce6ac780) 0 empty

Class boost::multi_index::detail::uintptr_candidates<2>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::uintptr_candidates<2> (0x0x7f69ce6ac7e0) 0 empty

Class boost::multi_index::detail::uintptr_candidates<3>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::uintptr_candidates<3> (0x0x7f69ce6ac840) 0 empty

Class boost::multi_index::detail::uintptr_candidates<4>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::uintptr_candidates<4> (0x0x7f69ce6ac8a0) 0 empty

Class boost::multi_index::detail::uintptr_aux
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::uintptr_aux (0x0x7f69ce6ac900) 0 empty

Class boost::multi_index::detail::unbounded_helper
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::unbounded_helper (0x0x7f69ce6accc0) 0 empty

Class boost::multi_index::detail::none_unbounded_tag
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::none_unbounded_tag (0x0x7f69ce6acd20) 0 empty

Class boost::multi_index::detail::lower_unbounded_tag
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::lower_unbounded_tag (0x0x7f69ce6acd80) 0 empty

Class boost::multi_index::detail::upper_unbounded_tag
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::upper_unbounded_tag (0x0x7f69ce6acde0) 0 empty

Class boost::multi_index::detail::both_unbounded_tag
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::both_unbounded_tag (0x0x7f69ce6ace40) 0 empty

Class boost::_bi::unspecified
   size=1 align=1
   base size=0 base align=1
boost::_bi::unspecified (0x0x7f69ce3dd6c0) 0 empty

Class boost::_bi::list0
   size=1 align=1
   base size=0 base align=1
boost::_bi::list0 (0x0x7f69ce3dd900) 0 empty

Class boost::_bi::type<void>
   size=1 align=1
   base size=0 base align=1
boost::_bi::type<void> (0x0x7f69ce3dd960) 0 empty

Class boost::arg<1>
   size=1 align=1
   base size=0 base align=1
boost::arg<1> (0x0x7f69ce3dda20) 0 empty

Class boost::arg<2>
   size=1 align=1
   base size=0 base align=1
boost::arg<2> (0x0x7f69ce3ddae0) 0 empty

Class boost::_bi::type<bool>
   size=1 align=1
   base size=0 base align=1
boost::_bi::type<bool> (0x0x7f69ce3ddb40) 0 empty

Class boost::arg<3>
   size=1 align=1
   base size=0 base align=1
boost::arg<3> (0x0x7f69ce3ddc00) 0 empty

Class boost::arg<4>
   size=1 align=1
   base size=0 base align=1
boost::arg<4> (0x0x7f69ce3ddcc0) 0 empty

Class boost::arg<5>
   size=1 align=1
   base size=0 base align=1
boost::arg<5> (0x0x7f69ce3ddd80) 0 empty

Class boost::arg<6>
   size=1 align=1
   base size=0 base align=1
boost::arg<6> (0x0x7f69ce3dde40) 0 empty

Class boost::arg<7>
   size=1 align=1
   base size=0 base align=1
boost::arg<7> (0x0x7f69ce4c30c0) 0 empty

Class boost::arg<8>
   size=1 align=1
   base size=0 base align=1
boost::arg<8> (0x0x7f69ce4c3180) 0 empty

Class boost::arg<9>
   size=1 align=1
   base size=0 base align=1
boost::arg<9> (0x0x7f69ce529480) 0 empty

Class boost::_bi::logical_not
   size=1 align=1
   base size=0 base align=1
boost::_bi::logical_not (0x0x7f69ce1d4240) 0 empty

Class boost::_bi::equal
   size=1 align=1
   base size=0 base align=1
boost::_bi::equal (0x0x7f69ce1d42a0) 0 empty

Class boost::_bi::not_equal
   size=1 align=1
   base size=0 base align=1
boost::_bi::not_equal (0x0x7f69ce1d4300) 0 empty

Class boost::_bi::less
   size=1 align=1
   base size=0 base align=1
boost::_bi::less (0x0x7f69ce1d4360) 0 empty

Class boost::_bi::less_equal
   size=1 align=1
   base size=0 base align=1
boost::_bi::less_equal (0x0x7f69ce1d43c0) 0 empty

Class boost::_bi::greater
   size=1 align=1
   base size=0 base align=1
boost::_bi::greater (0x0x7f69ce1d4420) 0 empty

Class boost::_bi::greater_equal
   size=1 align=1
   base size=0 base align=1
boost::_bi::greater_equal (0x0x7f69ce1d4480) 0 empty

Class boost::_bi::logical_and
   size=1 align=1
   base size=0 base align=1
boost::_bi::logical_and (0x0x7f69ce1d44e0) 0 empty

Class boost::_bi::logical_or
   size=1 align=1
   base size=0 base align=1
boost::_bi::logical_or (0x0x7f69ce1d4540) 0 empty

Class boost::multi_index::detail::ordered_unique_tag
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::ordered_unique_tag (0x0x7f69ce31e9c0) 0 empty

Class boost::multi_index::detail::ordered_non_unique_tag
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::ordered_non_unique_tag (0x0x7f69ce31ea20) 0 empty

Class boost::multi_index::detail::key_equal_to<boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::key_equal_to<boost::tuples::null_type> (0x0x7f69daa95ea0) 0 empty

Class boost::multi_index::detail::key_less<boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::key_less<boost::tuples::null_type> (0x0x7f69d90ee000) 0 empty

Class boost::multi_index::detail::key_greater<boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::key_greater<boost::tuples::null_type> (0x0x7f69d90ee780) 0 empty

Class boost::multi_index::detail::key_hash<boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::key_hash<boost::tuples::null_type> (0x0x7f69d90eede0) 0 empty

Class boost::multi_index::detail::generic_operator_equal
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::generic_operator_equal (0x0x7f69d90eeea0) 0 empty

Class boost::multi_index::detail::generic_operator_less
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::generic_operator_less (0x0x7f69d9132000) 0 empty

Class boost::serialization::implementation_level_impl<const std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::serialization::implementation_level_impl<const std::basic_string<char> > (0x0x7f69d0e43180) 0 empty

Class boost::serialization::implementation_level_impl<const std::basic_string<wchar_t> >
   size=1 align=1
   base size=0 base align=1
boost::serialization::implementation_level_impl<const std::basic_string<wchar_t> > (0x0x7f69d0e431e0) 0 empty

Class QType::init
   size=1 align=1
   base size=0 base align=1
QType::init (0x0x7f69d0e432a0) 0 empty

Class QType
   size=8 align=4
   base size=6 base align=4
QType (0x0x7f69d0e43240) 0

Class __gnu_cxx::new_allocator<std::pair<std::basic_string<char>, short unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<std::basic_string<char>, short unsigned int> > (0x0x7f69d0e433c0) 0 empty

Class std::allocator<std::pair<std::basic_string<char>, short unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<std::basic_string<char>, short unsigned int> > (0x0x7f69d0751c30) 0 empty
  __gnu_cxx::new_allocator<std::pair<std::basic_string<char>, short unsigned int> > (0x0x7f69d0e43420) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<std::basic_string<char>, short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<std::basic_string<char>, short unsigned int> > > (0x0x7f69d0e43360) 0 empty

Class std::allocator<std::pair<std::basic_string<char>, short unsigned int> >::rebind<std::pair<std::basic_string<char>, short unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<std::basic_string<char>, short unsigned int> >::rebind<std::pair<std::basic_string<char>, short unsigned int> > (0x0x7f69d0e43c00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<std::basic_string<char>, short unsigned int> > >::rebind<std::pair<std::basic_string<char>, short unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<std::basic_string<char>, short unsigned int> > >::rebind<std::pair<std::basic_string<char>, short unsigned int> > (0x0x7f69d0e437e0) 0 empty

Class std::_Vector_base<std::pair<std::basic_string<char>, short unsigned int>, std::allocator<std::pair<std::basic_string<char>, short unsigned int> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<std::basic_string<char>, short unsigned int>, std::allocator<std::pair<std::basic_string<char>, short unsigned int> > >::_Vector_impl (0x0x7f69d0751f08) 0
  std::allocator<std::pair<std::basic_string<char>, short unsigned int> > (0x0x7f69d0751f70) 0 empty
    __gnu_cxx::new_allocator<std::pair<std::basic_string<char>, short unsigned int> > (0x0x7f69d0e43c60) 0 empty

Class std::_Vector_base<std::pair<std::basic_string<char>, short unsigned int>, std::allocator<std::pair<std::basic_string<char>, short unsigned int> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<std::basic_string<char>, short unsigned int>, std::allocator<std::pair<std::basic_string<char>, short unsigned int> > > (0x0x7f69d0e43300) 0

Class std::vector<std::pair<std::basic_string<char>, short unsigned int> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<std::basic_string<char>, short unsigned int> > (0x0x7f69d07640d0) 0
  std::_Vector_base<std::pair<std::basic_string<char>, short unsigned int>, std::allocator<std::pair<std::basic_string<char>, short unsigned int> > > (0x0x7f69d0e43cc0) 0

Class std::pair<std::basic_string<char>, short unsigned int>
   size=16 align=8
   base size=10 base align=8
std::pair<std::basic_string<char>, short unsigned int> (0x0x7f69d0e43d20) 0

Class QClass
   size=1 align=1
   base size=0 base align=1
QClass (0x0x7f69d0e43d80) 0 empty

Class SOAData
   size=72 align=8
   base size=65 base align=8
SOAData (0x0x7f69d0e43de0) 0

Class RCode
   size=1 align=1
   base size=0 base align=1
RCode (0x0x7f69d0e43e40) 0 empty

Class Opcode
   size=1 align=1
   base size=0 base align=1
Opcode (0x0x7f69d09d6120) 0 empty

Class DNSResourceRecord
   size=72 align=8
   base size=71 base align=8
DNSResourceRecord (0x0x7f69d09d63c0) 0

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

Class dnsrecordheader
   size=10 align=1
   base size=10 base align=1
dnsrecordheader (0x0x7f69d09d6780) 0

Class EDNS0Record
   size=4 align=1
   base size=4 base align=1
EDNS0Record (0x0x7f69d09d6840) 0

Class dnsheader
   size=12 align=4
   base size=12 base align=4
dnsheader (0x0x7f69d0a25000) 0

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

Class re_pattern_buffer
   size=64 align=8
   base size=64 base align=8
re_pattern_buffer (0x0x7f69d0a251e0) 0

Class re_registers
   size=24 align=8
   base size=24 base align=8
re_registers (0x0x7f69d0a252a0) 0

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

Class ServiceTuple
   size=16 align=8
   base size=10 base align=8
ServiceTuple (0x0x7f69d0a25480) 0

Class DTime
   size=16 align=8
   base size=16 base align=8
DTime (0x0x7f69d094d960) 0

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

Class AtomicCounter
   size=4 align=4
   base size=4 base align=4
AtomicCounter (0x0x7f69d094dc00) 0

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

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

Class CIStringComparePOSIX
   size=1 align=1
   base size=0 base align=1
CIStringComparePOSIX (0x0x7f69d094df60) 0 empty

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

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

Class std::binary_function<std::pair<std::basic_string<char>, short unsigned int>, std::pair<std::basic_string<char>, short unsigned int>, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<std::pair<std::basic_string<char>, short unsigned int>, std::pair<std::basic_string<char>, short unsigned int>, bool> (0x0x7f69d09b2420) 0 empty

Class CIStringPairCompare
   size=1 align=1
   base size=1 base align=1
CIStringPairCompare (0x0x7f69d0764888) 0 empty
  std::binary_function<std::pair<std::basic_string<char>, short unsigned int>, std::pair<std::basic_string<char>, short unsigned int>, bool> (0x0x7f69d09b24e0) 0 empty

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

Class __gnu_cxx::__enable_if<false, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::basic_string<char> > (0x0x7f69d09b2780) 0 empty

Class Regex
   size=64 align=8
   base size=64 base align=8
Regex (0x0x7f69d09b2c00) 0

Class PDNSException
   size=8 align=8
   base size=8 base align=8
PDNSException (0x0x7f69d09b2cc0) 0

Class TimeoutException
   size=8 align=8
   base size=8 base align=8
TimeoutException (0x0x7f69d0764820) 0
  PDNSException (0x0x7f69d09b2ea0) 0

Class rpcent
   size=24 align=8
   base size=24 base align=8
rpcent (0x0x7f69d09b2f60) 0

Class netent
   size=24 align=8
   base size=24 base align=8
netent (0x0x7f69d05c3240) 0

Class hostent
   size=32 align=8
   base size=32 base align=8
hostent (0x0x7f69d05c3300) 0

Class servent
   size=32 align=8
   base size=32 base align=8
servent (0x0x7f69d05c35a0) 0

Class protoent
   size=24 align=8
   base size=24 base align=8
protoent (0x0x7f69d05c3660) 0

Class addrinfo
   size=48 align=8
   base size=48 base align=8
addrinfo (0x0x7f69d05c3900) 0

Class gaicb
   size=56 align=8
   base size=56 base align=8
gaicb (0x0x7f69d05c39c0) 0

Class ComboAddress::addressOnlyLessThan
   size=1 align=1
   base size=1 base align=1
ComboAddress::addressOnlyLessThan (0x0x7f69d002fdd0) 0 empty
  std::binary_function<std::basic_string<char>, std::basic_string<char>, bool> (0x0x7f69d05c3f00) 0 empty

Class ComboAddress
   size=28 align=4
   base size=28 base align=4
ComboAddress (0x0x7f69d05c3d20) 0

Class boost::tuples::detail::tie_traits<const short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_traits<const short unsigned int> (0x0x7f69d05d31e0) 0 empty

Class boost::tuples::detail::tie_mapper<const short unsigned int, const short unsigned int, void, void, void, void, void, void, void, void>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_mapper<const short unsigned int, const short unsigned int, void, void, void, void, void, void, void, void> (0x0x7f69d05c3f60) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69d05d3660) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<const short unsigned int&, const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<const short unsigned int&, const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69d05d3420) 0 empty

Class boost::detail::is_reference_impl<const short unsigned int&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<const short unsigned int&> (0x0x7f69d05d3ae0) 0 empty

Class boost::is_lvalue_reference<const short unsigned int&>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<const short unsigned int&> (0x0x7f69cfdfd208) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cfdfd270) 0 empty
    mpl_::bool_<true> (0x0x7f69d05d3cc0) 0 empty

Class boost::is_rvalue_reference<const short unsigned int&>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<const short unsigned int&> (0x0x7f69cfdfd618) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cfdfd680) 0 empty
    mpl_::bool_<false> (0x0x7f69d05d3d20) 0 empty

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

Class boost::is_reference<const short unsigned int&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<const short unsigned int&> (0x0x7f69cfdfdaf8) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cfdfdb60) 0 empty
    mpl_::bool_<true> (0x0x7f69d0620d20) 0 empty

Class boost::detail::is_function_chooser<true>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<true> (0x0x7f69cfdfdbc8) 0 empty
  boost::type_traits::false_result (0x0x7f69d0620d80) 0 empty

Class boost::type_traits::false_result::result_<const short unsigned int&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::false_result::result_<const short unsigned int&> (0x0x7f69d0620de0) 0 empty

Class boost::detail::is_function_impl<const short unsigned int&>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<const short unsigned int&> (0x0x7f69cfdfdc98) 0 empty
  boost::type_traits::false_result::result_<const short unsigned int&> (0x0x7f69d0620e40) 0 empty

Class boost::is_function<const short unsigned int&>
   size=1 align=1
   base size=1 base align=1
boost::is_function<const short unsigned int&> (0x0x7f69cfdfdd00) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cfdfdd68) 0 empty
    mpl_::bool_<false> (0x0x7f69d0620ea0) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<const short unsigned int&>, const short unsigned int&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<const short unsigned int&>, const short unsigned int&> (0x0x7f69d0620f00) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<const short unsigned int&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<const short unsigned int&> (0x0x7f69d05d38a0) 0 empty

Class boost::tuples::access_traits<const short unsigned int&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<const short unsigned int&> (0x0x7f69d0686000) 0 empty

Class boost::tuples::cons<const short unsigned int&, boost::tuples::null_type>
   size=8 align=8
   base size=8 base align=8
boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> (0x0x7f69d0620f60) 0

Class boost::detail::cv_traits_imp<boost::tuples::cons<const short unsigned int&, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<const short unsigned int&, boost::tuples::null_type>*> (0x0x7f69d0686180) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > (0x0x7f69d0686120) 0 empty

Class boost::remove_cv<boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > (0x0x7f69d06860c0) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > (0x0x7f69d0686060) 0 empty

Class boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> >
   size=16 align=8
   base size=16 base align=8
boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > (0x0x7f69d05d3840) 0

Class boost::detail::cv_traits_imp<boost::tuples::null_type*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::null_type*> (0x0x7f69d069d5a0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::null_type> (0x0x7f69d069d540) 0 empty

Class boost::remove_cv<boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::null_type> (0x0x7f69d0686de0) 0 empty

Class boost::tuples::access_traits<boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::null_type> (0x0x7f69d0686cc0) 0 empty

Class boost::tuples::tuple<const short unsigned int&, const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=16 align=8
   base size=16 base align=8
boost::tuples::tuple<const short unsigned int&, const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cfb6c680) 0
  boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > (0x0x7f69d0686960) 0

Class NetmaskException
   size=8 align=8
   base size=8 base align=8
NetmaskException (0x0x7f69ce5ddc30) 0
  PDNSException (0x0x7f69d069d960) 0

Class Netmask
   size=36 align=4
   base size=33 base align=4
Netmask (0x0x7f69d069d9c0) 0

Class std::pair<std::basic_string<char>, std::basic_string<char> >
   size=16 align=8
   base size=16 base align=8
std::pair<std::basic_string<char>, std::basic_string<char> > (0x0x7f69d069db40) 0

Class __gnu_cxx::new_allocator<Netmask>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Netmask> (0x0x7f69d069dd80) 0 empty

Class std::allocator<Netmask>
   size=1 align=1
   base size=1 base align=1
std::allocator<Netmask> (0x0x7f69ce5dddd0) 0 empty
  __gnu_cxx::new_allocator<Netmask> (0x0x7f69d069dde0) 0 empty

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

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

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

Class std::_Vector_base<Netmask, std::allocator<Netmask> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Netmask, std::allocator<Netmask> >::_Vector_impl (0x0x7f69ce219138) 0
  std::allocator<Netmask> (0x0x7f69ce219270) 0 empty
    __gnu_cxx::new_allocator<Netmask> (0x0x7f69d06ae6c0) 0 empty

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

Class std::vector<Netmask>
   size=24 align=8
   base size=24 base align=8
std::vector<Netmask> (0x0x7f69ce2192d8) 0
  std::_Vector_base<Netmask, std::allocator<Netmask> > (0x0x7f69d06ae720) 0

Class NetmaskGroup
   size=24 align=8
   base size=24 base align=8
NetmaskGroup (0x0x7f69d069dc60) 0

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

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

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

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

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

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

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

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

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

Class std::allocator<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::basic_string<char> > (0x0x7f69ce219340) 0 empty
  __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7f69d06aecc0) 0 empty

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

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

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

Class std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > >::_Vector_impl (0x0x7f69ce219750) 0
  std::allocator<std::basic_string<char> > (0x0x7f69ce219888) 0 empty
    __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7f69d06aef60) 0 empty

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

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

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

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

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

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

Class std::__are_same<std::basic_string<char>*, std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::basic_string<char>*, std::basic_string<char>*> (0x0x7f69d06c4840) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::basic_string<char> > > (0x0x7f69d06c48a0) 0 empty

Class std::__are_same<const std::basic_string<char>*, std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const std::basic_string<char>*, std::basic_string<char>*> (0x0x7f69d06c4900) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<std::basic_string<char> > > (0x0x7f69d06c4960) 0 empty

Class flock
   size=32 align=8
   base size=32 base align=8
flock (0x0x7f69d06c49c0) 0

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

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

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

Class stat
   size=144 align=8
   base size=144 base align=8
stat (0x0x7f69d06c4b40) 0

Class stat64
   size=144 align=8
   base size=144 base align=8
stat64 (0x0x7f69d0006120) 0

Class LWResException
   size=8 align=8
   base size=8 base align=8
LWResException (0x0x7f69ce341478) 0
  PDNSException (0x0x7f69d0006300) 0

Class __gnu_cxx::new_allocator<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<DNSResourceRecord> (0x0x7f69d00065a0) 0 empty

Class std::allocator<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
std::allocator<DNSResourceRecord> (0x0x7f69ce3414e0) 0 empty
  __gnu_cxx::new_allocator<DNSResourceRecord> (0x0x7f69d0006600) 0 empty

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

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

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

Class std::_Vector_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >::_Vector_impl (0x0x7f69ce341680) 0
  std::allocator<DNSResourceRecord> (0x0x7f69ce3416e8) 0 empty
    __gnu_cxx::new_allocator<DNSResourceRecord> (0x0x7f69d00068a0) 0 empty

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

Class std::vector<DNSResourceRecord>
   size=24 align=8
   base size=24 base align=8
std::vector<DNSResourceRecord> (0x0x7f69ce341750) 0
  std::_Vector_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > (0x0x7f69d0006960) 0

Class LWResult
   size=40 align=8
   base size=38 base align=8
LWResult (0x0x7f69d00063c0) 0

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

Class NetworkError
   size=16 align=8
   base size=16 base align=8
NetworkError (0x0x7f69ce341820) 0
    vptr=((& NetworkError::_ZTV12NetworkError) + 16u)
  std::runtime_error (0x0x7f69ce341888) 0
      primary-for NetworkError (0x0x7f69ce341820)
    std::exception (0x0x7f69d00069c0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f69ce341888)

Class Socket
   size=24 align=8
   base size=20 base align=8
Socket (0x0x7f69ce3418f0) 0
  boost::noncopyable_::noncopyable (0x0x7f69d0006a80) 0 empty

Class MemRecursorCache::StoredRecord
   size=16 align=8
   base size=16 base align=8
MemRecursorCache::StoredRecord (0x0x7f69cfe2e420) 0

Class __gnu_cxx::new_allocator<MemRecursorCache::StoredRecord>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<MemRecursorCache::StoredRecord> (0x0x7f69cfc59060) 0 empty

Class std::allocator<MemRecursorCache::StoredRecord>
   size=1 align=1
   base size=1 base align=1
std::allocator<MemRecursorCache::StoredRecord> (0x0x7f69ce341c30) 0 empty
  __gnu_cxx::new_allocator<MemRecursorCache::StoredRecord> (0x0x7f69cfd01e40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<MemRecursorCache::StoredRecord> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<MemRecursorCache::StoredRecord> > (0x0x7f69cfc59000) 0 empty

Class std::allocator<MemRecursorCache::StoredRecord>::rebind<MemRecursorCache::StoredRecord>
   size=1 align=1
   base size=0 base align=1
std::allocator<MemRecursorCache::StoredRecord>::rebind<MemRecursorCache::StoredRecord> (0x0x7f69cf982b40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<MemRecursorCache::StoredRecord> >::rebind<MemRecursorCache::StoredRecord>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<MemRecursorCache::StoredRecord> >::rebind<MemRecursorCache::StoredRecord> (0x0x7f69cf982ae0) 0 empty

Class std::_Vector_base<MemRecursorCache::StoredRecord, std::allocator<MemRecursorCache::StoredRecord> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<MemRecursorCache::StoredRecord, std::allocator<MemRecursorCache::StoredRecord> >::_Vector_impl (0x0x7f69ce341dd0) 0
  std::allocator<MemRecursorCache::StoredRecord> (0x0x7f69ce341e38) 0 empty
    __gnu_cxx::new_allocator<MemRecursorCache::StoredRecord> (0x0x7f69cf9e8d20) 0 empty

Class std::_Vector_base<MemRecursorCache::StoredRecord, std::allocator<MemRecursorCache::StoredRecord> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<MemRecursorCache::StoredRecord, std::allocator<MemRecursorCache::StoredRecord> > (0x0x7f69cfc0ae40) 0

Class std::vector<MemRecursorCache::StoredRecord>
   size=24 align=8
   base size=24 base align=8
std::vector<MemRecursorCache::StoredRecord> (0x0x7f69ce341f70) 0
  std::_Vector_base<MemRecursorCache::StoredRecord, std::allocator<MemRecursorCache::StoredRecord> > (0x0x7f69cfa20780) 0

Class MemRecursorCache::CacheEntry
   size=40 align=8
   base size=40 base align=8
MemRecursorCache::CacheEntry (0x0x7f69cfc0a5a0) 0

Class boost::multi_index::detail::is_index_list<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::is_index_list<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69cf78d240) 0 empty

Class boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69cf78d3c0) 0 empty

Class mpl_::long_<32768l>
   size=1 align=1
   base size=0 base align=1
mpl_::long_<32768l> (0x0x7f69cf690540) 0 empty

Class boost::mpl::next<mpl_::long_<32768l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<mpl_::long_<32768l> > (0x0x7f69cf5dd480) 0 empty

Class mpl_::long_<0l>
   size=1 align=1
   base size=0 base align=1
mpl_::long_<0l> (0x0x7f69cf690720) 0 empty

Class boost::mpl::next<mpl_::long_<0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<mpl_::long_<0l> > (0x0x7f69cf6905a0) 0 empty

Class boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::mpl::vector0<mpl_::na>, 0>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69ce341a90) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7f69cf5dd420) 0 empty

Class boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > > (0x0x7f69d091f068) 0 empty
  boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69d091f0d0) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7f69cf690a20) 0 empty

Class mpl_::long_<32769l>
   size=1 align=1
   base size=0 base align=1
mpl_::long_<32769l> (0x0x7f69cf40de40) 0 empty

Class boost::mpl::next<mpl_::long_<32769l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<mpl_::long_<32769l> > (0x0x7f69cf40d360) 0 empty

Class mpl_::long_<1l>
   size=1 align=1
   base size=0 base align=1
mpl_::long_<1l> (0x0x7f69cf47e8a0) 0 empty

Class boost::mpl::next<mpl_::long_<1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<mpl_::long_<1l> > (0x0x7f69cf47e7e0) 0 empty

Class boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > >, 0>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > >, 0> (0x0x7f69d091f138) 0 empty
  boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > > (0x0x7f69d091f1a0) 0 empty
    boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69d091f208) 0 empty
      boost::mpl::vector0<mpl_::na> (0x0x7f69cf690a80) 0 empty

Class boost::mpl::vector2<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::vector2<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > (0x0x7f69d091f3a8) 0 empty
  boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > >, 0> (0x0x7f69d091f410) 0 empty
    boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > > (0x0x7f69d091f478) 0 empty
      boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69d091f4e0) 0 empty
        boost::mpl::vector0<mpl_::na> (0x0x7f69cf47e900) 0 empty

Class boost::mpl::vector<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::vector<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69d091f548) 0 empty
  boost::mpl::vector2<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > (0x0x7f69d091f5b0) 0 empty
    boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > >, 0> (0x0x7f69d091f618) 0 empty
      boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > > (0x0x7f69d091f680) 0 empty
        boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69d091f6e8) 0 empty
          boost::mpl::vector0<mpl_::na> (0x0x7f69cf47eb40) 0 empty

Class boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > (0x0x7f69d091f7b8) 0 empty
  boost::mpl::vector<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69d091f820) 0 empty
    boost::mpl::vector2<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > (0x0x7f69d091f888) 0 empty
      boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > >, 0> (0x0x7f69d091f8f0) 0 empty
        boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > > (0x0x7f69d091f958) 0 empty
          boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69d091f9c0) 0 empty
            boost::mpl::vector0<mpl_::na> (0x0x7f69cf47ec00) 0 empty

Class boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, mpl_::bool_<false> > (0x0x7f69cf78d2a0) 0 empty

Class boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69cf47ef00) 0 empty

Class boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, mpl_::bool_<true> > (0x0x7f69cf47ec60) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69cf52e000) 0 empty

Class boost::mpl::sequence_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69d091fb60) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69cf52e1e0) 0 empty

Class boost::is_same<mpl_::long_<32768l>, mpl_::long_<32770l> >
   size=1 align=1
   base size=1 base align=1
boost::is_same<mpl_::long_<32768l>, mpl_::long_<32770l> > (0x0x7f69d091fc30) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69d091fc98) 0 empty
    mpl_::bool_<false> (0x0x7f69cf52e240) 0 empty

Class boost::mpl::empty_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::empty_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69d091fd00) 0 empty
  boost::is_same<mpl_::long_<32768l>, mpl_::long_<32770l> > (0x0x7f69d091fd68) 0 empty
    boost::integral_constant<bool, false> (0x0x7f69d091fdd0) 0 empty
      mpl_::bool_<false> (0x0x7f69cf52e300) 0 empty

Class boost::mpl::empty<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::empty<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69d091fe38) 0 empty
  boost::mpl::empty_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69d091fea0) 0 empty
    boost::is_same<mpl_::long_<32768l>, mpl_::long_<32770l> > (0x0x7f69d091ff08) 0 empty
      boost::integral_constant<bool, false> (0x0x7f69d091ff70) 0 empty
        mpl_::bool_<false> (0x0x7f69cf2925a0) 0 empty

Class boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69cf292660) 0 empty

Class boost::mpl::begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69cf292600) 0 empty

Class boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> (0x0x7f69d050b068) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69d050b0d0) 0 empty
    mpl_::bool_<false> (0x0x7f69cf2927e0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> > (0x0x7f69d050b138) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69d050b1a0) 0 empty
    mpl_::bool_<false> (0x0x7f69cf2928a0) 0 empty

Class boost::mpl::aux::not_impl<0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::not_impl<0l> (0x0x7f69d050b208) 0 empty
  mpl_::bool_<true> (0x0x7f69cf2929c0) 0 empty

Class boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> > (0x0x7f69d050b270) 0 empty
  boost::mpl::aux::not_impl<0l> (0x0x7f69d050b2d8) 0 empty
    mpl_::bool_<true> (0x0x7f69cf292a20) 0 empty

Class boost::mpl::is_sequence<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_sequence<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69d050b340) 0 empty
  boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> > (0x0x7f69d050b3a8) 0 empty
    boost::mpl::aux::not_impl<0l> (0x0x7f69d050b410) 0 empty
      mpl_::bool_<true> (0x0x7f69cf292f60) 0 empty

Class mpl_::long_<2l>
   size=1 align=1
   base size=0 base align=1
mpl_::long_<2l> (0x0x7f69cef7af60) 0 empty

Class boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69d050b4e0) 0 empty
  mpl_::long_<2l> (0x0x7f69cf1521e0) 0 empty

Class boost::mpl::O1_size<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69d050b548) 0 empty
  boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69d050b5b0) 0 empty
    mpl_::long_<2l> (0x0x7f69cf152240) 0 empty

Class boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69cf152300) 0 empty

Class boost::mpl::end<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69cf1522a0) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> > > (0x0x7f69d050b750) 0 empty
  mpl_::int_<3> (0x0x7f69cf152360) 0 empty

Class boost::mpl::lambda<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, mpl_::void_, mpl_::int_<3> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, mpl_::void_, mpl_::int_<3> > (0x0x7f69cf1523c0) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::arg<1>, 1>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::arg<1>, 1> (0x0x7f69ceead720) 0 empty

Class boost::mpl::aux::type_wrapper<mpl_::arg<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<mpl_::arg<1> > (0x0x7f69ceead8a0) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::arg<1>, 2>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::arg<1>, 2> (0x0x7f69ceeada20) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::arg<1>, 3>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::arg<1>, 3> (0x0x7f69ceeada80) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::arg<1>, 4>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::arg<1>, 4> (0x0x7f69ceeadb40) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::arg<1>, 5>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::arg<1>, 5> (0x0x7f69ceeadba0) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::arg<1>, 6>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::arg<1>, 6> (0x0x7f69ceeadc00) 0 empty

Class boost::mpl::aux::template_arity<mpl_::arg<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity<mpl_::arg<1> > (0x0x7f69ceead660) 0 empty

Class boost::mpl::lambda<mpl_::arg<1>, mpl_::void_, mpl_::int_<-1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<mpl_::arg<1>, mpl_::void_, mpl_::int_<-1> > (0x0x7f69ceeadc60) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::protect<mpl_::arg<1>, 0> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::protect<mpl_::arg<1>, 0> > (0x0x7f69d050b7b8) 0 empty
  mpl_::int_<1> (0x0x7f69ceeadea0) 0 empty

Class boost::mpl::lambda<boost::mpl::protect<mpl_::arg<1>, 0>, mpl_::void_, mpl_::int_<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<boost::mpl::protect<mpl_::arg<1>, 0>, mpl_::void_, mpl_::int_<1> > (0x0x7f69ceeadf00) 0 empty

Class boost::mpl::protect<mpl_::arg<1>, 0>
   size=1 align=1
   base size=1 base align=1
boost::mpl::protect<mpl_::arg<1>, 0> (0x0x7f69d050b820) 0 empty
  mpl_::arg<1> (0x0x7f69ceeadf60) 0 empty

Class boost::mpl::is_na<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d050b888) 0 empty
  mpl_::bool_<false> (0x0x7f69ceb671e0) 0 empty

Class mpl_::assert_arg_pred_impl<false>
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_impl<false> (0x0x7f69ceb67240) 0 empty

Class mpl_::assert_arg_pred<boost::mpl::is_na<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred<boost::mpl::is_na<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69ceb670c0) 0 empty

Class mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69ceb672a0) 0 empty

Class mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=0 base align=1
mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69ceb67000) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69d050ba28) 0 empty
  mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cea4e480) 0 empty

Class boost::mpl::apply2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69d050ba90) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69d050baf8) 0 empty
    mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cea4e4e0) 0 empty

Class boost::mpl::next<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cea4ecc0) 0 empty

Class mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=0 base align=1
mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cea4ed20) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69d050bc98) 0 empty
  mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cea81960) 0 empty

Class boost::mpl::apply2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69d050bd00) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69d050bd68) 0 empty
    mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cea819c0) 0 empty

Class boost::mpl::next<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cea81a20) 0 empty

Class boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> > (0x0x7f69ceb2d480) 0 empty

Class boost::mpl::aux::replace_unnamed_arg<boost::multi_index::detail::index_node_applier, mpl_::arg<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::replace_unnamed_arg<boost::multi_index::detail::index_node_applier, mpl_::arg<1> > (0x0x7f69ce75ec00) 0 empty

Class boost::mpl::aux::resolve_bind_arg<boost::multi_index::detail::index_node_applier, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<boost::multi_index::detail::index_node_applier, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69ce75ef60) 0 empty

Class boost::mpl::aux::replace_unnamed_arg<mpl_::arg<2>, mpl_::arg<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::replace_unnamed_arg<mpl_::arg<2>, mpl_::arg<1> > (0x0x7f69ce3dd000) 0 empty

Class boost::mpl::aux::replace_unnamed_arg<mpl_::arg<1>, mpl_::arg<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::replace_unnamed_arg<mpl_::arg<1>, mpl_::arg<1> > (0x0x7f69ce3dd060) 0 empty

Class boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cf87b000) 0 empty
  mpl_::bool_<false> (0x0x7f69ce4c32a0) 0 empty

Class mpl_::assert_arg_pred<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > > (0x0x7f69ce3dd4e0) 0 empty

Class mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > > (0x0x7f69ce4c3420) 0 empty

Class mpl_::arg<2>::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<2>::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69ce3dd480) 0 empty

Class boost::mpl::apply_wrap5<mpl_::arg<2>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap5<mpl_::arg<2>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cf87b1a0) 0 empty
  mpl_::arg<2>::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69ce4c3480) 0 empty

Class boost::mpl::aux::resolve_bind_arg<mpl_::arg<2>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<mpl_::arg<2>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69ce3dd420) 0 empty

Class boost::mpl::apply_wrap5<mpl_::arg<1>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap5<mpl_::arg<1>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cf87b2d8) 0 empty
  mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69ce4c3600) 0 empty

Class boost::mpl::aux::resolve_bind_arg<mpl_::arg<1>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<mpl_::arg<1>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69ce4c35a0) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > (0x0x7f69ce4c37e0) 0 empty

Class boost::mpl::v_at_impl<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69ce4c3780) 0 empty

Class boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7f69ce4c3840) 0 empty

Class boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69cf87b410) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7f69ce4c3960) 0 empty

Class boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69ce4c3720) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69ce4c36c0) 0 empty

Class boost::multi_index::detail::is_tag<boost::multi_index::tag<> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::is_tag<boost::multi_index::tag<> > (0x0x7f69ce4c3a80) 0 empty

Class boost::detail::cv_traits_imp<boost::multi_index::detail::tag_marker*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::detail::tag_marker*> (0x0x7f69ce4c3c00) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::detail::tag_marker>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::detail::tag_marker> (0x0x7f69ce4c3ba0) 0 empty

Class boost::remove_cv<boost::multi_index::detail::tag_marker>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::detail::tag_marker> (0x0x7f69ce4c3b40) 0 empty

Class boost::detail::cv_traits_imp<boost::multi_index::tag<>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::tag<>*> (0x0x7f69ce4c3d20) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::tag<> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::tag<> > (0x0x7f69ce4c3cc0) 0 empty

Class boost::remove_cv<boost::multi_index::tag<> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::tag<> > (0x0x7f69ce4c3c60) 0 empty

Class boost::detail::is_base_and_derived_impl<boost::multi_index::detail::tag_marker, boost::multi_index::tag<> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_and_derived_impl<boost::multi_index::detail::tag_marker, boost::multi_index::tag<> > (0x0x7f69ce4c3ae0) 0 empty

Class boost::is_same<boost::multi_index::detail::tag_marker, boost::multi_index::tag<> >
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::multi_index::detail::tag_marker, boost::multi_index::tag<> > (0x0x7f69cf87b7b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cf87b820) 0 empty
    mpl_::bool_<false> (0x0x7f69ce4c3d80) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::is_na<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::is_na<mpl_::na> > (0x0x7f69cf87b8f0) 0 empty
  mpl_::bool_<true> (0x0x7f69ce4c3f60) 0 empty

Class boost::mpl::aux::or_impl<true, boost::mpl::is_lambda_expression<boost::mpl::identity<mpl_::arg<1> > >, boost::mpl::not_<boost::mpl::is_sequence<boost::mpl::identity<mpl_::arg<1> > > >, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<true, boost::mpl::is_lambda_expression<boost::mpl::identity<mpl_::arg<1> > >, boost::mpl::not_<boost::mpl::is_sequence<boost::mpl::identity<mpl_::arg<1> > > >, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cf87b958) 0 empty
  mpl_::bool_<true> (0x0x7f69ce529000) 0 empty

Class boost::mpl::or_<boost::mpl::is_na<mpl_::na>, boost::mpl::is_lambda_expression<boost::mpl::identity<mpl_::arg<1> > >, boost::mpl::not_<boost::mpl::is_sequence<boost::mpl::identity<mpl_::arg<1> > > >, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::mpl::is_na<mpl_::na>, boost::mpl::is_lambda_expression<boost::mpl::identity<mpl_::arg<1> > >, boost::mpl::not_<boost::mpl::is_sequence<boost::mpl::identity<mpl_::arg<1> > > >, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cf87b9c0) 0 empty
  boost::mpl::aux::or_impl<true, boost::mpl::is_lambda_expression<boost::mpl::identity<mpl_::arg<1> > >, boost::mpl::not_<boost::mpl::is_sequence<boost::mpl::identity<mpl_::arg<1> > > >, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cf87ba28) 0 empty
    mpl_::bool_<true> (0x0x7f69ce529060) 0 empty

Class boost::mpl::if_c<true, boost::mpl::transform1<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na>, boost::mpl::transform2<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::mpl::transform1<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na>, boost::mpl::transform2<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na, mpl_::na> > (0x0x7f69ce529d20) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::mpl::is_na<mpl_::na>, boost::mpl::is_lambda_expression<boost::mpl::identity<mpl_::arg<1> > >, boost::mpl::not_<boost::mpl::is_sequence<boost::mpl::identity<mpl_::arg<1> > > >, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::transform1<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na>, boost::mpl::transform2<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::mpl::is_na<mpl_::na>, boost::mpl::is_lambda_expression<boost::mpl::identity<mpl_::arg<1> > >, boost::mpl::not_<boost::mpl::is_sequence<boost::mpl::identity<mpl_::arg<1> > > >, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::transform1<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na>, boost::mpl::transform2<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na, mpl_::na> > (0x0x7f69ce4c3f00) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69ce529ea0) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mpl_::bool_<false> > (0x0x7f69ce529de0) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69ce1ad060) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mpl_::bool_<true> > (0x0x7f69ce529f60) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69ce1ad120) 0 empty

Class boost::mpl::sequence_tag<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cf87bd00) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69ce1ad1e0) 0 empty

Class boost::mpl::clear_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::clear_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69ce1ad240) 0 empty

Class boost::mpl::clear<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::clear<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cf87bd68) 0 empty
  boost::mpl::clear_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69ce1ad2a0) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::vector0<mpl_::na>, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::vector0<mpl_::na>, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69ce1ad4e0) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::vector0<mpl_::na>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::vector0<mpl_::na>, mpl_::bool_<false> > (0x0x7f69ce1ad420) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::vector0<mpl_::na>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::vector0<mpl_::na>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69ce1d4720) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::vector0<mpl_::na>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::vector0<mpl_::na>, mpl_::bool_<true> > (0x0x7f69ce1d4120) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::vector0<mpl_::na> > (0x0x7f69ce1d48a0) 0 empty

Class boost::mpl::sequence_tag<boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::mpl::vector0<mpl_::na> > (0x0x7f69cf87bf70) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::vector0<mpl_::na> > (0x0x7f69ce1d4a80) 0 empty

Class boost::mpl::has_push_back_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::has_push_back_impl<boost::mpl::aux::vector_tag> (0x0x7f69ce1d4b40) 0 empty

Class boost::mpl::aux::has_type<boost::mpl::push_back<boost::mpl::vector0<mpl_::na>, boost::mpl::has_push_back_arg>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_type<boost::mpl::push_back<boost::mpl::vector0<mpl_::na>, boost::mpl::has_push_back_arg>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69ce1d4cc0) 0 empty

Class boost::mpl::push_back_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::mpl::has_push_back_arg>
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_back_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::mpl::has_push_back_arg> (0x0x7f69ce1d4d80) 0 empty

Class boost::mpl::push_back<boost::mpl::vector0<mpl_::na>, boost::mpl::has_push_back_arg>
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_back<boost::mpl::vector0<mpl_::na>, boost::mpl::has_push_back_arg> (0x0x7f69cf322068) 0 empty
  boost::mpl::push_back_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::mpl::has_push_back_arg> (0x0x7f69ce1d4de0) 0 empty

Class boost::mpl::aux::has_type<boost::mpl::push_back<boost::mpl::vector0<mpl_::na>, boost::mpl::has_push_back_arg>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_type<boost::mpl::push_back<boost::mpl::vector0<mpl_::na>, boost::mpl::has_push_back_arg>, mpl_::bool_<true> > (0x0x7f69ce1d4c60) 0 empty

Class boost::mpl::has_push_back_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::has_push_back_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na> > (0x0x7f69cf322208) 0 empty
  boost::mpl::aux::has_type<boost::mpl::push_back<boost::mpl::vector0<mpl_::na>, boost::mpl::has_push_back_arg>, mpl_::bool_<true> > (0x0x7f69ce1d4f00) 0 empty

Class boost::mpl::has_push_back<boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::has_push_back<boost::mpl::vector0<mpl_::na> > (0x0x7f69cf322340) 0 empty
  boost::mpl::has_push_back_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na> > (0x0x7f69cf3223a8) 0 empty
    boost::mpl::aux::has_type<boost::mpl::push_back<boost::mpl::vector0<mpl_::na>, boost::mpl::has_push_back_arg>, mpl_::bool_<true> > (0x0x7f69ce1d4f60) 0 empty

Class boost::mpl::if_c<true, boost::mpl::aux::transform1_impl<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, boost::mpl::back_inserter<boost::mpl::vector0<mpl_::na> > >, boost::mpl::aux::reverse_transform1_impl<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, boost::mpl::front_inserter<boost::mpl::vector0<mpl_::na> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::mpl::aux::transform1_impl<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, boost::mpl::back_inserter<boost::mpl::vector0<mpl_::na> > >, boost::mpl::aux::reverse_transform1_impl<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, boost::mpl::front_inserter<boost::mpl::vector0<mpl_::na> > > > (0x0x7f69ce27d000) 0 empty

Class boost::mpl::if_<boost::mpl::has_push_back<boost::mpl::vector0<mpl_::na> >, boost::mpl::aux::transform1_impl<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, boost::mpl::back_inserter<boost::mpl::vector0<mpl_::na> > >, boost::mpl::aux::reverse_transform1_impl<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, boost::mpl::front_inserter<boost::mpl::vector0<mpl_::na> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::has_push_back<boost::mpl::vector0<mpl_::na> >, boost::mpl::aux::transform1_impl<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, boost::mpl::back_inserter<boost::mpl::vector0<mpl_::na> > >, boost::mpl::aux::reverse_transform1_impl<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, boost::mpl::front_inserter<boost::mpl::vector0<mpl_::na> > > > (0x0x7f69ce1ad360) 0 empty

Class boost::mpl::inserter<boost::mpl::vector0<mpl_::na>, boost::mpl::push_back<mpl_::na, mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::inserter<boost::mpl::vector0<mpl_::na>, boost::mpl::push_back<mpl_::na, mpl_::na> > (0x0x7f69ce27d0c0) 0 empty

Class boost::mpl::back_inserter<boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::back_inserter<boost::mpl::vector0<mpl_::na> > (0x0x7f69cf3224e0) 0 empty
  boost::mpl::inserter<boost::mpl::vector0<mpl_::na>, boost::mpl::push_back<mpl_::na, mpl_::na> > (0x0x7f69ce27d540) 0 empty

Class boost::mpl::lambda<boost::mpl::push_back<mpl_::na, mpl_::na>, mpl_::void_, mpl_::int_<-1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<boost::mpl::push_back<mpl_::na, mpl_::na>, mpl_::void_, mpl_::int_<-1> > (0x0x7f69ce27d720) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::identity<mpl_::arg<1> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::identity<mpl_::arg<1> > > (0x0x7f69cf322548) 0 empty
  mpl_::int_<1> (0x0x7f69ce27dae0) 0 empty

Class boost::mpl::aux::lambda_or<true, false, false, false, false>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::lambda_or<true, false, false, false, false> (0x0x7f69cf322618) 0 empty
  mpl_::bool_<true> (0x0x7f69ce27dba0) 0 empty

Class boost::mpl::aux::le_result1<mpl_::bool_<true>, mpl_::void_, boost::mpl::identity, boost::mpl::lambda<mpl_::arg<1>, mpl_::void_, mpl_::int_<-1> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::le_result1<mpl_::bool_<true>, mpl_::void_, boost::mpl::identity, boost::mpl::lambda<mpl_::arg<1>, mpl_::void_, mpl_::int_<-1> > > (0x0x7f69ce27dc00) 0 empty

Class boost::mpl::lambda<boost::mpl::identity<mpl_::arg<1> >, mpl_::void_, mpl_::int_<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<boost::mpl::identity<mpl_::arg<1> >, mpl_::void_, mpl_::int_<1> > (0x0x7f69ce27db40) 0 empty

Class boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cf3227b8) 0 empty
  mpl_::long_<0l> (0x0x7f69ce27dd20) 0 empty

Class boost::mpl::O1_size<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cf322820) 0 empty
  boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69cf322888) 0 empty
    mpl_::long_<0l> (0x0x7f69ce27dd80) 0 empty

Class boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69ce27dea0) 0 empty

Class boost::mpl::begin<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69ce27dde0) 0 empty

Class boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69ce27df60) 0 empty

Class boost::mpl::end<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > (0x0x7f69ce27df00) 0 empty

Class boost::mpl::aux::fold_impl<0, boost::mpl::v_iter<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0l>, boost::mpl::v_iter<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0l>, boost::mpl::vector0<mpl_::na>, boost::mpl::bind2<boost::mpl::push_back<mpl_::na, mpl_::na>, mpl_::arg<1>, boost::mpl::bind1<boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<boost::mpl::identity, mpl_::void_>, mpl_::arg<1> >, 0>, mpl_::arg<2> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::fold_impl<0, boost::mpl::v_iter<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0l>, boost::mpl::v_iter<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0l>, boost::mpl::vector0<mpl_::na>, boost::mpl::bind2<boost::mpl::push_back<mpl_::na, mpl_::na>, mpl_::arg<1>, boost::mpl::bind1<boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<boost::mpl::identity, mpl_::void_>, mpl_::arg<1> >, 0>, mpl_::arg<2> > > > (0x0x7f69ce2c9000) 0 empty

Class boost::mpl::fold<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::vector0<mpl_::na>, boost::mpl::bind2<boost::mpl::push_back<mpl_::na, mpl_::na>, mpl_::arg<1>, boost::mpl::bind1<boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<boost::mpl::identity, mpl_::void_>, mpl_::arg<1> >, 0>, mpl_::arg<2> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::fold<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::vector0<mpl_::na>, boost::mpl::bind2<boost::mpl::push_back<mpl_::na, mpl_::na>, mpl_::arg<1>, boost::mpl::bind1<boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<boost::mpl::identity, mpl_::void_>, mpl_::arg<1> >, 0>, mpl_::arg<2> > > > (0x0x7f69ce27dcc0) 0 empty

Class boost::mpl::aux::transform1_impl<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, boost::mpl::back_inserter<boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::transform1_impl<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, boost::mpl::back_inserter<boost::mpl::vector0<mpl_::na> > > (0x0x7f69cf322a90) 0 empty
  boost::mpl::fold<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::vector0<mpl_::na>, boost::mpl::bind2<boost::mpl::push_back<mpl_::na, mpl_::na>, mpl_::arg<1>, boost::mpl::bind1<boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<boost::mpl::identity, mpl_::void_>, mpl_::arg<1> >, 0>, mpl_::arg<2> > > > (0x0x7f69ce2c90c0) 0 empty

Class boost::mpl::transform1<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::transform1<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na> (0x0x7f69cf322af8) 0 empty
  boost::mpl::aux::transform1_impl<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, boost::mpl::back_inserter<boost::mpl::vector0<mpl_::na> > > (0x0x7f69cf322b60) 0 empty
    boost::mpl::fold<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::vector0<mpl_::na>, boost::mpl::bind2<boost::mpl::push_back<mpl_::na, mpl_::na>, mpl_::arg<1>, boost::mpl::bind1<boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<boost::mpl::identity, mpl_::void_>, mpl_::arg<1> >, 0>, mpl_::arg<2> > > > (0x0x7f69ce2c9120) 0 empty

Class boost::mpl::eval_if<boost::mpl::or_<boost::mpl::is_na<mpl_::na>, boost::mpl::is_lambda_expression<boost::mpl::identity<mpl_::arg<1> > >, boost::mpl::not_<boost::mpl::is_sequence<boost::mpl::identity<mpl_::arg<1> > > >, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::transform1<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na>, boost::mpl::transform2<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na, mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if<boost::mpl::or_<boost::mpl::is_na<mpl_::na>, boost::mpl::is_lambda_expression<boost::mpl::identity<mpl_::arg<1> > >, boost::mpl::not_<boost::mpl::is_sequence<boost::mpl::identity<mpl_::arg<1> > > >, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::transform1<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na>, boost::mpl::transform2<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na, mpl_::na> > (0x0x7f69ce4c3ea0) 0 empty

Class boost::mpl::transform<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::transform<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::identity<mpl_::arg<1> >, mpl_::na, mpl_::na> (0x0x7f69ce4c3e40) 0 empty

Class boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na> > (0x0x7f69cf322c98) 0 empty
  mpl_::long_<0l> (0x0x7f69ce2c9de0) 0 empty

Class boost::mpl::O1_size<boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size<boost::mpl::vector0<mpl_::na> > (0x0x7f69cf322d00) 0 empty
  boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na> > (0x0x7f69cf322d68) 0 empty
    mpl_::long_<0l> (0x0x7f69ce31eba0) 0 empty

Class boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na> > (0x0x7f69ce31ecc0) 0 empty

Class boost::mpl::begin<boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin<boost::mpl::vector0<mpl_::na> > (0x0x7f69ce31ec60) 0 empty

Class boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na> > (0x0x7f69ce31ee40) 0 empty

Class boost::mpl::end<boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end<boost::mpl::vector0<mpl_::na> > (0x0x7f69ce31ede0) 0 empty

Class boost::mpl::aux::fold_impl<0, boost::mpl::v_iter<boost::mpl::vector0<mpl_::na>, 0l>, boost::mpl::v_iter<boost::mpl::vector0<mpl_::na>, 0l>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::fold_impl<0, boost::mpl::v_iter<boost::mpl::vector0<mpl_::na>, 0l>, boost::mpl::v_iter<boost::mpl::vector0<mpl_::na>, 0l>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69ce31ef60) 0 empty

Class boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker>
   size=1 align=1
   base size=0 base align=1
boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69ce2c9d80) 0 empty

Class boost::multi_index::detail::no_duplicate_tags<boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::no_duplicate_tags<boost::mpl::vector0<mpl_::na> > (0x0x7f69ce2c9c00) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::set0<>, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::set0<>, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69ce31e060) 0 empty

Class boost::mpl::set0<>
   size=1 align=1
   base size=0 base align=1
boost::mpl::set0<> (0x0x7f69ce31e0c0) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::set0<>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::set0<>, mpl_::bool_<false> > (0x0x7f69ce31e000) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::set0<>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::set0<>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69ce31e2a0) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::set0<>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::set0<>, mpl_::bool_<true> > (0x0x7f69ce31e240) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::set0<> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::set0<> > (0x0x7f69ce31e300) 0 empty

Class boost::mpl::sequence_tag<boost::mpl::set0<> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::mpl::set0<> > (0x0x7f69cee911a0) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::set0<> > (0x0x7f69ce31e360) 0 empty

Class boost::mpl::has_key_impl<boost::mpl::aux::set_tag>::apply<boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_mark>
   size=1 align=1
   base size=1 base align=1
boost::mpl::has_key_impl<boost::mpl::aux::set_tag>::apply<boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_mark> (0x0x7f69cee91208) 0 empty
  mpl_::bool_<false> (0x0x7f69ce31e480) 0 empty

Class boost::mpl::has_key<boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_mark>
   size=1 align=1
   base size=1 base align=1
boost::mpl::has_key<boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_mark> (0x0x7f69cee91270) 0 empty
  boost::mpl::has_key_impl<boost::mpl::aux::set_tag>::apply<boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_mark> (0x0x7f69cee912d8) 0 empty
    mpl_::bool_<false> (0x0x7f69ce31e4e0) 0 empty

Class boost::multi_index::tag<>
   size=1 align=1
   base size=1 base align=1
boost::multi_index::tag<> (0x0x7f69cf87b888) 0 empty
  boost::multi_index::detail::tag_marker (0x0x7f69ce4c3de0) 0 empty

Class boost::is_base_and_derived<boost::multi_index::detail::tag_marker, boost::multi_index::tag<> >
   size=1 align=1
   base size=1 base align=1
boost::is_base_and_derived<boost::multi_index::detail::tag_marker, boost::multi_index::tag<> > (0x0x7f69cee91340) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cee913a8) 0 empty
    mpl_::bool_<true> (0x0x7f69cec58000) 0 empty

Class boost::multi_index::sequenced<>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::sequenced<> (0x0x7f69ce4c3a20) 0 empty

Class boost::multi_index::sequenced<>::node_class<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::sequenced<>::node_class<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69cec58120) 0 empty

Class boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69ce4c3660) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::index_node_applier, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::index_node_applier, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69cee91410) 0 empty
  boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69cec58180) 0 empty

Class boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69ce75eba0) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cee91478) 0 empty
  boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cec581e0) 0 empty

Class boost::mpl::apply2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cee914e0) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cee91548) 0 empty
    boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cec58240) 0 empty

Class boost::mpl::aux::resolve_bind_arg<boost::multi_index::detail::index_node_applier, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<boost::multi_index::detail::index_node_applier, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cec58360) 0 empty

Class boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cee91680) 0 empty
  mpl_::bool_<false> (0x0x7f69cec58540) 0 empty

Class mpl_::assert_arg_pred<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > > (0x0x7f69cec584e0) 0 empty

Class mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > > (0x0x7f69cec585a0) 0 empty

Class mpl_::arg<2>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<2>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cec58480) 0 empty

Class boost::mpl::apply_wrap5<mpl_::arg<2>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap5<mpl_::arg<2>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cee91820) 0 empty
  mpl_::arg<2>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cec58600) 0 empty

Class boost::mpl::aux::resolve_bind_arg<mpl_::arg<2>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<mpl_::arg<2>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cec58420) 0 empty

Class boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69cee91958) 0 empty
  mpl_::bool_<false> (0x0x7f69cec587e0) 0 empty

Class mpl_::assert_arg_pred<boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred<boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > (0x0x7f69cec58780) 0 empty

Class mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > (0x0x7f69cec58840) 0 empty

Class mpl_::arg<1>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<1>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cec58720) 0 empty

Class boost::mpl::apply_wrap5<mpl_::arg<1>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap5<mpl_::arg<1>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cee91af8) 0 empty
  mpl_::arg<1>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cec588a0) 0 empty

Class boost::mpl::aux::resolve_bind_arg<mpl_::arg<1>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<mpl_::arg<1>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cec586c0) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > > (0x0x7f69cec58a80) 0 empty

Class boost::mpl::v_at_impl<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69cec58a20) 0 empty

Class boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > > > (0x0x7f69cec58ae0) 0 empty

Class boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69cee91c30) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > > > (0x0x7f69cec58b40) 0 empty

Class boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69cec589c0) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cec58960) 0 empty

Class boost::multi_index::detail::is_tag<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::is_tag<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cec58cc0) 0 empty

Class boost::detail::cv_traits_imp<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >*> (0x0x7f69cec58e40) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cec58de0) 0 empty

Class boost::remove_cv<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cec58d80) 0 empty

Class boost::detail::is_base_and_derived_impl<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_and_derived_impl<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cec58d20) 0 empty

Class boost::is_same<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cee91f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cee91f70) 0 empty
    mpl_::bool_<false> (0x0x7f69cec58ea0) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cec58f60) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cec58f00) 0 empty

Class boost::detail::is_reference_impl<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7f69ce4060c0) 0 empty

Class boost::is_lvalue_reference<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7f69ce706a90) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ce706af8) 0 empty
    mpl_::bool_<false> (0x0x7f69ce406120) 0 empty

Class boost::is_rvalue_reference<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7f69ce706b60) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ce706bc8) 0 empty
    mpl_::bool_<false> (0x0x7f69ce406180) 0 empty

Class boost::is_reference<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7f69ce706c30) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ce706c98) 0 empty
    mpl_::bool_<false> (0x0x7f69ce4061e0) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>*> (0x0x7f69ce406300) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7f69ce706dd0) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>*> (0x0x7f69ce406360) 0 empty

Class boost::detail::is_function_impl<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7f69ce706e38) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7f69ce706ea0) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>*> (0x0x7f69ce4063c0) 0 empty

Class boost::is_function<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7f69ce706f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ce706f70) 0 empty
    mpl_::bool_<false> (0x0x7f69ce406420) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7f69ce406480) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7f69ce406060) 0 empty

Class boost::detail::is_const_rvalue_filter<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_const_rvalue_filter<std::basic_string<char> > (0x0x7f69ce4064e0) 0 empty

Class boost::detail::cv_traits_imp<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<std::basic_string<char>*> (0x0x7f69ce406600) 0 empty

Class boost::is_const<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_const<std::basic_string<char> > (0x0x7f69ce474138) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ce4741a0) 0 empty
    mpl_::bool_<false> (0x0x7f69ce406660) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::const_member_base<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::detail::non_const_member_base<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::const_member_base<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::detail::non_const_member_base<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7f69ce4066c0) 0 empty

Class boost::multi_index::detail::non_const_member_base<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::non_const_member_base<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> (0x0x7f69ce406720) 0 empty

Class boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>
   size=1 align=1
   base size=1 base align=1
boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> (0x0x7f69ce474208) 0 empty
  boost::multi_index::detail::non_const_member_base<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> (0x0x7f69ce406780) 0 empty

Class boost::detail::is_reference_impl<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69ce4068a0) 0 empty

Class boost::is_lvalue_reference<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69ce4742d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ce474340) 0 empty
    mpl_::bool_<false> (0x0x7f69ce406900) 0 empty

Class boost::is_rvalue_reference<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69ce4743a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ce474410) 0 empty
    mpl_::bool_<false> (0x0x7f69ce406960) 0 empty

Class boost::is_reference<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69ce474478) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ce4744e0) 0 empty
    mpl_::bool_<false> (0x0x7f69ce4069c0) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>*> (0x0x7f69ce406ae0) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69ce474618) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>*> (0x0x7f69ce406b40) 0 empty

Class boost::detail::is_function_impl<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69ce474680) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69ce4746e8) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>*> (0x0x7f69ce406ba0) 0 empty

Class boost::is_function<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69ce474750) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ce4747b8) 0 empty
    mpl_::bool_<false> (0x0x7f69ce406c00) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69ce406c60) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69ce406840) 0 empty

Class boost::detail::is_const_rvalue_filter<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_const_rvalue_filter<short unsigned int> (0x0x7f69ce406cc0) 0 empty

Class boost::detail::cv_traits_imp<short unsigned int*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<short unsigned int*> (0x0x7f69ce406d20) 0 empty

Class boost::is_const<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_const<short unsigned int> (0x0x7f69ce4749c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ce474a28) 0 empty
    mpl_::bool_<false> (0x0x7f69ce406d80) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::const_member_base<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::multi_index::detail::non_const_member_base<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::const_member_base<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::multi_index::detail::non_const_member_base<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69ce406de0) 0 empty

Class boost::multi_index::detail::non_const_member_base<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::non_const_member_base<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> (0x0x7f69ce406e40) 0 empty

Class boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>
   size=1 align=1
   base size=1 base align=1
boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> (0x0x7f69ce474a90) 0 empty
  boost::multi_index::detail::non_const_member_base<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> (0x0x7f69ce406ea0) 0 empty

Class boost::detail::cv_traits_imp<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>*> (0x0x7f69d16a2060) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69d16a2000) 0 empty

Class boost::remove_cv<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69ce406f60) 0 empty

Class boost::tuples::access_traits<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69ce406f00) 0 empty

Class boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type> (0x0x7f69ce4067e0) 0

Class boost::detail::cv_traits_imp<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>*> (0x0x7f69d16a21e0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7f69d16a2180) 0 empty

Class boost::remove_cv<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7f69d16a2120) 0 empty

Class boost::tuples::access_traits<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7f69d16a20c0) 0 empty

Class boost::detail::cv_traits_imp<boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type>*> (0x0x7f69d16a2360) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type> > (0x0x7f69d16a2300) 0 empty

Class boost::remove_cv<boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type> > (0x0x7f69d16a22a0) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type> > (0x0x7f69d16a2240) 0 empty

Class boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type> >
   size=2 align=1
   base size=2 base align=1
boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type> > (0x0x7f69ce406000) 0

Class boost::tuples::tuple<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=2 align=1
   base size=2 base align=1
boost::tuples::tuple<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69ce474068) 0
  boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type> > (0x0x7f69d16a24e0) 0

Class boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >
   size=2 align=1
   base size=2 base align=1
boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7f69dff86270) 0
  boost::tuples::tuple<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69dff862d8) 0
    boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::tuples::cons<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>, boost::tuples::null_type> > (0x0x7f69d16a2540) 0

Class boost::is_base_and_derived<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::is_base_and_derived<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69dff86410) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69dff86478) 0 empty
    mpl_::bool_<false> (0x0x7f69d16a25a0) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::tag<> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::tag<> > (0x0x7f69d16a2600) 0 empty

Class boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::tag<> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::tag<> > (0x0x7f69cec58c60) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69d16a26c0) 0 empty

Class boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69d16a2660) 0 empty

Class boost::mpl::if_c<false, mpl_::na, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, mpl_::na, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69d16a2780) 0 empty

Class boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, mpl_::na, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, mpl_::na, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69d16a2720) 0 empty

Class boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69dff866e8) 0 empty
  mpl_::bool_<false> (0x0x7f69d16a28a0) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > > (0x0x7f69d16a2900) 0 empty

Class boost::mpl::if_<boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > > (0x0x7f69d16a2840) 0 empty

Class boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69d16a2960) 0 empty

Class boost::mpl::eval_if<boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if<boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > > (0x0x7f69d16a27e0) 0 empty

Class boost::mpl::is_na<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69dff86820) 0 empty
  mpl_::bool_<false> (0x0x7f69d16a29c0) 0 empty

Class boost::multi_index::detail::ordered_index_args<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::ordered_index_args<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, mpl_::na> (0x0x7f69cec58c00) 0 empty

Class boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69cec58ba0) 0 empty

Class boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >::node_class<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >::node_class<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69d16a2a20) 0 empty

Class boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69cec58900) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::index_node_applier, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::index_node_applier, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69dff868f0) 0 empty
  boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69d16a2a80) 0 empty

Class boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cec582a0) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69dff86958) 0 empty
  boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69d16a2ae0) 0 empty

Class boost::mpl::apply2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69dff869c0) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69dff86a28) 0 empty
    boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69d16a2b40) 0 empty

Class boost::mpl::aux::reverse_iter_fold_impl<2l, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::mpl::protect<mpl_::arg<1>, 0> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::reverse_iter_fold_impl<2l, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::mpl::protect<mpl_::arg<1>, 0> > (0x0x7f69ceeadd80) 0 empty

Class boost::mpl::reverse_iter_fold<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, mpl_::arg<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::reverse_iter_fold<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, mpl_::arg<1> > (0x0x7f69cef7a000) 0 empty

Class boost::multi_index::detail::multi_index_node_type<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::multi_index_node_type<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69cfa207e0) 0 empty

Class boost::detail::allocator::is_partial_std_allocator<std::allocator<MemRecursorCache::CacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::is_partial_std_allocator<std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69d16a2ba0) 0 empty

Class boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > > (0x0x7f69d16a2c60) 0 empty

Class boost::detail::allocator::rebinder<std::allocator<MemRecursorCache::CacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69d16a2d20) 0 empty

Class __gnu_cxx::new_allocator<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<MemRecursorCache::CacheEntry> (0x0x7f69d16a2de0) 0 empty

Class std::allocator<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
std::allocator<MemRecursorCache::CacheEntry> (0x0x7f69dff86bc8) 0 empty
  __gnu_cxx::new_allocator<MemRecursorCache::CacheEntry> (0x0x7f69d16a2e40) 0 empty

Class std::allocator<MemRecursorCache::CacheEntry>::rebind<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<MemRecursorCache::CacheEntry>::rebind<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > (0x0x7f69d16a2ea0) 0 empty

Class boost::detail::allocator::rebinder<std::allocator<MemRecursorCache::CacheEntry> >::result<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<MemRecursorCache::CacheEntry> >::result<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > (0x0x7f69d16a2d80) 0 empty

Class boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > (0x0x7f69d16a2cc0) 0 empty

Class boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > > (0x0x7f69d16a2c00) 0 empty

Class boost::detail::allocator::rebind_to<std::allocator<MemRecursorCache::CacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >
   size=1 align=1
   base size=1 base align=1
boost::detail::allocator::rebind_to<std::allocator<MemRecursorCache::CacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > (0x0x7f69dff86d00) 0 empty
  boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > > (0x0x7f69d16a2f00) 0 empty

Class boost::multi_index::detail::prevent_eti<std::allocator<MemRecursorCache::CacheEntry>, std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::prevent_eti<std::allocator<MemRecursorCache::CacheEntry>, std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > > (0x0x7f69d16a2f60) 0 empty

Class __gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > (0x0x7f69d986e000) 0 empty

Class std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > (0x0x7f69dff86d68) 0 empty
  __gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > (0x0x7f69d986e060) 0 empty

Class boost::mpl::aux::msvc_eti_base<mpl_::long_<2l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::msvc_eti_base<mpl_::long_<2l> > (0x0x7f69dff86dd0) 0 empty
  mpl_::long_<2l> (0x0x7f69d986e120) 0 empty

Class boost::mpl::size<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::size<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69dff86e38) 0 empty
  mpl_::long_<2l> (0x0x7f69d986e180) 0 empty

Class boost::mpl::if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69d986e240) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_applier, 1>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_applier, 1> (0x0x7f69d986e300) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::detail::index_applier>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::detail::index_applier> (0x0x7f69d986e360) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_applier, 2>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_applier, 2> (0x0x7f69d986e3c0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_applier, 3>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_applier, 3> (0x0x7f69d986e420) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_applier, 4>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_applier, 4> (0x0x7f69d986e480) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_applier, 5>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_applier, 5> (0x0x7f69d986e4e0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_applier, 6>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_applier, 6> (0x0x7f69d986e540) 0 empty

Class boost::mpl::aux::template_arity<boost::multi_index::detail::index_applier>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity<boost::multi_index::detail::index_applier> (0x0x7f69d986e2a0) 0 empty

Class boost::mpl::lambda<boost::multi_index::detail::index_applier, mpl_::void_, mpl_::int_<-1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<boost::multi_index::detail::index_applier, mpl_::void_, mpl_::int_<-1> > (0x0x7f69d986e5a0) 0 empty

Class boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, mpl_::long_<0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, mpl_::long_<0l> > (0x0x7f69dff86f08) 0 empty
  boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69dff86f70) 0 empty
    boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > > > (0x0x7f69d986e720) 0 empty

Class boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69d139c000) 0 empty
  boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, mpl_::long_<0l> > (0x0x7f69d139c068) 0 empty
    boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69d139c0d0) 0 empty
      boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > > > (0x0x7f69d986e780) 0 empty

Class boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >::index_class<boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >::index_class<boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d986e7e0) 0 empty

Class boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d986e6c0) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d139c208) 0 empty
  boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d986e840) 0 empty

Class boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d139c270) 0 empty
  boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d139c2d8) 0 empty
    boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d986e8a0) 0 empty

Class boost::mpl::eval_if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69d986e1e0) 0 empty

Class boost::multi_index::detail::nth_layer<0, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::nth_layer<0, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69d986e0c0) 0 empty

Class boost::multi_index::detail::multi_index_base_type<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::multi_index_base_type<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69d139c3a8) 0 empty
  boost::multi_index::detail::nth_layer<0, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69d986e900) 0 empty

Class boost::base_from_member<std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, 0>
   size=1 align=1
   base size=1 base align=1
boost::base_from_member<std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, 0> (0x0x7f69d986e960) 0

Class boost::multi_index::detail::header_holder<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >*, boost::multi_index::multi_index_container<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > >
   size=8 align=8
   base size=8 base align=8
boost::multi_index::detail::header_holder<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >*, boost::multi_index::multi_index_container<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > > (0x0x7f69d139c548) 0
  boost::noncopyable_::noncopyable (0x0x7f69d986eae0) 0 empty

Class boost::mpl::if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69d986ec00) 0 empty

Class boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, mpl_::long_<1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, mpl_::long_<1l> > (0x0x7f69d139c618) 0 empty
  boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69d139c680) 0 empty
    boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7f69d986ecc0) 0 empty

Class boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69d139c6e8) 0 empty
  boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, mpl_::long_<1l> > (0x0x7f69d139c750) 0 empty
    boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69d139c7b8) 0 empty
      boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7f69d986ed80) 0 empty

Class boost::multi_index::sequenced<>::index_class<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::sequenced<>::index_class<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d986ee40) 0 empty

Class boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d986ec60) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d139c8f0) 0 empty
  boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d986eea0) 0 empty

Class boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d139c958) 0 empty
  boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d139c9c0) 0 empty
    boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d986ef00) 0 empty

Class boost::mpl::eval_if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69d986eba0) 0 empty

Class boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69d986eb40) 0 empty

Class boost::mpl::if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::nth_layer<3, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::nth_layer<3, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69cddad060) 0 empty

Class boost::mpl::identity<boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::identity<boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69cddad0c0) 0 empty

Class boost::mpl::eval_if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::nth_layer<3, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::nth_layer<3, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69cddad000) 0 empty

Class boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69d986ef60) 0 empty

Class boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, MemRecursorCache::CacheEntry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, MemRecursorCache::CacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, MemRecursorCache::CacheEntry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, MemRecursorCache::CacheEntry> > (0x0x7f69cddad1e0) 0 empty

Class std::allocator<MemRecursorCache::CacheEntry>::rebind<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=0 base align=1
std::allocator<MemRecursorCache::CacheEntry>::rebind<MemRecursorCache::CacheEntry> (0x0x7f69cddad300) 0 empty

Class boost::detail::allocator::rebinder<std::allocator<MemRecursorCache::CacheEntry> >::result<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<MemRecursorCache::CacheEntry> >::result<MemRecursorCache::CacheEntry> (0x0x7f69cddad2a0) 0 empty

Class boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, MemRecursorCache::CacheEntry> (0x0x7f69cddad240) 0 empty

Class boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, MemRecursorCache::CacheEntry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, MemRecursorCache::CacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, MemRecursorCache::CacheEntry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, MemRecursorCache::CacheEntry> > (0x0x7f69cddad180) 0 empty

Class boost::detail::allocator::rebind_to<std::allocator<MemRecursorCache::CacheEntry>, MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::detail::allocator::rebind_to<std::allocator<MemRecursorCache::CacheEntry>, MemRecursorCache::CacheEntry> (0x0x7f69d139cd00) 0 empty
  boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, MemRecursorCache::CacheEntry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, MemRecursorCache::CacheEntry> > (0x0x7f69cddad360) 0 empty

Class boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69cddad120) 0 empty

Class boost::detail::alignment_of_impl<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::detail::alignment_of_impl<MemRecursorCache::CacheEntry> (0x0x7f69cddad480) 0 empty

Class boost::alignment_of<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<MemRecursorCache::CacheEntry> (0x0x7f69d139ce38) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7f69d139cea0) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7f69cddad4e0) 0 empty

Class boost::mpl::if_c<false, boost::mpl::identity<boost::detail::max_align>, boost::type_with_alignment<8ul> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::mpl::identity<boost::detail::max_align>, boost::type_with_alignment<8ul> > (0x0x7f69cddad660) 0 empty

Class boost::mpl::eval_if_c<false, boost::mpl::identity<boost::detail::max_align>, boost::type_with_alignment<8ul> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::mpl::identity<boost::detail::max_align>, boost::type_with_alignment<8ul> > (0x0x7f69cddad600) 0 empty

Class boost::detail::aligned_storage::aligned_storage_imp<40ul, 8ul>::data_t
   size=40 align=8
   base size=40 base align=8
boost::detail::aligned_storage::aligned_storage_imp<40ul, 8ul>::data_t (0x0x7f69cddad5a0) 0

Class boost::detail::aligned_storage::aligned_storage_imp<40ul, 8ul>
   size=40 align=8
   base size=40 base align=8
boost::detail::aligned_storage::aligned_storage_imp<40ul, 8ul> (0x0x7f69cddad540) 0

Class boost::aligned_storage<40ul, 8ul>
   size=40 align=8
   base size=40 base align=8
boost::aligned_storage<40ul, 8ul> (0x0x7f69cddcf0d0) 0
  boost::detail::aligned_storage::aligned_storage_imp<40ul, 8ul> (0x0x7f69cddad780) 0

Class boost::multi_index::detail::pod_value_holder<MemRecursorCache::CacheEntry>
   size=40 align=8
   base size=40 base align=8
boost::multi_index::detail::pod_value_holder<MemRecursorCache::CacheEntry> (0x0x7f69cddad420) 0

Class boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >
   size=40 align=8
   base size=40 base align=8
boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69cddcf1a0) 0
  boost::multi_index::detail::pod_value_holder<MemRecursorCache::CacheEntry> (0x0x7f69cddad7e0) 0

Class boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, char> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, char> > (0x0x7f69cddad8a0) 0 empty

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

Class boost::detail::allocator::rebinder<std::allocator<MemRecursorCache::CacheEntry> >::result<char>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<MemRecursorCache::CacheEntry> >::result<char> (0x0x7f69cddad960) 0 empty

Class boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, char>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, char> (0x0x7f69cddad900) 0 empty

Class boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, char> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, char> > (0x0x7f69cddad840) 0 empty

Class boost::detail::allocator::rebind_to<std::allocator<MemRecursorCache::CacheEntry>, char>
   size=1 align=1
   base size=1 base align=1
boost::detail::allocator::rebind_to<std::allocator<MemRecursorCache::CacheEntry>, char> (0x0x7f69cddcf340) 0 empty
  boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<MemRecursorCache::CacheEntry>, char> > (0x0x7f69cddadae0) 0 empty

Class boost::multi_index::detail::prevent_eti<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::prevent_eti<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> >, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > (0x0x7f69cddadb40) 0 empty

Class boost::detail::allocator::is_partial_std_allocator<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::is_partial_std_allocator<std::allocator<char> > (0x0x7f69cddadc00) 0 empty

Class boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > > (0x0x7f69cddadcc0) 0 empty

Class boost::detail::allocator::rebinder<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<char> > (0x0x7f69cddadd80) 0 empty

Class std::allocator<char>::rebind<boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<char>::rebind<boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > (0x0x7f69cddade40) 0 empty

Class boost::detail::allocator::rebinder<std::allocator<char> >::result<boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<char> >::result<boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > (0x0x7f69cddadde0) 0 empty

Class boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > (0x0x7f69cddadd20) 0 empty

Class boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > > (0x0x7f69cddadc60) 0 empty

Class boost::detail::allocator::rebind_to<std::allocator<char>, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::allocator::rebind_to<std::allocator<char>, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > (0x0x7f69cddcf4e0) 0 empty
  boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > > (0x0x7f69cddadf60) 0 empty

Class boost::multi_index::detail::prevent_eti<std::allocator<char>, std::allocator<boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::prevent_eti<std::allocator<char>, std::allocator<boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > > (0x0x7f69cddde000) 0 empty

Class __gnu_cxx::new_allocator<boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > (0x0x7f69cddde060) 0 empty

Class std::allocator<boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > (0x0x7f69cddcf680) 0 empty
  __gnu_cxx::new_allocator<boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > (0x0x7f69cddde180) 0 empty

Class boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> >
   size=16 align=8
   base size=16 base align=8
boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7f69cddadba0) 0

Class boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >
   size=16 align=8
   base size=16 base align=8
boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69cddcf750) 0
  boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7f69cddde2a0) 0

Class boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >
   size=56 align=8
   base size=56 base align=8
boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d19a7000) 0
  boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69cddcf820) 0
    boost::multi_index::detail::pod_value_holder<MemRecursorCache::CacheEntry> (0x0x7f69cddde300) 0
  boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69cddcf888) 40
    boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7f69cddde360) 40

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cddde3c0) 0 empty

Class boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cddcf958) 0 empty
  boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cddde420) 0 empty

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > (0x0x7f69cddde480) 0 empty

Class boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > (0x0x7f69cddcf9c0) 0 empty
  boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > (0x0x7f69cddde4e0) 0 empty

Class boost::detail::is_pointer_impl<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<MemRecursorCache::CacheEntry> (0x0x7f69cddde5a0) 0 empty

Class boost::detail::cv_traits_imp<MemRecursorCache::CacheEntry*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<MemRecursorCache::CacheEntry*> (0x0x7f69cddde6c0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<MemRecursorCache::CacheEntry> (0x0x7f69cddde660) 0 empty

Class boost::remove_cv<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<MemRecursorCache::CacheEntry> (0x0x7f69cddde600) 0 empty

Class boost::detail::is_pointer_helper<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<MemRecursorCache::CacheEntry> (0x0x7f69cddde720) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<MemRecursorCache::CacheEntry> (0x0x7f69cdddea80) 0 empty

Class boost::is_member_function_pointer<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<MemRecursorCache::CacheEntry> (0x0x7f69cddcff08) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cddcff70) 0 empty
    mpl_::bool_<false> (0x0x7f69cdddeae0) 0 empty

Class boost::is_member_pointer<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<MemRecursorCache::CacheEntry> (0x0x7f69d139cdd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cde04000) 0 empty
    mpl_::bool_<false> (0x0x7f69cdddeb40) 0 empty

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

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

Class boost::is_pointer<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<MemRecursorCache::CacheEntry> (0x0x7f69cde04068) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cde040d0) 0 empty
    mpl_::bool_<false> (0x0x7f69cdddec60) 0 empty

Class boost::detail::is_arithmetic_impl<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<MemRecursorCache::CacheEntry> (0x0x7f69cdddecc0) 0 empty

Class boost::is_integral<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<MemRecursorCache::CacheEntry> (0x0x7f69cde041a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cde04208) 0 empty
    mpl_::bool_<false> (0x0x7f69cddded20) 0 empty

Class boost::is_float<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_float<MemRecursorCache::CacheEntry> (0x0x7f69cde04270) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cde042d8) 0 empty
    mpl_::bool_<false> (0x0x7f69cddded80) 0 empty

Class boost::is_arithmetic<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<MemRecursorCache::CacheEntry> (0x0x7f69cde04340) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cde043a8) 0 empty
    mpl_::bool_<false> (0x0x7f69cdddede0) 0 empty

Class boost::is_enum<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<MemRecursorCache::CacheEntry> (0x0x7f69cde04478) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cde044e0) 0 empty
    mpl_::bool_<false> (0x0x7f69cdddee40) 0 empty

Class boost::detail::ct_imp<MemRecursorCache::CacheEntry, false, false, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::ct_imp<MemRecursorCache::CacheEntry, false, false, false> (0x0x7f69cdddeea0) 0 empty

Class boost::call_traits<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::call_traits<MemRecursorCache::CacheEntry> (0x0x7f69cddde540) 0 empty

Class boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > (0x0x7f69d139cd68) 0 empty
  boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69cddad3c0) 0 empty

Class boost::multi_index::detail::prevent_eti<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::prevent_eti<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > >, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > (0x0x7f69cdddef60) 0 empty

Class boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > > (0x0x7f69cde40060) 0 empty

Class std::allocator<char>::rebind<boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<char>::rebind<boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > (0x0x7f69cde40180) 0 empty

Class boost::detail::allocator::rebinder<std::allocator<char> >::result<boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<char> >::result<boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > (0x0x7f69cde40120) 0 empty

Class boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > (0x0x7f69cde400c0) 0 empty

Class boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > > (0x0x7f69cde40000) 0 empty

Class boost::detail::allocator::rebind_to<std::allocator<char>, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::allocator::rebind_to<std::allocator<char>, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > (0x0x7f69cde04888) 0 empty
  boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<char>, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > > (0x0x7f69cde401e0) 0 empty

Class boost::multi_index::detail::prevent_eti<std::allocator<char>, std::allocator<boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::prevent_eti<std::allocator<char>, std::allocator<boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > > (0x0x7f69cde40240) 0 empty

Class __gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > (0x0x7f69cde402a0) 0 empty

Class std::allocator<boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > (0x0x7f69cde049c0) 0 empty
  __gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > (0x0x7f69cde403c0) 0 empty

Class boost::is_same<boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> >*, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> >*>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> >*, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> >*> (0x0x7f69cde04a90) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cde04af8) 0 empty
    mpl_::bool_<true> (0x0x7f69cde404e0) 0 empty

Class boost::detail::alignment_of_impl<boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::alignment_of_impl<boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > > (0x0x7f69cde40540) 0 empty

Class boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> >
   size=24 align=8
   base size=24 base align=8
boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7f69cde405a0) 0

Class boost::alignment_of<boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > > (0x0x7f69cde04b60) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7f69cde04bc8) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7f69cde40600) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::ordered_index_node_std_base<std::allocator<char> >, boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::ordered_index_node_std_base<std::allocator<char> >, boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > > (0x0x7f69cde40660) 0 empty

Class boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> >
   size=24 align=8
   base size=24 base align=8
boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7f69cde04d00) 0
  boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7f69cde406c0) 0

Class boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> >
   size=24 align=8
   base size=24 base align=8
boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7f69cde04d68) 0
  boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7f69cde04dd0) 0
    boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7f69cde40720) 0

Class boost::multi_index::detail::ordered_index_node_trampoline<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >
   size=24 align=8
   base size=24 base align=8
boost::multi_index::detail::ordered_index_node_trampoline<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69cde04ea0) 0
  boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7f69cde04f08) 0
    boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7f69cde04f70) 0
      boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7f69cde40780) 0

Class boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >
   size=80 align=8
   base size=80 base align=8
boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69d19e45b0) 0
  boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69d19e4620) 0
    boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69cde58068) 0
      boost::multi_index::detail::pod_value_holder<MemRecursorCache::CacheEntry> (0x0x7f69cde407e0) 0
    boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7f69cde580d0) 40
      boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7f69cde40840) 40
  boost::multi_index::detail::ordered_index_node_trampoline<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > (0x0x7f69cde58138) 56
    boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7f69cde581a0) 56
      boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7f69cde58208) 56
        boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7f69cde408a0) 56

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69cde40960) 0 empty

Class boost::mpl::prior<mpl_::long_<32768l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::prior<mpl_::long_<32768l> > (0x0x7f69cde40a20) 0 empty

Class boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> (0x0x7f69cde584e0) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7f69cde409c0) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> > (0x0x7f69cde40900) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69cde40ae0) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> > (0x0x7f69cde40a80) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cde40b40) 0 empty

Class boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cde58750) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cde40ba0) 0 empty

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cde40c00) 0 empty

Class boost::mpl::push_front<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_front<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cde587b8) 0 empty
  boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cde40c60) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69cde40d20) 0 empty

Class boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1> (0x0x7f69cde58888) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7f69cde40d80) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> > (0x0x7f69cde40cc0) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69cde40e40) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> > (0x0x7f69cde40de0) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cde40ea0) 0 empty

Class boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cde58a90) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cde40f00) 0 empty

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > > (0x0x7f69cde40f60) 0 empty

Class boost::mpl::push_front<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_front<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > > (0x0x7f69cde58af8) 0 empty
  boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > > (0x0x7f69cde7b000) 0 empty

Class boost::detail::is_pointer_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > > (0x0x7f69cde7b0c0) 0 empty

Class boost::detail::cv_traits_imp<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >*> (0x0x7f69cde7b1e0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > > (0x0x7f69cde7b180) 0 empty

Class boost::remove_cv<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > > (0x0x7f69cde7b120) 0 empty

Class boost::detail::is_pointer_helper<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > > (0x0x7f69cde7b240) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > > (0x0x7f69cde7b5a0) 0 empty

Class boost::is_member_function_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > > (0x0x7f69cde046e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cde8d000) 0 empty
    mpl_::bool_<false> (0x0x7f69cde7b600) 0 empty

Class boost::is_member_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > > (0x0x7f69cde8d068) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cde8d0d0) 0 empty
    mpl_::bool_<false> (0x0x7f69cde7b660) 0 empty

Class boost::is_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > > (0x0x7f69cde8d138) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cde8d1a0) 0 empty
    mpl_::bool_<false> (0x0x7f69cde7b6c0) 0 empty

Class boost::detail::is_arithmetic_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > > (0x0x7f69cde7b720) 0 empty

Class boost::is_integral<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > > (0x0x7f69cde8d270) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cde8d2d8) 0 empty
    mpl_::bool_<false> (0x0x7f69cde7b780) 0 empty

Class boost::is_float<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_float<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > > (0x0x7f69cde8d340) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cde8d3a8) 0 empty
    mpl_::bool_<false> (0x0x7f69cde7b7e0) 0 empty

Class boost::is_arithmetic<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > > (0x0x7f69cde8d410) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cde8d478) 0 empty
    mpl_::bool_<false> (0x0x7f69cde7b840) 0 empty

Class boost::is_enum<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_enum<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > > (0x0x7f69cde8d548) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cde8d5b0) 0 empty
    mpl_::bool_<false> (0x0x7f69cde7b8a0) 0 empty

Class boost::detail::ct_imp<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, false, false, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::ct_imp<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, false, false, false> (0x0x7f69cde7b900) 0 empty

Class boost::call_traits<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::call_traits<boost::multi_index::composite_key_result<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > > (0x0x7f69cde7b060) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<std::less<short unsigned int>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<std::less<short unsigned int>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cde7b9c0) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<CIStringCompare, std::less<short unsigned int>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<CIStringCompare, std::less<short unsigned int>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cde7b960) 0 empty

Class boost::detail::is_reference_impl<CIStringCompare>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<CIStringCompare> (0x0x7f69cde7bae0) 0 empty

Class boost::is_lvalue_reference<CIStringCompare>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<CIStringCompare> (0x0x7f69cded1270) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cded12d8) 0 empty
    mpl_::bool_<false> (0x0x7f69cde7bb40) 0 empty

Class boost::is_rvalue_reference<CIStringCompare>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<CIStringCompare> (0x0x7f69cded1340) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cded13a8) 0 empty
    mpl_::bool_<false> (0x0x7f69cde7bba0) 0 empty

Class boost::is_reference<CIStringCompare>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<CIStringCompare> (0x0x7f69cded1410) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cded1478) 0 empty
    mpl_::bool_<false> (0x0x7f69cde7bc00) 0 empty

Class boost::type_traits::is_function_ptr_helper<CIStringCompare*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<CIStringCompare*> (0x0x7f69cde7bd20) 0 empty

Class boost::detail::is_function_chooser<false>::result_<CIStringCompare>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<CIStringCompare> (0x0x7f69cded15b0) 0 empty
  boost::type_traits::is_function_ptr_helper<CIStringCompare*> (0x0x7f69cde7bd80) 0 empty

Class boost::detail::is_function_impl<CIStringCompare>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<CIStringCompare> (0x0x7f69cded1618) 0 empty
  boost::detail::is_function_chooser<false>::result_<CIStringCompare> (0x0x7f69cded1680) 0 empty
    boost::type_traits::is_function_ptr_helper<CIStringCompare*> (0x0x7f69cde7bde0) 0 empty

Class boost::is_function<CIStringCompare>
   size=1 align=1
   base size=1 base align=1
boost::is_function<CIStringCompare> (0x0x7f69cded16e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cded1750) 0 empty
    mpl_::bool_<false> (0x0x7f69cde7be40) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<CIStringCompare>, CIStringCompare>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<CIStringCompare>, CIStringCompare> (0x0x7f69cde7bea0) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<CIStringCompare>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<CIStringCompare> (0x0x7f69cde7ba80) 0 empty

Class boost::detail::is_reference_impl<std::less<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<std::less<short unsigned int> > (0x0x7f69cdeda000) 0 empty

Class boost::is_lvalue_reference<std::less<short unsigned int> >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<std::less<short unsigned int> > (0x0x7f69cded18f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cded1958) 0 empty
    mpl_::bool_<false> (0x0x7f69cdeda060) 0 empty

Class boost::is_rvalue_reference<std::less<short unsigned int> >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<std::less<short unsigned int> > (0x0x7f69cded19c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cded1a28) 0 empty
    mpl_::bool_<false> (0x0x7f69cdeda0c0) 0 empty

Class boost::is_reference<std::less<short unsigned int> >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<std::less<short unsigned int> > (0x0x7f69cded1a90) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cded1af8) 0 empty
    mpl_::bool_<false> (0x0x7f69cdeda120) 0 empty

Class boost::type_traits::is_function_ptr_helper<std::less<short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<std::less<short unsigned int>*> (0x0x7f69cdeda240) 0 empty

Class boost::detail::is_function_chooser<false>::result_<std::less<short unsigned int> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<std::less<short unsigned int> > (0x0x7f69cded1c30) 0 empty
  boost::type_traits::is_function_ptr_helper<std::less<short unsigned int>*> (0x0x7f69cdeda2a0) 0 empty

Class boost::detail::is_function_impl<std::less<short unsigned int> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<std::less<short unsigned int> > (0x0x7f69cded1c98) 0 empty
  boost::detail::is_function_chooser<false>::result_<std::less<short unsigned int> > (0x0x7f69cded1d00) 0 empty
    boost::type_traits::is_function_ptr_helper<std::less<short unsigned int>*> (0x0x7f69cdeda300) 0 empty

Class boost::is_function<std::less<short unsigned int> >
   size=1 align=1
   base size=1 base align=1
boost::is_function<std::less<short unsigned int> > (0x0x7f69cded1d68) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cded1dd0) 0 empty
    mpl_::bool_<false> (0x0x7f69cdeda360) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<std::less<short unsigned int> >, std::less<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<std::less<short unsigned int> >, std::less<short unsigned int> > (0x0x7f69cdeda3c0) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<std::less<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<std::less<short unsigned int> > (0x0x7f69cde7bf60) 0 empty

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

Class std::less<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<short unsigned int> (0x0x7f69cded1f08) 0 empty
  std::binary_function<short unsigned int, short unsigned int, bool> (0x0x7f69cdeda480) 0 empty

Class boost::detail::cv_traits_imp<std::less<short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<std::less<short unsigned int>*> (0x0x7f69cdeda600) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<std::less<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<std::less<short unsigned int> > (0x0x7f69cdeda5a0) 0 empty

Class boost::remove_cv<std::less<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<std::less<short unsigned int> > (0x0x7f69cdeda540) 0 empty

Class boost::tuples::access_traits<std::less<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<std::less<short unsigned int> > (0x0x7f69cdeda4e0) 0 empty

Class boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type> (0x0x7f69cde7bf00) 0

Class boost::detail::cv_traits_imp<CIStringCompare*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<CIStringCompare*> (0x0x7f69cdeda780) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<CIStringCompare>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<CIStringCompare> (0x0x7f69cdeda720) 0 empty

Class boost::remove_cv<CIStringCompare>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<CIStringCompare> (0x0x7f69cdeda6c0) 0 empty

Class boost::tuples::access_traits<CIStringCompare>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<CIStringCompare> (0x0x7f69cdeda660) 0 empty

Class boost::detail::cv_traits_imp<boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type>*> (0x0x7f69cdeda900) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type> > (0x0x7f69cdeda8a0) 0 empty

Class boost::remove_cv<boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type> > (0x0x7f69cdeda840) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type> > (0x0x7f69cdeda7e0) 0 empty

Class boost::tuples::cons<CIStringCompare, boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type> >
   size=2 align=1
   base size=2 base align=1
boost::tuples::cons<CIStringCompare, boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type> > (0x0x7f69cde7ba20) 0

Class boost::tuples::tuple<CIStringCompare, std::less<short unsigned int>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=2 align=1
   base size=2 base align=1
boost::tuples::tuple<CIStringCompare, std::less<short unsigned int>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cdee0548) 0
  boost::tuples::cons<CIStringCompare, boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type> > (0x0x7f69cdedad80) 0

Class boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >
   size=2 align=1
   base size=2 base align=1
boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > (0x0x7f69cdf027b8) 0
  boost::tuples::tuple<CIStringCompare, std::less<short unsigned int>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cdf02820) 0
    boost::tuples::cons<CIStringCompare, boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type> > (0x0x7f69cdedade0) 0

Class boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>
   size=4 align=1
   base size=4 base align=1
boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> (0x0x7f69cde04618) 0
  boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > (0x0x7f69cde04680) 0 empty
    boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69cdddef00) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69cdf2f180) 0 empty

Class mpl_::long_<32767l>
   size=1 align=1
   base size=0 base align=1
mpl_::long_<32767l> (0x0x7f69cdf2f2a0) 0 empty

Class boost::mpl::prior<mpl_::long_<32767l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::prior<mpl_::long_<32767l> > (0x0x7f69cdf2f240) 0 empty

Class boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> (0x0x7f69cdf2e138) 0 empty
  boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> (0x0x7f69cdf2e1a0) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7f69cdf2f1e0) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> > (0x0x7f69cdf2f120) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69cdf2f360) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> > (0x0x7f69cdf2f300) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdf2f3c0) 0 empty

Class boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdf2e410) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdf2f420) 0 empty

Class boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdf2e478) 0 empty
  mpl_::long_<2l> (0x0x7f69cdf2f480) 0 empty

Class boost::mpl::O1_size<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdf2e4e0) 0 empty
  boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdf2e548) 0 empty
    mpl_::long_<2l> (0x0x7f69cdf2f4e0) 0 empty

Class boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdf2f5a0) 0 empty

Class boost::mpl::begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdf2f540) 0 empty

Class boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdf2f660) 0 empty

Class boost::mpl::end<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdf2f600) 0 empty

Class mpl_::long_<32766l>
   size=1 align=1
   base size=0 base align=1
mpl_::long_<32766l> (0x0x7f69cdf2f840) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cdf2f8a0) 0 empty

Class boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> (0x0x7f69cdf2f7e0) 0 empty

Class boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > > (0x0x7f69cdf2f900) 0 empty

Class boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> (0x0x7f69cdf2e7b8) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > > (0x0x7f69cdf2f960) 0 empty

Class boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> (0x0x7f69cdf2f780) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69cdf2f720) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::duplicate_tag_list_marker, 1>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::duplicate_tag_list_marker, 1> (0x0x7f69cdf2fa20) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::detail::duplicate_tag_list_marker>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::detail::duplicate_tag_list_marker> (0x0x7f69cdf2fb40) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::duplicate_tag_list_marker, 2>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::duplicate_tag_list_marker, 2> (0x0x7f69cdf2fba0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::duplicate_tag_list_marker, 3>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::duplicate_tag_list_marker, 3> (0x0x7f69cdf2fcc0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::duplicate_tag_list_marker, 4>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::duplicate_tag_list_marker, 4> (0x0x7f69cdf2fde0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::duplicate_tag_list_marker, 5>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::duplicate_tag_list_marker, 5> (0x0x7f69cdf2ff00) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::duplicate_tag_list_marker, 6>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::duplicate_tag_list_marker, 6> (0x0x7f69cdf5b060) 0 empty

Class boost::mpl::aux::template_arity<boost::multi_index::detail::duplicate_tag_list_marker>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity<boost::multi_index::detail::duplicate_tag_list_marker> (0x0x7f69cdf2f9c0) 0 empty

Class boost::mpl::lambda<boost::multi_index::detail::duplicate_tag_list_marker, mpl_::void_, mpl_::int_<-1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<boost::multi_index::detail::duplicate_tag_list_marker, mpl_::void_, mpl_::int_<-1> > (0x0x7f69cdf5b180) 0 empty

Class boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cdf2ea28) 0 empty
  boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cdf5b2a0) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cdf2ea90) 0 empty
  boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cdf2eaf8) 0 empty
    boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cdf5b300) 0 empty

Class boost::mpl::apply2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cdf2eb60) 0 empty
  boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cdf2ebc8) 0 empty
    boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cdf2ec30) 0 empty
      boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cdf5b360) 0 empty

Class boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69cdf5b3c0) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cdf5b540) 0 empty

Class boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> (0x0x7f69cdf5b4e0) 0 empty

Class boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > > > (0x0x7f69cdf5b5a0) 0 empty

Class boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> (0x0x7f69cdf2ed68) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > > > (0x0x7f69cdf5b600) 0 empty

Class boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> (0x0x7f69cdf5b480) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> > (0x0x7f69cdf5b420) 0 empty

Class boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cdf2eea0) 0 empty
  boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cdf5b660) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cdf2ef08) 0 empty
  boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cdf2ef70) 0 empty
    boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cdf5b6c0) 0 empty

Class boost::mpl::apply2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cdf2e068) 0 empty
  boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cdb77000) 0 empty
    boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cdb77068) 0 empty
      boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cdf5b720) 0 empty

Class boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> > (0x0x7f69cdf5b780) 0 empty

Class boost::mpl::aux::fold_impl<2, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::fold_impl<2, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker> (0x0x7f69cdf2f6c0) 0 empty

Class boost::mpl::fold<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker>
   size=1 align=1
   base size=0 base align=1
boost::mpl::fold<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker> (0x0x7f69cdf2f0c0) 0 empty

Class boost::multi_index::detail::no_duplicate_tags_in_index_list<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::no_duplicate_tags_in_index_list<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdf2f060) 0 empty

Class boost::multi_index::multi_index_container<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > >
   size=32 align=8
   base size=32 base align=8
boost::multi_index::multi_index_container<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > (0x0x7f69cddb6e10) 0
  boost::base_from_member<std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, 0> (0x0x7f69cdedaf00) 0
  boost::multi_index::detail::header_holder<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > >*, boost::multi_index::multi_index_container<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> > > > (0x0x7f69cdf12f08) 8
    boost::noncopyable_::noncopyable (0x0x7f69cdedaf60) 8 empty
  boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::multi_index::detail::nth_layer<1, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> (0x0x7f69cdf12f70) 16
    boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> >, boost::mpl::vector0<mpl_::na> > (0x0x7f69cdf2e000) 16 empty
      boost::multi_index::detail::index_base<MemRecursorCache::CacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::sequenced<> >, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7f69cdf2f000) 16 empty

Class std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdf5b840) 0 empty

Class boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb77138) 0 empty
  std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdf5b8a0) 0 empty

Class boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb771a0) 0 empty
  boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb77208) 0 empty
    std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdf5b900) 0 empty

Class boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> >
   size=1 align=1
   base size=1 base align=1
boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > (0x0x7f69cdb77270) 0 empty
  boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb772d8) 0 empty
    boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb77340) 0 empty
      std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdf5b960) 0 empty

Class boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > >
   size=1 align=1
   base size=1 base align=1
boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdb773a8) 0 empty
  boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > (0x0x7f69cdb77410) 0 empty
    boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb77478) 0 empty
      boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb774e0) 0 empty
        std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdf5b9c0) 0 empty

Class boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > >
   size=1 align=1
   base size=1 base align=1
boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > > (0x0x7f69cdb77548) 0 empty
  boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdb775b0) 0 empty
    boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > (0x0x7f69cdb77618) 0 empty
      boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb77680) 0 empty
        boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb776e8) 0 empty
          std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdf5ba20) 0 empty

Class boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > > >
   size=1 align=1
   base size=1 base align=1
boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > > > (0x0x7f69cdb77750) 0 empty
  boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > > (0x0x7f69cdb777b8) 0 empty
    boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdb77820) 0 empty
      boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > (0x0x7f69cdb77888) 0 empty
        boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb778f0) 0 empty
          boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb77958) 0 empty
            std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdf5ba80) 0 empty

Class boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > >
   size=1 align=1
   base size=1 base align=1
boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdb779c0) 0 empty
  boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > > > (0x0x7f69cdb77a28) 0 empty
    boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > > (0x0x7f69cdb77a90) 0 empty
      boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdb77af8) 0 empty
        boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > (0x0x7f69cdb77b60) 0 empty
          boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb77bc8) 0 empty
            boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb77c30) 0 empty
              std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdf5bae0) 0 empty

Class boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > >
   size=1 align=1
   base size=1 base align=1
boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdb77c98) 0 empty
  boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdb77d00) 0 empty
    boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > > > (0x0x7f69cdb77d68) 0 empty
      boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > > (0x0x7f69cdb77dd0) 0 empty
        boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdb77e38) 0 empty
          boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > (0x0x7f69cdb77ea0) 0 empty
            boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb77f08) 0 empty
              boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdb77f70) 0 empty
                std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdf5bb40) 0 empty

Class boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> >
   size=1 align=1
   base size=1 base align=1
boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > (0x0x7f69cdf2e8f0) 0 empty
  boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdbc7000) 0 empty
    boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdbc7068) 0 empty
      boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > > > (0x0x7f69cdbc70d0) 0 empty
        boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > > (0x0x7f69cdbc7138) 0 empty
          boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdbc71a0) 0 empty
            boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > (0x0x7f69cdbc7208) 0 empty
              boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdbc7270) 0 empty
                boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdbc72d8) 0 empty
                  std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdf5bba0) 0 empty

Class boost::bidirectional_iterator_helper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::bidirectional_iterator_helper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdbc7340) 0 empty
  boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > (0x0x7f69cdbc73a8) 0 empty
    boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdbc7410) 0 empty
      boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdbc7478) 0 empty
        boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > > > (0x0x7f69cdbc74e0) 0 empty
          boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > > (0x0x7f69cdbc7548) 0 empty
            boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdbc75b0) 0 empty
              boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > (0x0x7f69cdbc7618) 0 empty
                boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdbc7680) 0 empty
                  boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdbc76e8) 0 empty
                    std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdf5bc00) 0 empty

Class boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >
   size=8 align=8
   base size=8 base align=8
boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > (0x0x7f69cdbc7750) 0
  boost::bidirectional_iterator_helper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdbc77b8) 0 empty
    boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > (0x0x7f69cdbc7820) 0 empty
      boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdbc7888) 0 empty
        boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdbc78f0) 0 empty
          boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > > > (0x0x7f69cdbc7958) 0 empty
            boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > > (0x0x7f69cdbc79c0) 0 empty
              boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, const MemRecursorCache::CacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > > (0x0x7f69cdbc7a28) 0 empty
                boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> > (0x0x7f69cdbc7a90) 0 empty
                  boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdbc7af8) 0 empty
                    boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdbc7b60) 0 empty
                      std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7f69cdf5bc60) 0 empty

Class std::pair<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > >
   size=16 align=8
   base size=16 base align=8
std::pair<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > > > > (0x0x7f69cdf5b7e0) 0

Class MemRecursorCache
   size=80 align=8
   base size=73 base align=8
MemRecursorCache (0x0x7f69ce341b60) 0
  boost::noncopyable_::noncopyable (0x0x7f69cfdb9cc0) 0 empty

Class boost::detail::is_reference_impl<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdf5bea0) 0 empty

Class boost::is_lvalue_reference<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdbc7c30) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdbc7c98) 0 empty
    mpl_::bool_<false> (0x0x7f69cdf5bf00) 0 empty

Class boost::is_rvalue_reference<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdbc7d00) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdbc7d68) 0 empty
    mpl_::bool_<false> (0x0x7f69cdf5bf60) 0 empty

Class boost::is_reference<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdbc7dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdbc7e38) 0 empty
    mpl_::bool_<false> (0x0x7f69cdbe8000) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>*> (0x0x7f69cdbe8120) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdbc7f70) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>*> (0x0x7f69cdbe8180) 0 empty

Class boost::detail::is_function_impl<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdbf4000) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdbf4068) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>*> (0x0x7f69cdbe81e0) 0 empty

Class boost::is_function<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdbf40d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdbf4138) 0 empty
    mpl_::bool_<false> (0x0x7f69cdbe8240) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdbe82a0) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdf5be40) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cdbe8360) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cdbe8300) 0 empty

Class boost::detail::is_reference_impl<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cdbe8480) 0 empty

Class boost::is_lvalue_reference<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cdbf4c98) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdbf4d00) 0 empty
    mpl_::bool_<false> (0x0x7f69cdbe84e0) 0 empty

Class boost::is_rvalue_reference<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cdbf4d68) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdbf4dd0) 0 empty
    mpl_::bool_<false> (0x0x7f69cdbe8540) 0 empty

Class boost::is_reference<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cdbf4e38) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdbf4ea0) 0 empty
    mpl_::bool_<false> (0x0x7f69cdbe85a0) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >*> (0x0x7f69cdbe86c0) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cdc11000) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >*> (0x0x7f69cdbe8720) 0 empty

Class boost::detail::is_function_impl<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cdc11068) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cdc110d0) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >*> (0x0x7f69cdbe8780) 0 empty

Class boost::is_function<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cdc11138) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdc111a0) 0 empty
    mpl_::bool_<false> (0x0x7f69cdbe87e0) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >, boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cdbe8840) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cdbe8420) 0 empty

Class boost::detail::is_reference_impl<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69cdbe8960) 0 empty

Class boost::is_lvalue_reference<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69cdc11340) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdc113a8) 0 empty
    mpl_::bool_<false> (0x0x7f69cdbe89c0) 0 empty

Class boost::is_rvalue_reference<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69cdc11410) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdc11478) 0 empty
    mpl_::bool_<false> (0x0x7f69cdbe8a20) 0 empty

Class boost::is_reference<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69cdc114e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdc11548) 0 empty
    mpl_::bool_<false> (0x0x7f69cdbe8a80) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >*> (0x0x7f69cdbe8ba0) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69cdc11680) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >*> (0x0x7f69cdbe8c00) 0 empty

Class boost::detail::is_function_impl<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69cdc116e8) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69cdc11750) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >*> (0x0x7f69cdbe8c60) 0 empty

Class boost::is_function<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69cdc117b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdc11820) 0 empty
    mpl_::bool_<false> (0x0x7f69cdbe8cc0) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69cdbe8d20) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69cdbe8900) 0 empty

Class boost::detail::cv_traits_imp<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >*> (0x0x7f69cdbe8ea0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69cdbe8e40) 0 empty

Class boost::remove_cv<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69cdbe8de0) 0 empty

Class boost::tuples::access_traits<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7f69cdbe8d80) 0 empty

Class boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type>
   size=2 align=1
   base size=2 base align=1
boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> (0x0x7f69cdbe88a0) 0

Class boost::tuples::access_traits<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > > (0x0x7f69cdbe8f00) 0 empty

Class boost::detail::cv_traits_imp<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type>*> (0x0x7f69cdc3b0c0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> > (0x0x7f69cdc3b060) 0 empty

Class boost::remove_cv<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> > (0x0x7f69cdc3b000) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> > (0x0x7f69cdbe8f60) 0 empty

Class boost::tuples::cons<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> >
   size=4 align=1
   base size=4 base align=1
boost::tuples::cons<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> > (0x0x7f69cdbe83c0) 0

Class boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=4 align=1
   base size=4 base align=1
boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cdc11d68) 0
  boost::tuples::cons<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> > (0x0x7f69cdc3b240) 0

Class boost::detail::is_reference_impl<boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::tuples::null_type> (0x0x7f69cdc3b360) 0 empty

Class boost::is_lvalue_reference<boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::tuples::null_type> (0x0x7f69cdc6e068) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdc6e0d0) 0 empty
    mpl_::bool_<false> (0x0x7f69cdc3b3c0) 0 empty

Class boost::is_rvalue_reference<boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::tuples::null_type> (0x0x7f69cdc6e138) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdc6e1a0) 0 empty
    mpl_::bool_<false> (0x0x7f69cdc3b420) 0 empty

Class boost::is_reference<boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::tuples::null_type> (0x0x7f69cdc6e208) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdc6e270) 0 empty
    mpl_::bool_<false> (0x0x7f69cdc3b480) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::tuples::null_type*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::tuples::null_type*> (0x0x7f69cdc3b5a0) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::tuples::null_type> (0x0x7f69cdc6e3a8) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::tuples::null_type*> (0x0x7f69cdc3b600) 0 empty

Class boost::detail::is_function_impl<boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::tuples::null_type> (0x0x7f69cdc6e410) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::tuples::null_type> (0x0x7f69cdc6e478) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::tuples::null_type*> (0x0x7f69cdc3b660) 0 empty

Class boost::is_function<boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::tuples::null_type> (0x0x7f69cdc6e4e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdc6e548) 0 empty
    mpl_::bool_<false> (0x0x7f69cdc3b6c0) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::tuples::null_type>, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::tuples::null_type>, boost::tuples::null_type> (0x0x7f69cdc3b720) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<boost::tuples::null_type> (0x0x7f69cdc3b300) 0 empty

Class boost::tuples::cons<boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::tuples::cons<boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cdc3b2a0) 0

Class boost::detail::cv_traits_imp<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>*> (0x0x7f69cdc3b8a0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdc3b840) 0 empty

Class boost::remove_cv<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdc3b7e0) 0 empty

Class boost::tuples::access_traits<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdc3b780) 0 empty

Class boost::detail::cv_traits_imp<boost::tuples::cons<boost::tuples::null_type, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<boost::tuples::null_type, boost::tuples::null_type>*> (0x0x7f69cdc3ba20) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdc3b9c0) 0 empty

Class boost::remove_cv<boost::tuples::cons<boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdc3b960) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdc3b900) 0 empty

Class boost::tuples::cons<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::cons<boost::tuples::null_type, boost::tuples::null_type> >
   size=5 align=1
   base size=5 base align=1
boost::tuples::cons<boost::tuples::tuple<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::cons<boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cdf5bde0) 0

Class boost::tuples::detail::map_tuple_to_cons<short unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<short unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cdc3bd20) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<std::basic_string<char>, short unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<std::basic_string<char>, short unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cdc3bcc0) 0 empty

Class boost::detail::is_reference_impl<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<std::basic_string<char> > (0x0x7f69cdc3be40) 0 empty

Class boost::is_lvalue_reference<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<std::basic_string<char> > (0x0x7f69cdcb0680) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdcb06e8) 0 empty
    mpl_::bool_<false> (0x0x7f69cdc3bf60) 0 empty

Class boost::is_rvalue_reference<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<std::basic_string<char> > (0x0x7f69cdcb0750) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdcb07b8) 0 empty
    mpl_::bool_<false> (0x0x7f69cdcb50c0) 0 empty

Class boost::is_reference<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<std::basic_string<char> > (0x0x7f69cdcb0820) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdcb0888) 0 empty
    mpl_::bool_<false> (0x0x7f69cdcb51e0) 0 empty

Class boost::type_traits::is_function_ptr_helper<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<std::basic_string<char>*> (0x0x7f69cdcb5300) 0 empty

Class boost::detail::is_function_chooser<false>::result_<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<std::basic_string<char> > (0x0x7f69cdcb09c0) 0 empty
  boost::type_traits::is_function_ptr_helper<std::basic_string<char>*> (0x0x7f69cdcb5420) 0 empty

Class boost::detail::is_function_impl<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<std::basic_string<char> > (0x0x7f69cdcb0a28) 0 empty
  boost::detail::is_function_chooser<false>::result_<std::basic_string<char> > (0x0x7f69cdcb0a90) 0 empty
    boost::type_traits::is_function_ptr_helper<std::basic_string<char>*> (0x0x7f69cdcb5480) 0 empty

Class boost::is_function<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_function<std::basic_string<char> > (0x0x7f69cdcb0af8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdcb0b60) 0 empty
    mpl_::bool_<false> (0x0x7f69cdcb55a0) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<std::basic_string<char> >, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<std::basic_string<char> >, std::basic_string<char> > (0x0x7f69cdcb5600) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<std::basic_string<char> > (0x0x7f69cdc3bde0) 0 empty

Class boost::detail::is_reference_impl<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<short unsigned int> (0x0x7f69cdcb5720) 0 empty

Class boost::is_lvalue_reference<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<short unsigned int> (0x0x7f69cdcb0dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdcb0e38) 0 empty
    mpl_::bool_<false> (0x0x7f69cdcb5780) 0 empty

Class boost::is_rvalue_reference<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<short unsigned int> (0x0x7f69cdcb0ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdcb0f08) 0 empty
    mpl_::bool_<false> (0x0x7f69cdcb57e0) 0 empty

Class boost::is_reference<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<short unsigned int> (0x0x7f69cdcb0f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdcc2000) 0 empty
    mpl_::bool_<false> (0x0x7f69cdcb5840) 0 empty

Class boost::type_traits::is_function_ptr_helper<short unsigned int*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<short unsigned int*> (0x0x7f69cdcb5960) 0 empty

Class boost::detail::is_function_chooser<false>::result_<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<short unsigned int> (0x0x7f69cdcc2138) 0 empty
  boost::type_traits::is_function_ptr_helper<short unsigned int*> (0x0x7f69cdcb59c0) 0 empty

Class boost::detail::is_function_impl<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<short unsigned int> (0x0x7f69cdcc21a0) 0 empty
  boost::detail::is_function_chooser<false>::result_<short unsigned int> (0x0x7f69cdcc2208) 0 empty
    boost::type_traits::is_function_ptr_helper<short unsigned int*> (0x0x7f69cdcb5a20) 0 empty

Class boost::is_function<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_function<short unsigned int> (0x0x7f69cdcc2270) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdcc22d8) 0 empty
    mpl_::bool_<false> (0x0x7f69cdcb5a80) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<short unsigned int>, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<short unsigned int>, short unsigned int> (0x0x7f69cdcb5ae0) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<short unsigned int> (0x0x7f69cdcb56c0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<short unsigned int> (0x0x7f69cdcb5cc0) 0 empty

Class boost::remove_cv<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<short unsigned int> (0x0x7f69cdcb5c60) 0 empty

Class boost::tuples::access_traits<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<short unsigned int> (0x0x7f69cdcb5c00) 0 empty

Class boost::tuples::cons<short unsigned int, boost::tuples::null_type>
   size=2 align=2
   base size=2 base align=2
boost::tuples::cons<short unsigned int, boost::tuples::null_type> (0x0x7f69cdcb5660) 0

Class boost::detail::rvalue_ref_filter_rem_cv<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<std::basic_string<char> > (0x0x7f69cdcb5de0) 0 empty

Class boost::remove_cv<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<std::basic_string<char> > (0x0x7f69cdcb5d80) 0 empty

Class boost::tuples::access_traits<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<std::basic_string<char> > (0x0x7f69cdcb5d20) 0 empty

Class boost::detail::cv_traits_imp<boost::tuples::cons<short unsigned int, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<short unsigned int, boost::tuples::null_type>*> (0x0x7f69cdcb5f60) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<short unsigned int, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<short unsigned int, boost::tuples::null_type> > (0x0x7f69cdcb5f00) 0 empty

Class boost::remove_cv<boost::tuples::cons<short unsigned int, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<short unsigned int, boost::tuples::null_type> > (0x0x7f69cdcb5ea0) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<short unsigned int, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<short unsigned int, boost::tuples::null_type> > (0x0x7f69cdcb5e40) 0 empty

Class boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> >
   size=16 align=8
   base size=10 base align=8
boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > (0x0x7f69cdc3bd80) 0

Class boost::tuples::tuple<std::basic_string<char>, short unsigned int>
   size=16 align=8
   base size=10 base align=8
boost::tuples::tuple<std::basic_string<char>, short unsigned int> (0x0x7f69cdcc2b60) 0
  boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > (0x0x7f69cdcdd1e0) 0

Class boost::tuples::detail::drop_front<0>::apply<boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::drop_front<0>::apply<boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > > (0x0x7f69cdcdd2a0) 0 empty

Class boost::tuples::element<0, boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::element<0, boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > > (0x0x7f69cdcdd240) 0 empty

Class boost::tuples::detail::drop_front<1>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::drop_front<1> (0x0x7f69cdcdd360) 0 empty

Class boost::tuples::detail::drop_front<1>::apply<boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::drop_front<1>::apply<boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > > (0x0x7f69cdcdd3c0) 0 empty

Class boost::tuples::element<1, boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::element<1, boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > > (0x0x7f69cdcdd300) 0 empty

Class std::iterator_traits<const MemRecursorCache::StoredRecord*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const MemRecursorCache::StoredRecord*> (0x0x7f69cdcdd480) 0 empty

Class __gnu_cxx::__normal_iterator<const MemRecursorCache::StoredRecord*, std::vector<MemRecursorCache::StoredRecord> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const MemRecursorCache::StoredRecord*, std::vector<MemRecursorCache::StoredRecord> > (0x0x7f69cdcdd420) 0

Class std::__are_same<const MemRecursorCache::StoredRecord*, MemRecursorCache::StoredRecord*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const MemRecursorCache::StoredRecord*, MemRecursorCache::StoredRecord*> (0x0x7f69cdcdd4e0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<MemRecursorCache::StoredRecord> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<MemRecursorCache::StoredRecord> > (0x0x7f69cdcdd540) 0 empty

Class RecursorPacketCache::Entry
   size=16 align=8
   base size=16 base align=8
RecursorPacketCache::Entry (0x0x7f69cdcdd600) 0

Class boost::multi_index::detail::is_index_list<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::is_index_list<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdcdd6c0) 0 empty

Class boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69cdcdd780) 0 empty

Class boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, 0>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cdd390d0) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7f69cdcdd8a0) 0 empty

Class boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > (0x0x7f69cdd391a0) 0 empty
  boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cdd39208) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7f69cdcdd900) 0 empty

Class boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > >, 0>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > >, 0> (0x0x7f69cdd39270) 0 empty
  boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > (0x0x7f69cdd392d8) 0 empty
    boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cdd39340) 0 empty
      boost::mpl::vector0<mpl_::na> (0x0x7f69cdcdd960) 0 empty

Class boost::mpl::vector2<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::vector2<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > (0x0x7f69cdd39410) 0 empty
  boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > >, 0> (0x0x7f69cdd39478) 0 empty
    boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > (0x0x7f69cdd394e0) 0 empty
      boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cdd39548) 0 empty
        boost::mpl::vector0<mpl_::na> (0x0x7f69cdcdd9c0) 0 empty

Class boost::mpl::vector<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::vector<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cdd395b0) 0 empty
  boost::mpl::vector2<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > (0x0x7f69cdd39618) 0 empty
    boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > >, 0> (0x0x7f69cdd39680) 0 empty
      boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > (0x0x7f69cdd396e8) 0 empty
        boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cdd39750) 0 empty
          boost::mpl::vector0<mpl_::na> (0x0x7f69cdcdda20) 0 empty

Class boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > (0x0x7f69cdd39820) 0 empty
  boost::mpl::vector<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cdd39888) 0 empty
    boost::mpl::vector2<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > (0x0x7f69cdd398f0) 0 empty
      boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > >, 0> (0x0x7f69cdd39958) 0 empty
        boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > (0x0x7f69cdd399c0) 0 empty
          boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cdd39a28) 0 empty
            boost::mpl::vector0<mpl_::na> (0x0x7f69cdcdda80) 0 empty

Class boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, mpl_::bool_<false> > (0x0x7f69cdcdd720) 0 empty

Class boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69cdcddb40) 0 empty

Class boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, mpl_::bool_<true> > (0x0x7f69cdcddae0) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdcddba0) 0 empty

Class boost::mpl::sequence_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdd39bc8) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdcddc00) 0 empty

Class boost::mpl::empty_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::empty_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdd39c30) 0 empty
  boost::is_same<mpl_::long_<32768l>, mpl_::long_<32770l> > (0x0x7f69cdd39c98) 0 empty
    boost::integral_constant<bool, false> (0x0x7f69cdd39d00) 0 empty
      mpl_::bool_<false> (0x0x7f69cdcddc60) 0 empty

Class boost::mpl::empty<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::empty<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdd39d68) 0 empty
  boost::mpl::empty_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdd39dd0) 0 empty
    boost::is_same<mpl_::long_<32768l>, mpl_::long_<32770l> > (0x0x7f69cdd39e38) 0 empty
      boost::integral_constant<bool, false> (0x0x7f69cdd39ea0) 0 empty
        mpl_::bool_<false> (0x0x7f69cdcddcc0) 0 empty

Class boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdcddd80) 0 empty

Class boost::mpl::begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdcddd20) 0 empty

Class boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> (0x0x7f69cdd39f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdd53000) 0 empty
    mpl_::bool_<false> (0x0x7f69cdcddde0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> > (0x0x7f69cdd53068) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdd530d0) 0 empty
    mpl_::bool_<false> (0x0x7f69cdcdde40) 0 empty

Class boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> > (0x0x7f69cdd53138) 0 empty
  boost::mpl::aux::not_impl<0l> (0x0x7f69cdd531a0) 0 empty
    mpl_::bool_<true> (0x0x7f69cdcddea0) 0 empty

Class boost::mpl::is_sequence<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_sequence<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdd53208) 0 empty
  boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> > (0x0x7f69cdd53270) 0 empty
    boost::mpl::aux::not_impl<0l> (0x0x7f69cdd532d8) 0 empty
      mpl_::bool_<true> (0x0x7f69cdcddf00) 0 empty

Class boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69d050b478) 0 empty
  mpl_::long_<2l> (0x0x7f69cdd58000) 0 empty

Class boost::mpl::O1_size<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdd53340) 0 empty
  boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdd533a8) 0 empty
    mpl_::long_<2l> (0x0x7f69cdd58060) 0 empty

Class boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdd58120) 0 empty

Class boost::mpl::end<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdd580c0) 0 empty

Class boost::mpl::is_na<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cdd53548) 0 empty
  mpl_::bool_<false> (0x0x7f69cdd582a0) 0 empty

Class mpl_::assert_arg_pred<boost::mpl::is_na<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred<boost::mpl::is_na<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cdd58240) 0 empty

Class mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cdd58300) 0 empty

Class mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=0 base align=1
mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cdd581e0) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cdd536e8) 0 empty
  mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cdd58420) 0 empty

Class boost::mpl::apply2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cdd53750) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cdd537b8) 0 empty
    mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cdd58480) 0 empty

Class boost::mpl::next<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cdd584e0) 0 empty

Class mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=0 base align=1
mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cdd58540) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cdd53958) 0 empty
  mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cdd585a0) 0 empty

Class boost::mpl::apply2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cdd539c0) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cdd53a28) 0 empty
    mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cdd58600) 0 empty

Class boost::mpl::next<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cdd58660) 0 empty

Class boost::mpl::aux::resolve_bind_arg<boost::multi_index::detail::index_node_applier, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<boost::multi_index::detail::index_node_applier, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cdd58780) 0 empty

Class boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cdd53c30) 0 empty
  mpl_::bool_<false> (0x0x7f69cdd58960) 0 empty

Class mpl_::assert_arg_pred<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > > (0x0x7f69cdd58900) 0 empty

Class mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > > (0x0x7f69cdd589c0) 0 empty

Class mpl_::arg<2>::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<2>::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cdd588a0) 0 empty

Class boost::mpl::apply_wrap5<mpl_::arg<2>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap5<mpl_::arg<2>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cdd53dd0) 0 empty
  mpl_::arg<2>::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cdd58a20) 0 empty

Class boost::mpl::aux::resolve_bind_arg<mpl_::arg<2>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<mpl_::arg<2>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cdd58840) 0 empty

Class boost::mpl::apply_wrap5<mpl_::arg<1>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap5<mpl_::arg<1>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cdd53f08) 0 empty
  mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cdd58b40) 0 empty

Class boost::mpl::aux::resolve_bind_arg<mpl_::arg<1>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<mpl_::arg<1>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cdd58ae0) 0 empty

Class boost::mpl::v_at_impl<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69cdd58cc0) 0 empty

Class boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69cd986000) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7f69cdd58d20) 0 empty

Class boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69cdd58c60) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cdd58c00) 0 empty

Class boost::multi_index::sequenced<>::node_class<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::sequenced<>::node_class<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cdd58de0) 0 empty

Class boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cdd58ba0) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::index_node_applier, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::index_node_applier, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cd9861a0) 0 empty
  boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cdd58e40) 0 empty

Class boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cdd586c0) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd986208) 0 empty
  boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cdd58ea0) 0 empty

Class boost::mpl::apply2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd986270) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd9862d8) 0 empty
    boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cdd58f00) 0 empty

Class boost::mpl::aux::resolve_bind_arg<boost::multi_index::detail::index_node_applier, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<boost::multi_index::detail::index_node_applier, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd995060) 0 empty

Class boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd9864e0) 0 empty
  mpl_::bool_<false> (0x0x7f69cd995240) 0 empty

Class mpl_::assert_arg_pred<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > > (0x0x7f69cd9951e0) 0 empty

Class mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > > (0x0x7f69cd9952a0) 0 empty

Class mpl_::arg<2>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<2>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd995180) 0 empty

Class boost::mpl::apply_wrap5<mpl_::arg<2>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap5<mpl_::arg<2>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd986680) 0 empty
  mpl_::arg<2>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd995300) 0 empty

Class boost::mpl::aux::resolve_bind_arg<mpl_::arg<2>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<mpl_::arg<2>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd995120) 0 empty

Class boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cd9867b8) 0 empty
  mpl_::bool_<false> (0x0x7f69cd9954e0) 0 empty

Class mpl_::assert_arg_pred<boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred<boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > (0x0x7f69cd995480) 0 empty

Class mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > (0x0x7f69cd995540) 0 empty

Class mpl_::arg<1>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<1>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd995420) 0 empty

Class boost::mpl::apply_wrap5<mpl_::arg<1>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap5<mpl_::arg<1>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd986958) 0 empty
  mpl_::arg<1>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd9955a0) 0 empty

Class boost::mpl::aux::resolve_bind_arg<mpl_::arg<1>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<mpl_::arg<1>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd9953c0) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > (0x0x7f69cd995780) 0 empty

Class boost::mpl::v_at_impl<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69cd995720) 0 empty

Class boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > > (0x0x7f69cd9958a0) 0 empty

Class boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69cd986a90) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > > (0x0x7f69cd995900) 0 empty

Class boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69cd9956c0) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd995660) 0 empty

Class boost::multi_index::detail::is_tag<boost::multi_index::identity<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::is_tag<boost::multi_index::identity<RecursorPacketCache::Entry> > (0x0x7f69cd995a80) 0 empty

Class boost::detail::cv_traits_imp<boost::multi_index::identity<RecursorPacketCache::Entry>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::identity<RecursorPacketCache::Entry>*> (0x0x7f69cd995cc0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::identity<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::identity<RecursorPacketCache::Entry> > (0x0x7f69cd995c60) 0 empty

Class boost::remove_cv<boost::multi_index::identity<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::identity<RecursorPacketCache::Entry> > (0x0x7f69cd995c00) 0 empty

Class boost::detail::is_base_and_derived_impl<boost::multi_index::detail::tag_marker, boost::multi_index::identity<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_and_derived_impl<boost::multi_index::detail::tag_marker, boost::multi_index::identity<RecursorPacketCache::Entry> > (0x0x7f69cd995ba0) 0 empty

Class boost::is_same<boost::multi_index::detail::tag_marker, boost::multi_index::identity<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::multi_index::detail::tag_marker, boost::multi_index::identity<RecursorPacketCache::Entry> > (0x0x7f69cd986e38) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd986ea0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd995d20) 0 empty

Class boost::detail::is_const_rvalue_filter<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_const_rvalue_filter<RecursorPacketCache::Entry> (0x0x7f69cd995d80) 0 empty

Class boost::detail::cv_traits_imp<RecursorPacketCache::Entry*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<RecursorPacketCache::Entry*> (0x0x7f69cd995de0) 0 empty

Class boost::is_const<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::is_const<RecursorPacketCache::Entry> (0x0x7f69cd986f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd986f70) 0 empty
    mpl_::bool_<false> (0x0x7f69cd995e40) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::const_identity_base<RecursorPacketCache::Entry>, boost::multi_index::detail::non_const_identity_base<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::const_identity_base<RecursorPacketCache::Entry>, boost::multi_index::detail::non_const_identity_base<RecursorPacketCache::Entry> > (0x0x7f69cd995ea0) 0 empty

Class boost::multi_index::detail::non_const_identity_base<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::non_const_identity_base<RecursorPacketCache::Entry> (0x0x7f69cd995f00) 0 empty

Class boost::multi_index::identity<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::multi_index::identity<RecursorPacketCache::Entry> (0x0x7f69cd986340) 0 empty
  boost::multi_index::detail::non_const_identity_base<RecursorPacketCache::Entry> (0x0x7f69cd995f60) 0 empty

Class boost::is_base_and_derived<boost::multi_index::detail::tag_marker, boost::multi_index::identity<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=1 base align=1
boost::is_base_and_derived<boost::multi_index::detail::tag_marker, boost::multi_index::identity<RecursorPacketCache::Entry> > (0x0x7f69cdd53820) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd9c4000) 0 empty
    mpl_::bool_<false> (0x0x7f69cd9c5000) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::identity<RecursorPacketCache::Entry>, boost::multi_index::tag<> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::identity<RecursorPacketCache::Entry>, boost::multi_index::tag<> > (0x0x7f69cd9c5060) 0 empty

Class boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::identity<RecursorPacketCache::Entry>, boost::multi_index::tag<> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::identity<RecursorPacketCache::Entry>, boost::multi_index::tag<> > (0x0x7f69cd995a20) 0 empty

Class boost::mpl::if_c<false, mpl_::na, boost::multi_index::identity<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, mpl_::na, boost::multi_index::identity<RecursorPacketCache::Entry> > (0x0x7f69cd9c5120) 0 empty

Class boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::identity<RecursorPacketCache::Entry> >, mpl_::na, boost::multi_index::identity<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::identity<RecursorPacketCache::Entry> >, mpl_::na, boost::multi_index::identity<RecursorPacketCache::Entry> > (0x0x7f69cd9c50c0) 0 empty

Class boost::mpl::if_c<false, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, mpl_::na, mpl_::na> (0x0x7f69cd9c52a0) 0 empty

Class boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::identity<RecursorPacketCache::Entry> >, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::identity<RecursorPacketCache::Entry> >, mpl_::na, mpl_::na> (0x0x7f69cd9c5240) 0 empty

Class boost::mpl::if_c<true, boost::multi_index::detail::index_args_default_compare<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::identity<mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::multi_index::detail::index_args_default_compare<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::identity<mpl_::na> > (0x0x7f69cd9c53c0) 0 empty

Class boost::mpl::if_<boost::mpl::is_na<mpl_::na>, boost::multi_index::detail::index_args_default_compare<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::identity<mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::is_na<mpl_::na>, boost::multi_index::detail::index_args_default_compare<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::identity<mpl_::na> > (0x0x7f69cd9c5360) 0 empty

Class boost::multi_index::detail::index_args_default_compare<boost::multi_index::identity<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_args_default_compare<boost::multi_index::identity<RecursorPacketCache::Entry> > (0x0x7f69cd9c5420) 0 empty

Class boost::mpl::eval_if<boost::mpl::is_na<mpl_::na>, boost::multi_index::detail::index_args_default_compare<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::identity<mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if<boost::mpl::is_na<mpl_::na>, boost::multi_index::detail::index_args_default_compare<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::identity<mpl_::na> > (0x0x7f69cd9c5300) 0 empty

Class boost::mpl::is_na<boost::multi_index::identity<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::multi_index::identity<RecursorPacketCache::Entry> > (0x0x7f69cd9c43a8) 0 empty
  mpl_::bool_<false> (0x0x7f69cd9c5480) 0 empty

Class boost::mpl::is_na<std::less<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<std::less<RecursorPacketCache::Entry> > (0x0x7f69cd9c4410) 0 empty
  mpl_::bool_<false> (0x0x7f69cd9c54e0) 0 empty

Class boost::multi_index::detail::ordered_index_args<boost::multi_index::identity<RecursorPacketCache::Entry>, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::ordered_index_args<boost::multi_index::identity<RecursorPacketCache::Entry>, mpl_::na, mpl_::na> (0x0x7f69cd9959c0) 0 empty

Class boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > (0x0x7f69cd995960) 0 empty

Class boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >::node_class<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >::node_class<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cd9c5600) 0 empty

Class boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cd995600) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::index_node_applier, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::index_node_applier, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cd9c45b0) 0 empty
  boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cd9c5660) 0 empty

Class boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cdd58f60) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd9c4618) 0 empty
  boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd9c56c0) 0 empty

Class boost::mpl::apply2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd9c4680) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd9c46e8) 0 empty
    boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd9c5720) 0 empty

Class boost::mpl::aux::reverse_iter_fold_impl<2l, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::mpl::protect<mpl_::arg<1>, 0> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::reverse_iter_fold_impl<2l, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::mpl::protect<mpl_::arg<1>, 0> > (0x0x7f69cdd58180) 0 empty

Class boost::mpl::reverse_iter_fold<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, mpl_::arg<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::reverse_iter_fold<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, mpl_::arg<1> > (0x0x7f69cdcddf60) 0 empty

Class boost::multi_index::detail::multi_index_node_type<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::multi_index_node_type<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cdcdd660) 0 empty

Class boost::detail::allocator::is_partial_std_allocator<std::allocator<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::is_partial_std_allocator<std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cd9c5780) 0 empty

Class boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > > (0x0x7f69cd9c5900) 0 empty

Class boost::detail::allocator::rebinder<std::allocator<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cd9c59c0) 0 empty

Class __gnu_cxx::new_allocator<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<RecursorPacketCache::Entry> (0x0x7f69cd9c5a80) 0 empty

Class std::allocator<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
std::allocator<RecursorPacketCache::Entry> (0x0x7f69cd9c4820) 0 empty
  __gnu_cxx::new_allocator<RecursorPacketCache::Entry> (0x0x7f69cd9c5ae0) 0 empty

Class std::allocator<RecursorPacketCache::Entry>::rebind<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<RecursorPacketCache::Entry>::rebind<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > (0x0x7f69cd9c5b40) 0 empty

Class boost::detail::allocator::rebinder<std::allocator<RecursorPacketCache::Entry> >::result<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<RecursorPacketCache::Entry> >::result<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > (0x0x7f69cd9c5a20) 0 empty

Class boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > (0x0x7f69cd9c5960) 0 empty

Class boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > > (0x0x7f69cd9c58a0) 0 empty

Class boost::detail::allocator::rebind_to<std::allocator<RecursorPacketCache::Entry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >
   size=1 align=1
   base size=1 base align=1
boost::detail::allocator::rebind_to<std::allocator<RecursorPacketCache::Entry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > (0x0x7f69cd9c4958) 0 empty
  boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > > (0x0x7f69cd9c5ba0) 0 empty

Class boost::multi_index::detail::prevent_eti<std::allocator<RecursorPacketCache::Entry>, std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::prevent_eti<std::allocator<RecursorPacketCache::Entry>, std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > > (0x0x7f69cd9c5c00) 0 empty

Class __gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > (0x0x7f69cd9c5c60) 0 empty

Class std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > (0x0x7f69cd9c49c0) 0 empty
  __gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > (0x0x7f69cd9c5cc0) 0 empty

Class boost::mpl::size<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::size<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cd9c4a28) 0 empty
  mpl_::long_<2l> (0x0x7f69cd9c5d80) 0 empty

Class boost::mpl::if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cd9c5e40) 0 empty

Class boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, mpl_::long_<0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, mpl_::long_<0l> > (0x0x7f69cd9c4af8) 0 empty
  boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69cd9c4b60) 0 empty
    boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > > (0x0x7f69cd9c5f00) 0 empty

Class boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69cd9c4bc8) 0 empty
  boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, mpl_::long_<0l> > (0x0x7f69cd9c4c30) 0 empty
    boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69cd9c4c98) 0 empty
      boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > > (0x0x7f69cd9c5f60) 0 empty

Class boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >::index_class<boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >::index_class<boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cda13000) 0 empty

Class boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cd9c5ea0) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cd9c4dd0) 0 empty
  boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cda13060) 0 empty

Class boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cd9c4e38) 0 empty
  boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cd9c4ea0) 0 empty
    boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cda130c0) 0 empty

Class boost::mpl::eval_if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cd9c5de0) 0 empty

Class boost::multi_index::detail::nth_layer<0, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::nth_layer<0, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cd9c5d20) 0 empty

Class boost::multi_index::detail::multi_index_base_type<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::multi_index_base_type<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cd9c4f70) 0 empty
  boost::multi_index::detail::nth_layer<0, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cda13120) 0 empty

Class boost::base_from_member<std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >, 0>
   size=1 align=1
   base size=1 base align=1
boost::base_from_member<std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >, 0> (0x0x7f69cda13180) 0

Class boost::multi_index::detail::header_holder<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >*, boost::multi_index::multi_index_container<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > >
   size=8 align=8
   base size=8 base align=8
boost::multi_index::detail::header_holder<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >*, boost::multi_index::multi_index_container<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > > (0x0x7f69cda400d0) 0
  boost::noncopyable_::noncopyable (0x0x7f69cda13300) 0 empty

Class boost::mpl::if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cda13420) 0 empty

Class boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, mpl_::long_<1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, mpl_::long_<1l> > (0x0x7f69cda401a0) 0 empty
  boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69cda40208) 0 empty
    boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7f69cda134e0) 0 empty

Class boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69cda40270) 0 empty
  boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, mpl_::long_<1l> > (0x0x7f69cda402d8) 0 empty
    boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69cda40340) 0 empty
      boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7f69cda135a0) 0 empty

Class boost::multi_index::sequenced<>::index_class<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::sequenced<>::index_class<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cda13660) 0 empty

Class boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cda13480) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cda40478) 0 empty
  boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cda136c0) 0 empty

Class boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cda404e0) 0 empty
  boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cda40548) 0 empty
    boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cda13720) 0 empty

Class boost::mpl::eval_if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cda133c0) 0 empty

Class boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cda13360) 0 empty

Class boost::mpl::if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::nth_layer<3, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::nth_layer<3, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cda13840) 0 empty

Class boost::mpl::identity<boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::identity<boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cda138a0) 0 empty

Class boost::mpl::eval_if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::nth_layer<3, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::nth_layer<3, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cda137e0) 0 empty

Class boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cda13780) 0 empty

Class boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, RecursorPacketCache::Entry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, RecursorPacketCache::Entry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, RecursorPacketCache::Entry> > (0x0x7f69cda139c0) 0 empty

Class std::allocator<RecursorPacketCache::Entry>::rebind<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
std::allocator<RecursorPacketCache::Entry>::rebind<RecursorPacketCache::Entry> (0x0x7f69cda13ae0) 0 empty

Class boost::detail::allocator::rebinder<std::allocator<RecursorPacketCache::Entry> >::result<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<RecursorPacketCache::Entry> >::result<RecursorPacketCache::Entry> (0x0x7f69cda13a80) 0 empty

Class boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, RecursorPacketCache::Entry> (0x0x7f69cda13a20) 0 empty

Class boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, RecursorPacketCache::Entry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, RecursorPacketCache::Entry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, RecursorPacketCache::Entry> > (0x0x7f69cda13960) 0 empty

Class boost::detail::allocator::rebind_to<std::allocator<RecursorPacketCache::Entry>, RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::detail::allocator::rebind_to<std::allocator<RecursorPacketCache::Entry>, RecursorPacketCache::Entry> (0x0x7f69cda40958) 0 empty
  boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, RecursorPacketCache::Entry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, RecursorPacketCache::Entry> > (0x0x7f69cda13b40) 0 empty

Class boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cda13900) 0 empty

Class boost::detail::alignment_of_impl<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
boost::detail::alignment_of_impl<RecursorPacketCache::Entry> (0x0x7f69cda13c60) 0 empty

Class boost::alignment_of<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<RecursorPacketCache::Entry> (0x0x7f69cda40a90) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7f69cda40af8) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7f69cda13cc0) 0 empty

Class boost::detail::aligned_storage::aligned_storage_imp<16ul, 8ul>::data_t
   size=16 align=8
   base size=16 base align=8
boost::detail::aligned_storage::aligned_storage_imp<16ul, 8ul>::data_t (0x0x7f69cda13d80) 0

Class boost::detail::aligned_storage::aligned_storage_imp<16ul, 8ul>
   size=16 align=8
   base size=16 base align=8
boost::detail::aligned_storage::aligned_storage_imp<16ul, 8ul> (0x0x7f69cda13d20) 0

Class boost::aligned_storage<16ul, 8ul>
   size=16 align=8
   base size=16 base align=8
boost::aligned_storage<16ul, 8ul> (0x0x7f69cda40bc8) 0
  boost::detail::aligned_storage::aligned_storage_imp<16ul, 8ul> (0x0x7f69cda13de0) 0

Class boost::multi_index::detail::pod_value_holder<RecursorPacketCache::Entry>
   size=16 align=8
   base size=16 base align=8
boost::multi_index::detail::pod_value_holder<RecursorPacketCache::Entry> (0x0x7f69cda13c00) 0

Class boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >
   size=16 align=8
   base size=16 base align=8
boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cda40c98) 0
  boost::multi_index::detail::pod_value_holder<RecursorPacketCache::Entry> (0x0x7f69cda13e40) 0

Class boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, char> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, char> > (0x0x7f69cda13f00) 0 empty

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

Class boost::detail::allocator::rebinder<std::allocator<RecursorPacketCache::Entry> >::result<char>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<RecursorPacketCache::Entry> >::result<char> (0x0x7f69cdaa4000) 0 empty

Class boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, char>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, char> (0x0x7f69cda13f60) 0 empty

Class boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, char> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, char> > (0x0x7f69cda13ea0) 0 empty

Class boost::detail::allocator::rebind_to<std::allocator<RecursorPacketCache::Entry>, char>
   size=1 align=1
   base size=1 base align=1
boost::detail::allocator::rebind_to<std::allocator<RecursorPacketCache::Entry>, char> (0x0x7f69cda40e38) 0 empty
  boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<RecursorPacketCache::Entry>, char> > (0x0x7f69cdaa4180) 0 empty

Class boost::multi_index::detail::prevent_eti<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::prevent_eti<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> >, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > (0x0x7f69cdaa41e0) 0 empty

Class boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >
   size=16 align=8
   base size=16 base align=8
boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cda40ea0) 0
  boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7f69cdaa4240) 0

Class boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >
   size=32 align=8
   base size=32 base align=8
boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69d15d1000) 0
  boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cda40f70) 0
    boost::multi_index::detail::pod_value_holder<RecursorPacketCache::Entry> (0x0x7f69cdaa42a0) 0
  boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cdaa9000) 16
    boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7f69cdaa4300) 16

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cdaa4360) 0 empty

Class boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cdaa90d0) 0 empty
  boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cdaa43c0) 0 empty

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > (0x0x7f69cdaa4420) 0 empty

Class boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > (0x0x7f69cdaa9138) 0 empty
  boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > (0x0x7f69cdaa4480) 0 empty

Class boost::detail::is_pointer_impl<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<RecursorPacketCache::Entry> (0x0x7f69cdaa4540) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<RecursorPacketCache::Entry> (0x0x7f69cdaa4600) 0 empty

Class boost::remove_cv<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<RecursorPacketCache::Entry> (0x0x7f69cdaa45a0) 0 empty

Class boost::detail::is_pointer_helper<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<RecursorPacketCache::Entry> (0x0x7f69cdaa4660) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<RecursorPacketCache::Entry> (0x0x7f69cdaa49c0) 0 empty

Class boost::is_member_function_pointer<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<RecursorPacketCache::Entry> (0x0x7f69cdaa9680) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdaa96e8) 0 empty
    mpl_::bool_<false> (0x0x7f69cdaa4a20) 0 empty

Class boost::is_member_pointer<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<RecursorPacketCache::Entry> (0x0x7f69cdaa9750) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdaa97b8) 0 empty
    mpl_::bool_<false> (0x0x7f69cdaa4a80) 0 empty

Class boost::is_pointer<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<RecursorPacketCache::Entry> (0x0x7f69cdaa9820) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdaa9888) 0 empty
    mpl_::bool_<false> (0x0x7f69cdaa4ae0) 0 empty

Class boost::detail::is_arithmetic_impl<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<RecursorPacketCache::Entry> (0x0x7f69cdaa4b40) 0 empty

Class boost::is_integral<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<RecursorPacketCache::Entry> (0x0x7f69cdaa9958) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdaa99c0) 0 empty
    mpl_::bool_<false> (0x0x7f69cdaa4ba0) 0 empty

Class boost::is_float<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::is_float<RecursorPacketCache::Entry> (0x0x7f69cdaa9a28) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdaa9a90) 0 empty
    mpl_::bool_<false> (0x0x7f69cdaa4c00) 0 empty

Class boost::is_arithmetic<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<RecursorPacketCache::Entry> (0x0x7f69cdaa9af8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdaa9b60) 0 empty
    mpl_::bool_<false> (0x0x7f69cdaa4c60) 0 empty

Class boost::is_enum<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<RecursorPacketCache::Entry> (0x0x7f69cdaa9c30) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cdaa9c98) 0 empty
    mpl_::bool_<false> (0x0x7f69cdaa4cc0) 0 empty

Class boost::detail::ct_imp<RecursorPacketCache::Entry, false, false, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::ct_imp<RecursorPacketCache::Entry, false, false, false> (0x0x7f69cdaa4d20) 0 empty

Class boost::call_traits<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
boost::call_traits<RecursorPacketCache::Entry> (0x0x7f69cdaa44e0) 0 empty

Class boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > (0x0x7f69cda409c0) 0 empty
  boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cda13ba0) 0 empty

Class boost::multi_index::detail::prevent_eti<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::prevent_eti<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > >, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > (0x0x7f69cdaa4de0) 0 empty

Class boost::multi_index::detail::ordered_index_node_trampoline<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >
   size=24 align=8
   base size=24 base align=8
boost::multi_index::detail::ordered_index_node_trampoline<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cdaa9f08) 0
  boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7f69cdaa9f70) 0
    boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7f69cda40a28) 0
      boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7f69cdaa4e40) 0

Class boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >
   size=56 align=8
   base size=56 base align=8
boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69d1610150) 0
  boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69d16101c0) 0
    boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cdb3c068) 0
      boost::multi_index::detail::pod_value_holder<RecursorPacketCache::Entry> (0x0x7f69cdaa4ea0) 0
    boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > (0x0x7f69cdb3c0d0) 16
      boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7f69cdaa4f00) 16
  boost::multi_index::detail::ordered_index_node_trampoline<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > (0x0x7f69cdb3c138) 32
    boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7f69cdb3c1a0) 32
      boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7f69cdb3c208) 32
        boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7f69cdaa4f60) 32

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69cdb4b060) 0 empty

Class boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> (0x0x7f69cdb3c478) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7f69cdb4b0c0) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> > (0x0x7f69cdb4b000) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69cdb4b180) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> > (0x0x7f69cdb4b120) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cdb4b1e0) 0 empty

Class boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cdb3c680) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cdb4b240) 0 empty

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cdb4b2a0) 0 empty

Class boost::mpl::push_front<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_front<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cdb3c6e8) 0 empty
  boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cdb4b300) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69cdb4b3c0) 0 empty

Class boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1> (0x0x7f69cdb3c7b8) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7f69cdb4b420) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> > (0x0x7f69cdb4b360) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69cdb4b4e0) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> > (0x0x7f69cdb4b480) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cdb4b540) 0 empty

Class boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cdb3c9c0) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cdb4b5a0) 0 empty

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > > (0x0x7f69cdb4b600) 0 empty

Class boost::mpl::push_front<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_front<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > > (0x0x7f69cdb3ca28) 0 empty
  boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > > > (0x0x7f69cdb4b660) 0 empty

Class std::binary_function<RecursorPacketCache::Entry, RecursorPacketCache::Entry, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<RecursorPacketCache::Entry, RecursorPacketCache::Entry, bool> (0x0x7f69cdb4b6c0) 0 empty

Class std::less<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
std::less<RecursorPacketCache::Entry> (0x0x7f69cdb3ca90) 0 empty
  std::binary_function<RecursorPacketCache::Entry, RecursorPacketCache::Entry, bool> (0x0x7f69cdb4b720) 0 empty

Class boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>
   size=2 align=1
   base size=2 base align=1
boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> (0x0x7f69cdaa9dd0) 0
  boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > (0x0x7f69cdaa9e38) 0 empty
    boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cdaa4d80) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69cdb4b9c0) 0 empty

Class boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> (0x0x7f69cdb3cd00) 0 empty
  boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> (0x0x7f69cdb3cd68) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7f69cdb4ba20) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> > (0x0x7f69cdb4b960) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69cdb4bae0) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> > (0x0x7f69cdb4ba80) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdb4bb40) 0 empty

Class boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdb3cf70) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdb4bba0) 0 empty

Class boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdb3c270) 0 empty
  mpl_::long_<2l> (0x0x7f69cdb4bc00) 0 empty

Class boost::mpl::O1_size<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdb3cc30) 0 empty
  boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cd801000) 0 empty
    mpl_::long_<2l> (0x0x7f69cdb4bc60) 0 empty

Class boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdb4bd20) 0 empty

Class boost::mpl::begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdb4bcc0) 0 empty

Class boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdb4bde0) 0 empty

Class boost::mpl::end<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdb4bd80) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cd80f000) 0 empty

Class boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> (0x0x7f69cdb4bf60) 0 empty

Class boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > > (0x0x7f69cd80f060) 0 empty

Class boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> (0x0x7f69cd801270) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > > (0x0x7f69cd80f0c0) 0 empty

Class boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> (0x0x7f69cdb4bf00) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69cdb4bea0) 0 empty

Class boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cd801410) 0 empty
  boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cd80f120) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cd801478) 0 empty
  boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cd8014e0) 0 empty
    boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cd80f180) 0 empty

Class boost::mpl::apply2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cd801548) 0 empty
  boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cd8015b0) 0 empty
    boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cd801618) 0 empty
      boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cd80f1e0) 0 empty

Class boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69cd80f240) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cd80f3c0) 0 empty

Class boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> (0x0x7f69cd80f360) 0 empty

Class boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > > > (0x0x7f69cd80f420) 0 empty

Class boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> (0x0x7f69cd801750) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > > > (0x0x7f69cd80f480) 0 empty

Class boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> (0x0x7f69cd80f300) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> > (0x0x7f69cd80f2a0) 0 empty

Class boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cd801888) 0 empty
  boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cd80f4e0) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cd8018f0) 0 empty
  boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cd801958) 0 empty
    boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cd80f540) 0 empty

Class boost::mpl::apply2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cd8019c0) 0 empty
  boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cd801a28) 0 empty
    boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cd801a90) 0 empty
      boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cd80f5a0) 0 empty

Class boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> > (0x0x7f69cd80f600) 0 empty

Class boost::mpl::aux::fold_impl<2, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::fold_impl<2, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker> (0x0x7f69cdb4be40) 0 empty

Class boost::mpl::fold<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker>
   size=1 align=1
   base size=0 base align=1
boost::mpl::fold<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker> (0x0x7f69cdb4b900) 0 empty

Class boost::multi_index::detail::no_duplicate_tags_in_index_list<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::no_duplicate_tags_in_index_list<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69cdb4b8a0) 0 empty

Class boost::multi_index::multi_index_container<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > >
   size=32 align=8
   base size=32 base align=8
boost::multi_index::multi_index_container<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > (0x0x7f69cdacd1e0) 0
  boost::base_from_member<std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > > >, 0> (0x0x7f69cdb4b780) 0
  boost::multi_index::detail::header_holder<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > >*, boost::multi_index::multi_index_container<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > > > (0x0x7f69cdb3caf8) 8
    boost::noncopyable_::noncopyable (0x0x7f69cdb4b7e0) 8 empty
  boost::multi_index::detail::ordered_index<boost::multi_index::identity<RecursorPacketCache::Entry>, std::less<RecursorPacketCache::Entry>, boost::multi_index::detail::nth_layer<1, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> (0x0x7f69cdb3cb60) 16
    boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na> > (0x0x7f69cdb3cbc8) 16 empty
      boost::multi_index::detail::index_base<RecursorPacketCache::Entry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> >, std::allocator<RecursorPacketCache::Entry> > (0x0x7f69cdb4b840) 16 empty

Class RecursorPacketCache
   size=48 align=8
   base size=48 base align=8
RecursorPacketCache (0x0x7f69cdcdd5a0) 0

Class boost::tuples::make_tuple_traits<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::make_tuple_traits<unsigned int> (0x0x7f69cd80f720) 0 empty

Class boost::tuples::make_tuple_traits<boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::make_tuple_traits<boost::tuples::null_type> (0x0x7f69cd80f780) 0 empty

Class boost::tuples::detail::make_tuple_mapper<unsigned int, unsigned int, unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::make_tuple_mapper<unsigned int, unsigned int, unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd80f6c0) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd80f8a0) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<unsigned int, unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<unsigned int, unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd80f840) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<unsigned int, unsigned int, unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<unsigned int, unsigned int, unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd80f7e0) 0 empty

Class boost::detail::is_reference_impl<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<unsigned int> (0x0x7f69cd80f9c0) 0 empty

Class boost::is_lvalue_reference<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<unsigned int> (0x0x7f69cd879138) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd8791a0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd80fa20) 0 empty

Class boost::is_rvalue_reference<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<unsigned int> (0x0x7f69cd881000) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd881068) 0 empty
    mpl_::bool_<false> (0x0x7f69cd80fa80) 0 empty

Class boost::is_reference<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<unsigned int> (0x0x7f69cd8810d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd881138) 0 empty
    mpl_::bool_<false> (0x0x7f69cd80fae0) 0 empty

Class boost::type_traits::is_function_ptr_helper<unsigned int*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<unsigned int*> (0x0x7f69cd80fc00) 0 empty

Class boost::detail::is_function_chooser<false>::result_<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<unsigned int> (0x0x7f69cd881270) 0 empty
  boost::type_traits::is_function_ptr_helper<unsigned int*> (0x0x7f69cd80fc60) 0 empty

Class boost::detail::is_function_impl<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<unsigned int> (0x0x7f69cd8812d8) 0 empty
  boost::detail::is_function_chooser<false>::result_<unsigned int> (0x0x7f69cd881340) 0 empty
    boost::type_traits::is_function_ptr_helper<unsigned int*> (0x0x7f69cd80fcc0) 0 empty

Class boost::is_function<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_function<unsigned int> (0x0x7f69cd8813a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd881410) 0 empty
    mpl_::bool_<false> (0x0x7f69cd80fd20) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<unsigned int>, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<unsigned int>, unsigned int> (0x0x7f69cd80fd80) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<unsigned int> (0x0x7f69cd80f960) 0 empty

Class boost::detail::cv_traits_imp<unsigned int*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<unsigned int*> (0x0x7f69cd88c000) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<unsigned int> (0x0x7f69cd80ff60) 0 empty

Class boost::remove_cv<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<unsigned int> (0x0x7f69cd80ff00) 0 empty

Class boost::tuples::access_traits<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<unsigned int> (0x0x7f69cd80fea0) 0 empty

Class boost::tuples::cons<unsigned int, boost::tuples::null_type>
   size=4 align=4
   base size=4 base align=4
boost::tuples::cons<unsigned int, boost::tuples::null_type> (0x0x7f69cd80fe40) 0

Class boost::detail::cv_traits_imp<boost::tuples::cons<unsigned int, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<unsigned int, boost::tuples::null_type>*> (0x0x7f69cd88c180) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<unsigned int, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<unsigned int, boost::tuples::null_type> > (0x0x7f69cd88c120) 0 empty

Class boost::remove_cv<boost::tuples::cons<unsigned int, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<unsigned int, boost::tuples::null_type> > (0x0x7f69cd88c0c0) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<unsigned int, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<unsigned int, boost::tuples::null_type> > (0x0x7f69cd88c060) 0 empty

Class boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> >
   size=8 align=4
   base size=8 base align=4
boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> > (0x0x7f69cd80fde0) 0

Class boost::detail::cv_traits_imp<boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> >*> (0x0x7f69cd88c660) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> > > (0x0x7f69cd88c600) 0 empty

Class boost::remove_cv<boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> > > (0x0x7f69cd88c5a0) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> > > (0x0x7f69cd88c540) 0 empty

Class boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> > >
   size=12 align=4
   base size=12 base align=4
boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> > > (0x0x7f69cd80f900) 0

Class boost::tuples::tuple<unsigned int, unsigned int, unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=12 align=4
   base size=12 base align=4
boost::tuples::tuple<unsigned int, unsigned int, unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd881dd0) 0
  boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> > > (0x0x7f69cd88c7e0) 0

Class KeyTag
   size=1 align=1
   base size=0 base align=1
KeyTag (0x0x7f69cd88c960) 0 empty

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

Class std::allocator<int>
   size=1 align=1
   base size=1 base align=1
std::allocator<int> (0x0x7f69cd8ec270) 0 empty
  __gnu_cxx::new_allocator<int> (0x0x7f69cd88cb40) 0 empty

Class std::allocator<int>::rebind<int*>
   size=1 align=1
   base size=0 base align=1
std::allocator<int>::rebind<int*> (0x0x7f69cd88cba0) 0 empty

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

Class std::_Deque_iterator<int, int&, int*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<int, int&, int*> (0x0x7f69cd88ccc0) 0

Class std::_Deque_base<int, std::allocator<int> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<int, std::allocator<int> >::_Deque_impl (0x0x7f69cd8ec340) 0
  std::allocator<int> (0x0x7f69cd8ec3a8) 0 empty
    __gnu_cxx::new_allocator<int> (0x0x7f69cd88cc60) 0 empty

Class std::_Deque_base<int, std::allocator<int> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<int, std::allocator<int> > (0x0x7f69cd88ca80) 0

Class std::deque<int, std::allocator<int> >
   size=80 align=8
   base size=80 base align=8
std::deque<int, std::allocator<int> > (0x0x7f69cd8ec410) 0
  std::_Deque_base<int, std::allocator<int> > (0x0x7f69cd88cd80) 0

Class std::queue<int>
   size=80 align=8
   base size=80 base align=8
std::queue<int> (0x0x7f69cd88ca20) 0

Class std::pair<unsigned int, unsigned int>
   size=8 align=4
   base size=8 base align=4
std::pair<unsigned int, unsigned int> (0x0x7f69cd88cea0) 0

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

Class NegCacheEntry
   size=32 align=8
   base size=28 base align=8
NegCacheEntry (0x0x7f69cd88cf60) 0

Class DecayingEwma
   size=40 align=8
   base size=37 base align=8
DecayingEwma (0x0x7f69cd59b0c0) 0

Class __gnu_cxx::new_allocator<std::pair<ComboAddress, DecayingEwma> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<ComboAddress, DecayingEwma> > (0x0x7f69cd59b300) 0 empty

Class std::allocator<std::pair<ComboAddress, DecayingEwma> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<ComboAddress, DecayingEwma> > (0x0x7f69cd8ec6e8) 0 empty
  __gnu_cxx::new_allocator<std::pair<ComboAddress, DecayingEwma> > (0x0x7f69cd59b360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<ComboAddress, DecayingEwma> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<ComboAddress, DecayingEwma> > > (0x0x7f69cd59b2a0) 0 empty

Class std::allocator<std::pair<ComboAddress, DecayingEwma> >::rebind<std::pair<ComboAddress, DecayingEwma> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<ComboAddress, DecayingEwma> >::rebind<std::pair<ComboAddress, DecayingEwma> > (0x0x7f69cd59b480) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<ComboAddress, DecayingEwma> > >::rebind<std::pair<ComboAddress, DecayingEwma> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<ComboAddress, DecayingEwma> > >::rebind<std::pair<ComboAddress, DecayingEwma> > (0x0x7f69cd59b420) 0 empty

Class std::_Vector_base<std::pair<ComboAddress, DecayingEwma>, std::allocator<std::pair<ComboAddress, DecayingEwma> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<ComboAddress, DecayingEwma>, std::allocator<std::pair<ComboAddress, DecayingEwma> > >::_Vector_impl (0x0x7f69cd8ec958) 0
  std::allocator<std::pair<ComboAddress, DecayingEwma> > (0x0x7f69cd8ec9c0) 0 empty
    __gnu_cxx::new_allocator<std::pair<ComboAddress, DecayingEwma> > (0x0x7f69cd59b4e0) 0 empty

Class std::_Vector_base<std::pair<ComboAddress, DecayingEwma>, std::allocator<std::pair<ComboAddress, DecayingEwma> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<ComboAddress, DecayingEwma>, std::allocator<std::pair<ComboAddress, DecayingEwma> > > (0x0x7f69cd59b240) 0

Class std::vector<std::pair<ComboAddress, DecayingEwma> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<ComboAddress, DecayingEwma> > (0x0x7f69cd8eca28) 0
  std::_Vector_base<std::pair<ComboAddress, DecayingEwma>, std::allocator<std::pair<ComboAddress, DecayingEwma> > > (0x0x7f69cd59b540) 0

Class SyncRes::DecayingEwmaCollection
   size=56 align=8
   base size=52 base align=8
SyncRes::DecayingEwmaCollection (0x0x7f69cd59b1e0) 0

Class SyncRes::EDNSStatus
   size=24 align=8
   base size=20 base align=8
SyncRes::EDNSStatus (0x0x7f69cd59b5a0) 0

Class __gnu_cxx::new_allocator<ComboAddress>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<ComboAddress> (0x0x7f69cd59b720) 0 empty

Class std::allocator<ComboAddress>
   size=1 align=1
   base size=1 base align=1
std::allocator<ComboAddress> (0x0x7f69cd8ecc30) 0 empty
  __gnu_cxx::new_allocator<ComboAddress> (0x0x7f69cd59b780) 0 empty

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

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

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

Class std::_Vector_base<ComboAddress, std::allocator<ComboAddress> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<ComboAddress, std::allocator<ComboAddress> >::_Vector_impl (0x0x7f69cd8ecdd0) 0
  std::allocator<ComboAddress> (0x0x7f69cd8ece38) 0 empty
    __gnu_cxx::new_allocator<ComboAddress> (0x0x7f69cd59b900) 0 empty

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

Class std::vector<ComboAddress>
   size=24 align=8
   base size=24 base align=8
std::vector<ComboAddress> (0x0x7f69cd8ecea0) 0
  std::_Vector_base<ComboAddress, std::allocator<ComboAddress> > (0x0x7f69cd59b960) 0

Class boost::multi_index::detail::is_index_list<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::is_index_list<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd59bae0) 0 empty

Class boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69cd59bba0) 0 empty

Class boost::mpl::v_item<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::mpl::vector0<mpl_::na>, 0>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cd8ec750) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7f69cd59bcc0) 0 empty

Class boost::mpl::vector1<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::vector1<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69cd8ecc98) 0 empty
  boost::mpl::v_item<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cd8ecf08) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7f69cd59bd20) 0 empty

Class boost::mpl::vector<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::vector<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd682000) 0 empty
  boost::mpl::vector1<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69cd682068) 0 empty
    boost::mpl::v_item<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cd6820d0) 0 empty
      boost::mpl::vector0<mpl_::na> (0x0x7f69cd59bd80) 0 empty

Class boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69cd6821a0) 0 empty
  boost::mpl::vector<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd682208) 0 empty
    boost::mpl::vector1<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69cd682270) 0 empty
      boost::mpl::v_item<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cd6822d8) 0 empty
        boost::mpl::vector0<mpl_::na> (0x0x7f69cd59bde0) 0 empty

Class boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, mpl_::bool_<false> > (0x0x7f69cd59bb40) 0 empty

Class boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69cd59bea0) 0 empty

Class boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, mpl_::bool_<true> > (0x0x7f69cd59be40) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd59bf00) 0 empty

Class boost::mpl::sequence_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd682478) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd59bf60) 0 empty

Class boost::is_same<mpl_::long_<32768l>, mpl_::long_<32769l> >
   size=1 align=1
   base size=1 base align=1
boost::is_same<mpl_::long_<32768l>, mpl_::long_<32769l> > (0x0x7f69d091fbc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd6824e0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd692000) 0 empty

Class boost::mpl::empty_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::empty_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd682548) 0 empty
  boost::is_same<mpl_::long_<32768l>, mpl_::long_<32769l> > (0x0x7f69cd6825b0) 0 empty
    boost::integral_constant<bool, false> (0x0x7f69cd682618) 0 empty
      mpl_::bool_<false> (0x0x7f69cd692060) 0 empty

Class boost::mpl::empty<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::empty<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd682680) 0 empty
  boost::mpl::empty_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd6826e8) 0 empty
    boost::is_same<mpl_::long_<32768l>, mpl_::long_<32769l> > (0x0x7f69cd682750) 0 empty
      boost::integral_constant<bool, false> (0x0x7f69cd6827b8) 0 empty
        mpl_::bool_<false> (0x0x7f69cd6920c0) 0 empty

Class boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd692180) 0 empty

Class boost::mpl::begin<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd692120) 0 empty

Class boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::void_>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::void_> (0x0x7f69cd682888) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd6828f0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd6921e0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::void_> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::void_> > (0x0x7f69cd682958) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd6829c0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd692240) 0 empty

Class boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::void_> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::void_> > (0x0x7f69cd682a28) 0 empty
  boost::mpl::aux::not_impl<0l> (0x0x7f69cd682a90) 0 empty
    mpl_::bool_<true> (0x0x7f69cd6922a0) 0 empty

Class boost::mpl::is_sequence<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_sequence<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd682af8) 0 empty
  boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::void_> > (0x0x7f69cd682b60) 0 empty
    boost::mpl::aux::not_impl<0l> (0x0x7f69cd682bc8) 0 empty
      mpl_::bool_<true> (0x0x7f69cd692300) 0 empty

Class boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd682c30) 0 empty
  mpl_::long_<1l> (0x0x7f69cd6923c0) 0 empty

Class boost::mpl::O1_size<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd682c98) 0 empty
  boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd682d00) 0 empty
    mpl_::long_<1l> (0x0x7f69cd692420) 0 empty

Class boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd6924e0) 0 empty

Class boost::mpl::end<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd692480) 0 empty

Class boost::mpl::is_na<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > (0x0x7f69cd682ea0) 0 empty
  mpl_::bool_<false> (0x0x7f69cd692660) 0 empty

Class mpl_::assert_arg_pred<boost::mpl::is_na<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred<boost::mpl::is_na<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > (0x0x7f69cd692600) 0 empty

Class mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > (0x0x7f69cd6926c0) 0 empty

Class mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> >
   size=1 align=1
   base size=0 base align=1
mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd6925a0) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd6b0068) 0 empty
  mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd692720) 0 empty

Class boost::mpl::apply2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd6b00d0) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd6b0138) 0 empty
    mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd692780) 0 empty

Class boost::mpl::next<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd6927e0) 0 empty

Class boost::mpl::aux::resolve_bind_arg<boost::multi_index::detail::index_node_applier, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<boost::multi_index::detail::index_node_applier, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd692900) 0 empty

Class boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd6b0410) 0 empty
  mpl_::bool_<false> (0x0x7f69cd692ae0) 0 empty

Class mpl_::assert_arg_pred<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > > (0x0x7f69cd692a80) 0 empty

Class mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > > (0x0x7f69cd692b40) 0 empty

Class mpl_::arg<2>::apply<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<2>::apply<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd692a20) 0 empty

Class boost::mpl::apply_wrap5<mpl_::arg<2>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap5<mpl_::arg<2>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd6b05b0) 0 empty
  mpl_::arg<2>::apply<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd692ba0) 0 empty

Class boost::mpl::aux::resolve_bind_arg<mpl_::arg<2>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<mpl_::arg<2>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd6929c0) 0 empty

Class boost::mpl::apply_wrap5<mpl_::arg<1>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap5<mpl_::arg<1>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd6b06e8) 0 empty
  mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd692cc0) 0 empty

Class boost::mpl::aux::resolve_bind_arg<mpl_::arg<1>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<mpl_::arg<1>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd692c60) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69cd692ea0) 0 empty

Class boost::mpl::v_at_impl<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> (0x0x7f69cd692e40) 0 empty

Class boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd692f00) 0 empty

Class boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> (0x0x7f69cd6b0820) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd692f60) 0 empty

Class boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> (0x0x7f69cd692de0) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd692d80) 0 empty

Class boost::multi_index::detail::is_tag<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::is_tag<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > (0x0x7f69cd6e0120) 0 empty

Class boost::detail::cv_traits_imp<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >*> (0x0x7f69cd6e02a0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > (0x0x7f69cd6e0240) 0 empty

Class boost::remove_cv<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > (0x0x7f69cd6e01e0) 0 empty

Class boost::detail::is_base_and_derived_impl<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_and_derived_impl<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > (0x0x7f69cd6e0180) 0 empty

Class boost::is_same<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > (0x0x7f69cd6b0af8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd6b0b60) 0 empty
    mpl_::bool_<false> (0x0x7f69cd6e0300) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd6e03c0) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd6e0360) 0 empty

Class boost::detail::is_reference_impl<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7f69cd6e04e0) 0 empty

Class boost::is_lvalue_reference<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7f69cd6ea618) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd6ea680) 0 empty
    mpl_::bool_<false> (0x0x7f69cd6e0540) 0 empty

Class boost::is_rvalue_reference<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7f69cd6ea6e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd6ea750) 0 empty
    mpl_::bool_<false> (0x0x7f69cd6e05a0) 0 empty

Class boost::is_reference<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7f69cd6ea7b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd6ea820) 0 empty
    mpl_::bool_<false> (0x0x7f69cd6e0600) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>*> (0x0x7f69cd6e0720) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7f69cd6ea958) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>*> (0x0x7f69cd6e0780) 0 empty

Class boost::detail::is_function_impl<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7f69cd6ea9c0) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7f69cd6eaa28) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>*> (0x0x7f69cd6e07e0) 0 empty

Class boost::is_function<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7f69cd6eaa90) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd6eaaf8) 0 empty
    mpl_::bool_<false> (0x0x7f69cd6e0840) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7f69cd6e08a0) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7f69cd6e0480) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::const_member_base<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::detail::non_const_member_base<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::const_member_base<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::detail::non_const_member_base<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7f69cd6e0900) 0 empty

Class boost::multi_index::detail::non_const_member_base<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::non_const_member_base<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> (0x0x7f69cd6e0960) 0 empty

Class boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>
   size=1 align=1
   base size=1 base align=1
boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> (0x0x7f69cd6eac98) 0 empty
  boost::multi_index::detail::non_const_member_base<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> (0x0x7f69cd6e09c0) 0 empty

Class boost::detail::is_reference_impl<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd6e0ae0) 0 empty

Class boost::is_lvalue_reference<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd6eaf08) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd6eaf70) 0 empty
    mpl_::bool_<false> (0x0x7f69cd6e0b40) 0 empty

Class boost::is_rvalue_reference<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd7060d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd706138) 0 empty
    mpl_::bool_<false> (0x0x7f69cd6e0ba0) 0 empty

Class boost::is_reference<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd706270) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd7062d8) 0 empty
    mpl_::bool_<false> (0x0x7f69cd6e0c00) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>*> (0x0x7f69cd6e0de0) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd7064e0) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>*> (0x0x7f69cd6e0e40) 0 empty

Class boost::detail::is_function_impl<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd706548) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd7065b0) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>*> (0x0x7f69cd6e0f60) 0 empty

Class boost::is_function<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd7066e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd706750) 0 empty
    mpl_::bool_<false> (0x0x7f69cd713000) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd713120) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd6e0a80) 0 empty

Class boost::detail::is_const_rvalue_filter<QType>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_const_rvalue_filter<QType> (0x0x7f69cd713180) 0 empty

Class boost::detail::cv_traits_imp<QType*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<QType*> (0x0x7f69cd7131e0) 0 empty

Class boost::is_const<QType>
   size=1 align=1
   base size=1 base align=1
boost::is_const<QType> (0x0x7f69cd706958) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd7069c0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd713240) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::const_member_base<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::multi_index::detail::non_const_member_base<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::const_member_base<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::multi_index::detail::non_const_member_base<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd7132a0) 0 empty

Class boost::multi_index::detail::non_const_member_base<DNSResourceRecord, QType, &DNSResourceRecord::qtype>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::non_const_member_base<DNSResourceRecord, QType, &DNSResourceRecord::qtype> (0x0x7f69cd713300) 0 empty

Class boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>
   size=1 align=1
   base size=1 base align=1
boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> (0x0x7f69cd706af8) 0 empty
  boost::multi_index::detail::non_const_member_base<DNSResourceRecord, QType, &DNSResourceRecord::qtype> (0x0x7f69cd713360) 0 empty

Class boost::detail::cv_traits_imp<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>*> (0x0x7f69cd7134e0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd713480) 0 empty

Class boost::remove_cv<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd713420) 0 empty

Class boost::tuples::access_traits<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd7133c0) 0 empty

Class boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type> (0x0x7f69cd6e0a20) 0

Class boost::detail::cv_traits_imp<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>*> (0x0x7f69cd7138a0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7f69cd713840) 0 empty

Class boost::remove_cv<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7f69cd7137e0) 0 empty

Class boost::tuples::access_traits<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7f69cd713780) 0 empty

Class boost::detail::cv_traits_imp<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>*> (0x0x7f69cd713a20) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type> > (0x0x7f69cd7139c0) 0 empty

Class boost::remove_cv<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type> > (0x0x7f69cd713960) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type> > (0x0x7f69cd713900) 0 empty

Class boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type> >
   size=2 align=1
   base size=2 base align=1
boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type> > (0x0x7f69cd6e0420) 0

Class boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=2 align=1
   base size=2 base align=1
boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd737138) 0
  boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type> > (0x0x7f69cd713ba0) 0

Class boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >
   size=2 align=1
   base size=2 base align=1
boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7f69cd75b410) 0
  boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd75b478) 0
    boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type> > (0x0x7f69cd713c00) 0

Class boost::is_base_and_derived<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::is_base_and_derived<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > (0x0x7f69cd75b5b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd75b618) 0 empty
    mpl_::bool_<false> (0x0x7f69cd713c60) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::tag<> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::tag<> > (0x0x7f69cd713cc0) 0 empty

Class boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >, boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::tag<> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >, boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::tag<> > (0x0x7f69cd6e00c0) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > (0x0x7f69cd713d80) 0 empty

Class boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > (0x0x7f69cd713d20) 0 empty

Class boost::mpl::if_c<false, mpl_::na, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, mpl_::na, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cd713e40) 0 empty

Class boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >, mpl_::na, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >, mpl_::na, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cd713de0) 0 empty

Class boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cd75b888) 0 empty
  mpl_::bool_<false> (0x0x7f69cd713f60) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69cd383000) 0 empty

Class boost::mpl::if_<boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69cd713f00) 0 empty

Class boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cd383060) 0 empty

Class boost::mpl::eval_if<boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if<boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69cd713ea0) 0 empty

Class boost::mpl::is_na<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > (0x0x7f69cd75bb60) 0 empty
  mpl_::bool_<false> (0x0x7f69cd3830c0) 0 empty

Class boost::multi_index::detail::ordered_index_args<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::ordered_index_args<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, mpl_::na> (0x0x7f69cd6e0060) 0 empty

Class boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cd6e0000) 0 empty

Class boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >::node_class<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >::node_class<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > (0x0x7f69cd383120) 0 empty

Class boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > (0x0x7f69cd692d20) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::index_node_applier, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::index_node_applier, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > (0x0x7f69cd75bc30) 0 empty
  boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > (0x0x7f69cd383180) 0 empty

Class boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd692840) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd75bc98) 0 empty
  boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd3831e0) 0 empty

Class boost::mpl::apply2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd75bd00) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd75bd68) 0 empty
    boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> > (0x0x7f69cd383240) 0 empty

Class boost::mpl::aux::reverse_iter_fold_impl<1l, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 1l>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::mpl::protect<mpl_::arg<1>, 0> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::reverse_iter_fold_impl<1l, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 1l>, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::mpl::protect<mpl_::arg<1>, 0> > (0x0x7f69cd692540) 0 empty

Class boost::mpl::reverse_iter_fold<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, mpl_::arg<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::reverse_iter_fold<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, mpl_::arg<1> > (0x0x7f69cd692360) 0 empty

Class boost::multi_index::detail::multi_index_node_type<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::multi_index_node_type<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > (0x0x7f69cd59ba80) 0 empty

Class boost::detail::allocator::is_partial_std_allocator<std::allocator<DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::is_partial_std_allocator<std::allocator<DNSResourceRecord> > (0x0x7f69cd3832a0) 0 empty

Class boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > > (0x0x7f69cd383360) 0 empty

Class boost::detail::allocator::rebinder<std::allocator<DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<DNSResourceRecord> > (0x0x7f69cd383420) 0 empty

Class std::allocator<DNSResourceRecord>::rebind<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<DNSResourceRecord>::rebind<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > (0x0x7f69cd3834e0) 0 empty

Class boost::detail::allocator::rebinder<std::allocator<DNSResourceRecord> >::result<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<DNSResourceRecord> >::result<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > (0x0x7f69cd383480) 0 empty

Class boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > (0x0x7f69cd3833c0) 0 empty

Class boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > > (0x0x7f69cd383300) 0 empty

Class boost::detail::allocator::rebind_to<std::allocator<DNSResourceRecord>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >
   size=1 align=1
   base size=1 base align=1
boost::detail::allocator::rebind_to<std::allocator<DNSResourceRecord>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > (0x0x7f69cd75bf08) 0 empty
  boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > > (0x0x7f69cd383540) 0 empty

Class boost::multi_index::detail::prevent_eti<std::allocator<DNSResourceRecord>, std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::prevent_eti<std::allocator<DNSResourceRecord>, std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > > (0x0x7f69cd3835a0) 0 empty

Class __gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > (0x0x7f69cd383600) 0 empty

Class std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > (0x0x7f69cd75bf70) 0 empty
  __gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > (0x0x7f69cd383660) 0 empty

Class boost::mpl::aux::msvc_eti_base<mpl_::long_<1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::msvc_eti_base<mpl_::long_<1l> > (0x0x7f69cd3c1000) 0 empty
  mpl_::long_<1l> (0x0x7f69cd383720) 0 empty

Class boost::mpl::size<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::size<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd3c1068) 0 empty
  mpl_::long_<1l> (0x0x7f69cd383780) 0 empty

Class boost::mpl::if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > > (0x0x7f69cd383840) 0 empty

Class boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, mpl_::long_<0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, mpl_::long_<0l> > (0x0x7f69cd3c1138) 0 empty
  boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> (0x0x7f69cd3c11a0) 0 empty
    boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd383900) 0 empty

Class boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> (0x0x7f69cd3c1208) 0 empty
  boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, mpl_::long_<0l> > (0x0x7f69cd3c1270) 0 empty
    boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l> (0x0x7f69cd3c12d8) 0 empty
      boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd383960) 0 empty

Class boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >::index_class<boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >::index_class<boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > (0x0x7f69cd3839c0) 0 empty

Class boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > (0x0x7f69cd3838a0) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > (0x0x7f69cd3c1410) 0 empty
  boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > (0x0x7f69cd383a20) 0 empty

Class boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > (0x0x7f69cd3c1478) 0 empty
  boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > (0x0x7f69cd3c14e0) 0 empty
    boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > (0x0x7f69cd383a80) 0 empty

Class boost::mpl::eval_if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0l>, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > > (0x0x7f69cd3837e0) 0 empty

Class boost::multi_index::detail::nth_layer<0, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::nth_layer<0, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > (0x0x7f69cd3836c0) 0 empty

Class boost::multi_index::detail::multi_index_base_type<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::multi_index_base_type<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > (0x0x7f69cd3c15b0) 0 empty
  boost::multi_index::detail::nth_layer<0, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > (0x0x7f69cd383ae0) 0 empty

Class boost::base_from_member<std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, 0>
   size=1 align=1
   base size=1 base align=1
boost::base_from_member<std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, 0> (0x0x7f69cd383b40) 0

Class boost::multi_index::detail::header_holder<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > >*, boost::multi_index::multi_index_container<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > >
   size=8 align=8
   base size=8 base align=8
boost::multi_index::detail::header_holder<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > >*, boost::multi_index::multi_index_container<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > > (0x0x7f69cd3c1750) 0
  boost::noncopyable_::noncopyable (0x0x7f69cd383cc0) 0 empty

Class boost::mpl::if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 1l>, boost::multi_index::detail::nth_layer<2, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 1l>, boost::multi_index::detail::nth_layer<2, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > > (0x0x7f69cd383de0) 0 empty

Class boost::mpl::identity<boost::multi_index::detail::index_base<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::identity<boost::multi_index::detail::index_base<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > (0x0x7f69cd383e40) 0 empty

Class boost::mpl::eval_if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 1l>, boost::multi_index::detail::nth_layer<2, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 1l>, boost::multi_index::detail::nth_layer<2, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > > > (0x0x7f69cd383d80) 0 empty

Class boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > (0x0x7f69cd383d20) 0 empty

Class boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, DNSResourceRecord>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, DNSResourceRecord>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, DNSResourceRecord> > (0x0x7f69cd383f60) 0 empty

Class boost::detail::allocator::rebinder<std::allocator<DNSResourceRecord> >::result<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<DNSResourceRecord> >::result<DNSResourceRecord> (0x0x7f69cd427060) 0 empty

Class boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, DNSResourceRecord> (0x0x7f69cd427000) 0 empty

Class boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, DNSResourceRecord>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, DNSResourceRecord>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, DNSResourceRecord> > (0x0x7f69cd383f00) 0 empty

Class boost::detail::allocator::rebind_to<std::allocator<DNSResourceRecord>, DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::detail::allocator::rebind_to<std::allocator<DNSResourceRecord>, DNSResourceRecord> (0x0x7f69cd3c1af8) 0 empty
  boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, DNSResourceRecord>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, DNSResourceRecord> > (0x0x7f69cd4270c0) 0 empty

Class boost::multi_index::detail::index_base<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_base<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > (0x0x7f69cd383ea0) 0 empty

Class boost::detail::alignment_of_impl<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
boost::detail::alignment_of_impl<DNSResourceRecord> (0x0x7f69cd4272a0) 0 empty

Class boost::alignment_of<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<DNSResourceRecord> (0x0x7f69cd3c1c30) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7f69cd3c1c98) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7f69cd427300) 0 empty

Class boost::detail::aligned_storage::aligned_storage_imp<72ul, 8ul>::data_t
   size=72 align=8
   base size=72 base align=8
boost::detail::aligned_storage::aligned_storage_imp<72ul, 8ul>::data_t (0x0x7f69cd4273c0) 0

Class boost::detail::aligned_storage::aligned_storage_imp<72ul, 8ul>
   size=72 align=8
   base size=72 base align=8
boost::detail::aligned_storage::aligned_storage_imp<72ul, 8ul> (0x0x7f69cd427360) 0

Class boost::aligned_storage<72ul, 8ul>
   size=72 align=8
   base size=72 base align=8
boost::aligned_storage<72ul, 8ul> (0x0x7f69cd3c1d68) 0
  boost::detail::aligned_storage::aligned_storage_imp<72ul, 8ul> (0x0x7f69cd427420) 0

Class boost::multi_index::detail::pod_value_holder<DNSResourceRecord>
   size=72 align=8
   base size=72 base align=8
boost::multi_index::detail::pod_value_holder<DNSResourceRecord> (0x0x7f69cd427240) 0

Class boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >
   size=72 align=8
   base size=72 base align=8
boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > (0x0x7f69cd3c1e38) 0
  boost::multi_index::detail::pod_value_holder<DNSResourceRecord> (0x0x7f69cd427480) 0

Class boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, char> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, char> > (0x0x7f69cd427540) 0 empty

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

Class boost::detail::allocator::rebinder<std::allocator<DNSResourceRecord> >::result<char>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<DNSResourceRecord> >::result<char> (0x0x7f69cd427600) 0 empty

Class boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, char>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, char> (0x0x7f69cd4275a0) 0 empty

Class boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, char> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, char> > (0x0x7f69cd4274e0) 0 empty

Class boost::detail::allocator::rebind_to<std::allocator<DNSResourceRecord>, char>
   size=1 align=1
   base size=1 base align=1
boost::detail::allocator::rebind_to<std::allocator<DNSResourceRecord>, char> (0x0x7f69cd4671a0) 0 empty
  boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<DNSResourceRecord>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<DNSResourceRecord>, char> > (0x0x7f69cd4276c0) 0 empty

Class boost::multi_index::detail::prevent_eti<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::prevent_eti<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> >, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > (0x0x7f69cd427720) 0 empty

Class boost::multi_index::detail::ordered_index_node_trampoline<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > >
   size=24 align=8
   base size=24 base align=8
boost::multi_index::detail::ordered_index_node_trampoline<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > (0x0x7f69cd467208) 0
  boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7f69cd467270) 0
    boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7f69cd4672d8) 0
      boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7f69cd427780) 0

Class boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > >
   size=96 align=8
   base size=96 base align=8
boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > (0x0x7f69d1015930) 0
  boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > (0x0x7f69cd4673a8) 0
    boost::multi_index::detail::pod_value_holder<DNSResourceRecord> (0x0x7f69cd4277e0) 0
  boost::multi_index::detail::ordered_index_node_trampoline<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > (0x0x7f69cd467410) 72
    boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7f69cd467478) 72
      boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7f69cd4674e0) 72
        boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7f69cd427840) 72

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> > (0x0x7f69cd4278a0) 0 empty

Class boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> > (0x0x7f69cd4677b8) 0 empty
  boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> > (0x0x7f69cd427900) 0 empty

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > > (0x0x7f69cd427960) 0 empty

Class boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > > (0x0x7f69cd467820) 0 empty
  boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > > (0x0x7f69cd4279c0) 0 empty

Class boost::detail::is_pointer_impl<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<DNSResourceRecord> (0x0x7f69cd427a80) 0 empty

Class boost::detail::cv_traits_imp<DNSResourceRecord*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<DNSResourceRecord*> (0x0x7f69cd427ba0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<DNSResourceRecord> (0x0x7f69cd427b40) 0 empty

Class boost::remove_cv<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<DNSResourceRecord> (0x0x7f69cd427ae0) 0 empty

Class boost::detail::is_pointer_helper<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<DNSResourceRecord> (0x0x7f69cd427c00) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<DNSResourceRecord> (0x0x7f69cd427f60) 0 empty

Class boost::is_member_function_pointer<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<DNSResourceRecord> (0x0x7f69cd467d68) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd467dd0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a4000) 0 empty

Class boost::is_member_pointer<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<DNSResourceRecord> (0x0x7f69cd467e38) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd467ea0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a4060) 0 empty

Class boost::is_pointer<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<DNSResourceRecord> (0x0x7f69cd467f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd467f70) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a40c0) 0 empty

Class boost::detail::is_arithmetic_impl<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<DNSResourceRecord> (0x0x7f69cd4a4120) 0 empty

Class boost::is_integral<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<DNSResourceRecord> (0x0x7f69cd3c1bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd4a9000) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a4180) 0 empty

Class boost::is_float<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::is_float<DNSResourceRecord> (0x0x7f69cd4a9068) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd4a90d0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a41e0) 0 empty

Class boost::is_arithmetic<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<DNSResourceRecord> (0x0x7f69cd4a9138) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd4a91a0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a4240) 0 empty

Class boost::is_enum<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<DNSResourceRecord> (0x0x7f69cd4a9270) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd4a92d8) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a42a0) 0 empty

Class boost::detail::ct_imp<DNSResourceRecord, false, false, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::ct_imp<DNSResourceRecord, false, false, false> (0x0x7f69cd4a4300) 0 empty

Class boost::call_traits<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
boost::call_traits<DNSResourceRecord> (0x0x7f69cd427a20) 0 empty

Class boost::detail::is_pointer_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69cd4a43c0) 0 empty

Class boost::detail::cv_traits_imp<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >*> (0x0x7f69cd4a44e0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69cd4a4480) 0 empty

Class boost::remove_cv<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69cd4a4420) 0 empty

Class boost::detail::is_pointer_helper<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69cd4a4540) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69cd4a48a0) 0 empty

Class boost::is_member_function_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69cd4a98f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd4a9958) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a4900) 0 empty

Class boost::is_member_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69cd4a99c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd4a9a28) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a4960) 0 empty

Class boost::is_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69cd4a9a90) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd4a9af8) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a49c0) 0 empty

Class boost::detail::is_arithmetic_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69cd4a4a20) 0 empty

Class boost::is_integral<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69cd4a9bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd4a9c30) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a4a80) 0 empty

Class boost::is_float<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_float<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69cd4a9c98) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd4a9d00) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a4ae0) 0 empty

Class boost::is_arithmetic<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69cd4a9d68) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd4a9dd0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a4b40) 0 empty

Class boost::is_enum<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_enum<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69cd4a9ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd4a9f08) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a4ba0) 0 empty

Class boost::detail::ct_imp<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >, false, false, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::ct_imp<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >, false, false, false> (0x0x7f69cd4a4c00) 0 empty

Class boost::call_traits<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::call_traits<boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69cd4a4360) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd4a4cc0) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd4a4c60) 0 empty

Class boost::detail::is_reference_impl<std::less<QType> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<std::less<QType> > (0x0x7f69cd4a4e40) 0 empty

Class boost::is_lvalue_reference<std::less<QType> >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<std::less<QType> > (0x0x7f69cd4ddbc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd4ddc30) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a4ea0) 0 empty

Class boost::is_rvalue_reference<std::less<QType> >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<std::less<QType> > (0x0x7f69cd4ddc98) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd4ddd00) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a4f00) 0 empty

Class boost::is_reference<std::less<QType> >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<std::less<QType> > (0x0x7f69cd4ddd68) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd4dddd0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd4a4f60) 0 empty

Class boost::type_traits::is_function_ptr_helper<std::less<QType>*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<std::less<QType>*> (0x0x7f69cd5530c0) 0 empty

Class boost::detail::is_function_chooser<false>::result_<std::less<QType> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<std::less<QType> > (0x0x7f69cd4ddf08) 0 empty
  boost::type_traits::is_function_ptr_helper<std::less<QType>*> (0x0x7f69cd553120) 0 empty

Class boost::detail::is_function_impl<std::less<QType> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<std::less<QType> > (0x0x7f69cd4ddf70) 0 empty
  boost::detail::is_function_chooser<false>::result_<std::less<QType> > (0x0x7f69cd557000) 0 empty
    boost::type_traits::is_function_ptr_helper<std::less<QType>*> (0x0x7f69cd553180) 0 empty

Class boost::is_function<std::less<QType> >
   size=1 align=1
   base size=1 base align=1
boost::is_function<std::less<QType> > (0x0x7f69cd557068) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd5570d0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd5531e0) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<std::less<QType> >, std::less<QType> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<std::less<QType> >, std::less<QType> > (0x0x7f69cd553240) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<std::less<QType> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<std::less<QType> > (0x0x7f69cd4a4de0) 0 empty

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

Class std::less<QType>
   size=1 align=1
   base size=1 base align=1
std::less<QType> (0x0x7f69cd557208) 0 empty
  std::binary_function<QType, QType, bool> (0x0x7f69cd5533c0) 0 empty

Class boost::detail::cv_traits_imp<std::less<QType>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<std::less<QType>*> (0x0x7f69cd553540) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<std::less<QType> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<std::less<QType> > (0x0x7f69cd5534e0) 0 empty

Class boost::remove_cv<std::less<QType> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<std::less<QType> > (0x0x7f69cd553480) 0 empty

Class boost::tuples::access_traits<std::less<QType> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<std::less<QType> > (0x0x7f69cd553420) 0 empty

Class boost::tuples::cons<std::less<QType>, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::tuples::cons<std::less<QType>, boost::tuples::null_type> (0x0x7f69cd4a4d80) 0

Class boost::detail::cv_traits_imp<boost::tuples::cons<std::less<QType>, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<std::less<QType>, boost::tuples::null_type>*> (0x0x7f69cd5536c0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69cd553660) 0 empty

Class boost::remove_cv<boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69cd553600) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69cd5535a0) 0 empty

Class boost::tuples::cons<CIStringCompare, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >
   size=2 align=1
   base size=2 base align=1
boost::tuples::cons<CIStringCompare, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69cd4a4d20) 0

Class boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=2 align=1
   base size=2 base align=1
boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd5576e8) 0
  boost::tuples::cons<CIStringCompare, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69cd553a80) 0

Class boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >
   size=2 align=1
   base size=2 base align=1
boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > (0x0x7f69cd1959c0) 0
  boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd195a28) 0
    boost::tuples::cons<CIStringCompare, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69cd553ae0) 0

Class boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>
   size=4 align=1
   base size=4 base align=1
boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> (0x0x7f69cd3c1b60) 0
  boost::multi_index::detail::index_base<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > (0x0x7f69cd4271e0) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69cd553d80) 0 empty

Class boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> (0x0x7f69cd1b9340) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7f69cd553de0) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> > (0x0x7f69cd553d20) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69cd553ea0) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> > (0x0x7f69cd553e40) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd553f00) 0 empty

Class boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd1b9548) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd553f60) 0 empty

Class boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd1b95b0) 0 empty
  mpl_::long_<1l> (0x0x7f69cd1f6000) 0 empty

Class boost::mpl::O1_size<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd1b9618) 0 empty
  boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd1b9680) 0 empty
    mpl_::long_<1l> (0x0x7f69cd1f6060) 0 empty

Class boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd1f6120) 0 empty

Class boost::mpl::begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd1f60c0) 0 empty

Class boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd1f61e0) 0 empty

Class boost::mpl::end<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd1f6180) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> > (0x0x7f69cd1f63c0) 0 empty

Class boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, 0l> (0x0x7f69cd1f6360) 0 empty

Class boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> > > (0x0x7f69cd1f6420) 0 empty

Class boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, 0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, 0l> (0x0x7f69cd1b98f0) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> > > (0x0x7f69cd1f6480) 0 empty

Class boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, 0l> (0x0x7f69cd1f6300) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, 0l> > (0x0x7f69cd1f62a0) 0 empty

Class boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> > (0x0x7f69cd1b9a90) 0 empty
  boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cd1f64e0) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> > (0x0x7f69cd1b9af8) 0 empty
  boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> > (0x0x7f69cd1b9b60) 0 empty
    boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cd1f6540) 0 empty

Class boost::mpl::apply2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> > (0x0x7f69cd1b9bc8) 0 empty
  boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> > (0x0x7f69cd1b9c30) 0 empty
    boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> > (0x0x7f69cd1b9c98) 0 empty
      boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cd1f65a0) 0 empty

Class boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, 0l> > (0x0x7f69cd1f6600) 0 empty

Class boost::mpl::aux::fold_impl<1, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, 1l>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::fold_impl<1, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, 1l>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker> (0x0x7f69cd1f6240) 0 empty

Class boost::mpl::fold<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker>
   size=1 align=1
   base size=0 base align=1
boost::mpl::fold<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker> (0x0x7f69cd553cc0) 0 empty

Class boost::multi_index::detail::no_duplicate_tags_in_index_list<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::no_duplicate_tags_in_index_list<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag>, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd553c60) 0 empty

Class boost::multi_index::multi_index_container<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=32 align=8
   base size=32 base align=8
boost::multi_index::multi_index_container<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd38fac8) 0
  boost::base_from_member<std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, 0> (0x0x7f69cd553b40) 0
  boost::multi_index::detail::header_holder<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > >*, boost::multi_index::multi_index_container<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > > (0x0x7f69cd1b91a0) 8
    boost::noncopyable_::noncopyable (0x0x7f69cd553ba0) 8 empty
  boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_non_unique_tag> (0x0x7f69cd1b9208) 16
    boost::multi_index::detail::index_base<DNSResourceRecord, boost::multi_index::indexed_by<boost::multi_index::ordered_non_unique<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, std::allocator<DNSResourceRecord> > (0x0x7f69cd553c00) 16 empty

Class SyncRes::AuthDomain
   size=64 align=8
   base size=64 base align=8
SyncRes::AuthDomain (0x0x7f69cd59b600) 0

Class boost::multi_index::detail::is_index_list<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::is_index_list<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd1f6720) 0 empty

Class boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69cd1f67e0) 0 empty

Class boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::mpl::vector0<mpl_::na>, 0>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cd1b9f70) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7f69cd1f6900) 0 empty

Class boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69cd287000) 0 empty
  boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cd287068) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7f69cd1f6960) 0 empty

Class boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0> (0x0x7f69cd2870d0) 0 empty
  boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69cd287138) 0 empty
    boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cd2871a0) 0 empty
      boost::mpl::vector0<mpl_::na> (0x0x7f69cd1f69c0) 0 empty

Class boost::mpl::vector2<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::vector2<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > (0x0x7f69cd287270) 0 empty
  boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0> (0x0x7f69cd2872d8) 0 empty
    boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69cd287340) 0 empty
      boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cd2873a8) 0 empty
        boost::mpl::vector0<mpl_::na> (0x0x7f69cd1f6a20) 0 empty

Class boost::mpl::vector<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::vector<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd287410) 0 empty
  boost::mpl::vector2<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > (0x0x7f69cd287478) 0 empty
    boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0> (0x0x7f69cd2874e0) 0 empty
      boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69cd287548) 0 empty
        boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cd2875b0) 0 empty
          boost::mpl::vector0<mpl_::na> (0x0x7f69cd1f6a80) 0 empty

Class boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > (0x0x7f69cd287680) 0 empty
  boost::mpl::vector<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd2876e8) 0 empty
    boost::mpl::vector2<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > (0x0x7f69cd287750) 0 empty
      boost::mpl::v_item<boost::multi_index::sequenced<>, boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >, 0> (0x0x7f69cd2877b8) 0 empty
        boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69cd287820) 0 empty
          boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7f69cd287888) 0 empty
            boost::mpl::vector0<mpl_::na> (0x0x7f69cd1f6ae0) 0 empty

Class boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, mpl_::bool_<false> > (0x0x7f69cd1f6780) 0 empty

Class boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69cd1f6ba0) 0 empty

Class boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, mpl_::bool_<true> > (0x0x7f69cd1f6b40) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd1f6c00) 0 empty

Class boost::mpl::sequence_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd287a28) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd1f6c60) 0 empty

Class boost::mpl::empty_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::empty_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd287a90) 0 empty
  boost::is_same<mpl_::long_<32768l>, mpl_::long_<32770l> > (0x0x7f69cd287af8) 0 empty
    boost::integral_constant<bool, false> (0x0x7f69cd287b60) 0 empty
      mpl_::bool_<false> (0x0x7f69cd1f6cc0) 0 empty

Class boost::mpl::empty<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::empty<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd287bc8) 0 empty
  boost::mpl::empty_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd287c30) 0 empty
    boost::is_same<mpl_::long_<32768l>, mpl_::long_<32770l> > (0x0x7f69cd287c98) 0 empty
      boost::integral_constant<bool, false> (0x0x7f69cd287d00) 0 empty
        mpl_::bool_<false> (0x0x7f69cd1f6d20) 0 empty

Class boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd1f6de0) 0 empty

Class boost::mpl::begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd1f6d80) 0 empty

Class boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> (0x0x7f69cd287dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd287e38) 0 empty
    mpl_::bool_<false> (0x0x7f69cd1f6e40) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> > (0x0x7f69cd287ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd287f08) 0 empty
    mpl_::bool_<false> (0x0x7f69cd1f6ea0) 0 empty

Class boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> > (0x0x7f69cd287f70) 0 empty
  boost::mpl::aux::not_impl<0l> (0x0x7f69cd2ac000) 0 empty
    mpl_::bool_<true> (0x0x7f69cd1f6f00) 0 empty

Class boost::mpl::is_sequence<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_sequence<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd2ac068) 0 empty
  boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::void_> > (0x0x7f69cd2ac0d0) 0 empty
    boost::mpl::aux::not_impl<0l> (0x0x7f69cd2ac138) 0 empty
      mpl_::bool_<true> (0x0x7f69cd1f6f60) 0 empty

Class boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd2ac1a0) 0 empty
  mpl_::long_<2l> (0x0x7f69cd2b1060) 0 empty

Class boost::mpl::O1_size<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd2ac208) 0 empty
  boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd2ac270) 0 empty
    mpl_::long_<2l> (0x0x7f69cd2b10c0) 0 empty

Class boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd2b1180) 0 empty

Class boost::mpl::end<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69cd2b1120) 0 empty

Class boost::mpl::is_na<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7f69cd2ac410) 0 empty
  mpl_::bool_<false> (0x0x7f69cd2b1300) 0 empty

Class mpl_::assert_arg_pred<boost::mpl::is_na<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred<boost::mpl::is_na<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > (0x0x7f69cd2b12a0) 0 empty

Class mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > (0x0x7f69cd2b1360) 0 empty

Class mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=0 base align=1
mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd2b1240) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd2ac680) 0 empty
  mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd2b13c0) 0 empty

Class boost::mpl::apply2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd2ac6e8) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd2ac750) 0 empty
    mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd2b1420) 0 empty

Class boost::mpl::next<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd2b1480) 0 empty

Class mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=0 base align=1
mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2b14e0) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2ac8f0) 0 empty
  mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2b1540) 0 empty

Class boost::mpl::apply2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2ac958) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::protect<mpl_::arg<1>, 0>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2ac9c0) 0 empty
    mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2b15a0) 0 empty

Class boost::mpl::next<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2b1600) 0 empty

Class boost::mpl::aux::resolve_bind_arg<boost::multi_index::detail::index_node_applier, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<boost::multi_index::detail::index_node_applier, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd2b1720) 0 empty

Class boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2acbc8) 0 empty
  mpl_::bool_<false> (0x0x7f69cd2b1900) 0 empty

Class mpl_::assert_arg_pred<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > > (0x0x7f69cd2b18a0) 0 empty

Class mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > > (0x0x7f69cd2b1960) 0 empty

Class mpl_::arg<2>::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<2>::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd2b1840) 0 empty

Class boost::mpl::apply_wrap5<mpl_::arg<2>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap5<mpl_::arg<2>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd2acd68) 0 empty
  mpl_::arg<2>::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd2b19c0) 0 empty

Class boost::mpl::aux::resolve_bind_arg<mpl_::arg<2>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<mpl_::arg<2>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd2b17e0) 0 empty

Class boost::mpl::apply_wrap5<mpl_::arg<1>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap5<mpl_::arg<1>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd2acea0) 0 empty
  mpl_::arg<1>::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2b1ae0) 0 empty

Class boost::mpl::aux::resolve_bind_arg<mpl_::arg<1>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<mpl_::arg<1>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd2b1a80) 0 empty

Class boost::mpl::v_at_impl<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69cd2b1c60) 0 empty

Class boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69cd2aca28) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7f69cd2b1cc0) 0 empty

Class boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69cd2b1c00) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2b1ba0) 0 empty

Class boost::multi_index::sequenced<>::node_class<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::sequenced<>::node_class<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7f69cd2b1d80) 0 empty

Class boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7f69cd2b1b40) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::index_node_applier, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::index_node_applier, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7f69cd2fc208) 0 empty
  boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7f69cd2b1de0) 0 empty

Class boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2b1660) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2fc270) 0 empty
  boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2b1e40) 0 empty

Class boost::mpl::apply2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2fc2d8) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2fc340) 0 empty
    boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> > (0x0x7f69cd2b1ea0) 0 empty

Class boost::mpl::aux::resolve_bind_arg<boost::multi_index::detail::index_node_applier, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<boost::multi_index::detail::index_node_applier, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd30d000) 0 empty

Class boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd2fc548) 0 empty
  mpl_::bool_<false> (0x0x7f69cd30d1e0) 0 empty

Class mpl_::assert_arg_pred<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > > (0x0x7f69cd30d180) 0 empty

Class mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > > (0x0x7f69cd30d240) 0 empty

Class mpl_::arg<2>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<2>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd30d120) 0 empty

Class boost::mpl::apply_wrap5<mpl_::arg<2>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap5<mpl_::arg<2>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd2fc6e8) 0 empty
  mpl_::arg<2>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd30d2a0) 0 empty

Class boost::mpl::aux::resolve_bind_arg<mpl_::arg<2>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<mpl_::arg<2>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd30d0c0) 0 empty

Class boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > (0x0x7f69cd2fc820) 0 empty
  mpl_::bool_<false> (0x0x7f69cd30d480) 0 empty

Class mpl_::assert_arg_pred<boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred<boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69cd30d420) 0 empty

Class mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
mpl_::assert_arg_pred_not<boost::mpl::is_na<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69cd30d4e0) 0 empty

Class mpl_::arg<1>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
mpl_::arg<1>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd30d3c0) 0 empty

Class boost::mpl::apply_wrap5<mpl_::arg<1>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap5<mpl_::arg<1>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd2fc9c0) 0 empty
  mpl_::arg<1>::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd30d540) 0 empty

Class boost::mpl::aux::resolve_bind_arg<mpl_::arg<1>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::resolve_bind_arg<mpl_::arg<1>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, mpl_::na, mpl_::na, mpl_::na> (0x0x7f69cd30d360) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69cd30d720) 0 empty

Class boost::mpl::v_at_impl<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69cd30d6c0) 0 empty

Class boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd30d780) 0 empty

Class boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69cd2fcaf8) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd30d7e0) 0 empty

Class boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69cd30d660) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd30d600) 0 empty

Class boost::multi_index::detail::is_tag<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::is_tag<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cd30d960) 0 empty

Class boost::detail::cv_traits_imp<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >*> (0x0x7f69cd30dae0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cd30da80) 0 empty

Class boost::remove_cv<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cd30da20) 0 empty

Class boost::detail::is_base_and_derived_impl<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_and_derived_impl<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cd30d9c0) 0 empty

Class boost::is_same<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cd2fcdd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd2fce38) 0 empty
    mpl_::bool_<false> (0x0x7f69cd30db40) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd30dc00) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cd30dba0) 0 empty

Class boost::detail::is_reference_impl<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7f69cd30dd20) 0 empty

Class boost::is_lvalue_reference<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7f69cd34a888) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd34a8f0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd30dd80) 0 empty

Class boost::is_rvalue_reference<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7f69cd34a958) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd34a9c0) 0 empty
    mpl_::bool_<false> (0x0x7f69cd30dde0) 0 empty

Class boost::is_reference<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7f69cd34aa28) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd34aa90) 0 empty
    mpl_::bool_<false> (0x0x7f69cd30de40) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>*> (0x0x7f69cd30df60) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7f69cd34abc8) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>*> (0x0x7f69cd35c000) 0 empty

Class boost::detail::is_function_impl<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7f69cd34ac30) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7f69cd34ac98) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>*> (0x0x7f69cd35c060) 0 empty

Class boost::is_function<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7f69cd34ad00) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd34ad68) 0 empty
    mpl_::bool_<false> (0x0x7f69cd35c0c0) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7f69cd35c120) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7f69cd30dcc0) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::const_member_base<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::detail::non_const_member_base<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::const_member_base<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::detail::non_const_member_base<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7f69cd35c180) 0 empty

Class boost::multi_index::detail::non_const_member_base<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::non_const_member_base<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> (0x0x7f69cd35c1e0) 0 empty

Class boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>
   size=1 align=1
   base size=1 base align=1
boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> (0x0x7f69cd34af08) 0 empty
  boost::multi_index::detail::non_const_member_base<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> (0x0x7f69cd35c240) 0 empty

Class boost::detail::is_reference_impl<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69cd35c420) 0 empty

Class boost::is_lvalue_reference<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69ccf6b000) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ccf6b068) 0 empty
    mpl_::bool_<false> (0x0x7f69cd35c540) 0 empty

Class boost::is_rvalue_reference<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69ccf6b1a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ccf6b208) 0 empty
    mpl_::bool_<false> (0x0x7f69cd35c660) 0 empty

Class boost::is_reference<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69ccf6b340) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ccf6b3a8) 0 empty
    mpl_::bool_<false> (0x0x7f69cd35c780) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>*> (0x0x7f69cd35ca20) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69ccf6b5b0) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>*> (0x0x7f69cd35ca80) 0 empty

Class boost::detail::is_function_impl<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69ccf6b618) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69ccf6b680) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>*> (0x0x7f69cd35cae0) 0 empty

Class boost::is_function<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69ccf6b6e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ccf6b750) 0 empty
    mpl_::bool_<false> (0x0x7f69cd35cc00) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69cd35cd20) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69cd35c3c0) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::const_member_base<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::multi_index::detail::non_const_member_base<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::const_member_base<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::multi_index::detail::non_const_member_base<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69cd35cd80) 0 empty

Class boost::multi_index::detail::non_const_member_base<NegCacheEntry, QType, &NegCacheEntry::d_qtype>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::non_const_member_base<NegCacheEntry, QType, &NegCacheEntry::d_qtype> (0x0x7f69cd35cde0) 0 empty

Class boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>
   size=1 align=1
   base size=1 base align=1
boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> (0x0x7f69ccf6ba28) 0 empty
  boost::multi_index::detail::non_const_member_base<NegCacheEntry, QType, &NegCacheEntry::d_qtype> (0x0x7f69cd35ce40) 0 empty

Class boost::detail::cv_traits_imp<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>*> (0x0x7f69ccf84000) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69cd35cf60) 0 empty

Class boost::remove_cv<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69cd35cf00) 0 empty

Class boost::tuples::access_traits<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69cd35cea0) 0 empty

Class boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type> (0x0x7f69cd35c360) 0

Class boost::detail::cv_traits_imp<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>*> (0x0x7f69ccf843c0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7f69ccf84360) 0 empty

Class boost::remove_cv<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7f69ccf84300) 0 empty

Class boost::tuples::access_traits<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7f69ccf842a0) 0 empty

Class boost::detail::cv_traits_imp<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>*> (0x0x7f69ccf84540) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type> > (0x0x7f69ccf844e0) 0 empty

Class boost::remove_cv<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type> > (0x0x7f69ccf84480) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type> > (0x0x7f69ccf84420) 0 empty

Class boost::tuples::cons<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type> >
   size=2 align=1
   base size=2 base align=1
boost::tuples::cons<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type> > (0x0x7f69cd30dc60) 0

Class boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=2 align=1
   base size=2 base align=1
boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69ccfa2068) 0
  boost::tuples::cons<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type> > (0x0x7f69ccf846c0) 0

Class boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >
   size=2 align=1
   base size=2 base align=1
boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7f69ccfc3340) 0
  boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69ccfc33a8) 0
    boost::tuples::cons<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type> > (0x0x7f69ccf84720) 0

Class boost::is_base_and_derived<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::is_base_and_derived<boost::multi_index::detail::tag_marker, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69ccfc34e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ccfc3548) 0 empty
    mpl_::bool_<false> (0x0x7f69ccf84780) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::tag<> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::tag<> > (0x0x7f69ccf847e0) 0 empty

Class boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::tag<> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::tag<> > (0x0x7f69cd30d900) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69ccf848a0) 0 empty

Class boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69ccf84840) 0 empty

Class boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, mpl_::na, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::multi_index::detail::is_tag<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, mpl_::na, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69ccf84900) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69ccf84a20) 0 empty

Class boost::mpl::if_<boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69ccf849c0) 0 empty

Class boost::mpl::eval_if<boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if<boost::mpl::is_na<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::detail::index_args_default_compare<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, boost::mpl::identity<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > (0x0x7f69ccf84960) 0 empty

Class boost::mpl::is_na<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::is_na<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69ccfc3888) 0 empty
  mpl_::bool_<false> (0x0x7f69ccf84a80) 0 empty

Class boost::multi_index::detail::ordered_index_args<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::ordered_index_args<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, mpl_::na> (0x0x7f69cd30d8a0) 0 empty

Class boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cd30d840) 0 empty

Class boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >::node_class<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >::node_class<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > (0x0x7f69ccf84ae0) 0 empty

Class boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > (0x0x7f69cd30d5a0) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::index_node_applier, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::index_node_applier, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > (0x0x7f69ccfc3958) 0 empty
  boost::multi_index::detail::index_node_applier::apply<boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > (0x0x7f69ccf84b40) 0 empty

Class boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69cd2b1f00) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69ccfc39c0) 0 empty
  boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69ccf84ba0) 0 empty

Class boost::mpl::apply2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69ccfc3a28) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69ccfc3a90) 0 empty
    boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >::apply<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> > (0x0x7f69ccf84c00) 0 empty

Class boost::mpl::aux::reverse_iter_fold_impl<2l, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::mpl::protect<mpl_::arg<1>, 0> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::reverse_iter_fold_impl<2l, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::mpl::v_iter<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, boost::mpl::protect<mpl_::arg<1>, 0> > (0x0x7f69cd2b11e0) 0 empty

Class boost::mpl::reverse_iter_fold<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, mpl_::arg<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::reverse_iter_fold<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::mpl::bind2<boost::multi_index::detail::index_node_applier, mpl_::arg<2>, mpl_::arg<1> >, mpl_::arg<1> > (0x0x7f69cd2b1000) 0 empty

Class boost::multi_index::detail::multi_index_node_type<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::multi_index_node_type<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > (0x0x7f69cd1f66c0) 0 empty

Class boost::detail::allocator::is_partial_std_allocator<std::allocator<NegCacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::is_partial_std_allocator<std::allocator<NegCacheEntry> > (0x0x7f69ccf84c60) 0 empty

Class boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69ccf84d20) 0 empty

Class boost::detail::allocator::rebinder<std::allocator<NegCacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<NegCacheEntry> > (0x0x7f69ccf84de0) 0 empty

Class __gnu_cxx::new_allocator<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<NegCacheEntry> (0x0x7f69ccf84ea0) 0 empty

Class std::allocator<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
std::allocator<NegCacheEntry> (0x0x7f69ccfc3b60) 0 empty
  __gnu_cxx::new_allocator<NegCacheEntry> (0x0x7f69ccf84f00) 0 empty

Class std::allocator<NegCacheEntry>::rebind<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<NegCacheEntry>::rebind<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69ccf84f60) 0 empty

Class boost::detail::allocator::rebinder<std::allocator<NegCacheEntry> >::result<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<NegCacheEntry> >::result<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69ccf84e40) 0 empty

Class boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69ccf84d80) 0 empty

Class boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69ccf84cc0) 0 empty

Class boost::detail::allocator::rebind_to<std::allocator<NegCacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >
   size=1 align=1
   base size=1 base align=1
boost::detail::allocator::rebind_to<std::allocator<NegCacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69ccfc3c98) 0 empty
  boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69cd020000) 0 empty

Class boost::multi_index::detail::prevent_eti<std::allocator<NegCacheEntry>, std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::prevent_eti<std::allocator<NegCacheEntry>, std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69cd020060) 0 empty

Class __gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69cd0200c0) 0 empty

Class std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69ccfc3d00) 0 empty
  __gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69cd020120) 0 empty

Class boost::mpl::size<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::size<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69ccfc3d68) 0 empty
  mpl_::long_<2l> (0x0x7f69cd0201e0) 0 empty

Class boost::mpl::if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > > (0x0x7f69cd0202a0) 0 empty

Class boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, mpl_::long_<0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, mpl_::long_<0l> > (0x0x7f69ccfc3e38) 0 empty
  boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69ccfc3ea0) 0 empty
    boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd020360) 0 empty

Class boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69ccfc3f08) 0 empty
  boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, mpl_::long_<0l> > (0x0x7f69ccfc3f70) 0 empty
    boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l> (0x0x7f69cd043000) 0 empty
      boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > > > (0x0x7f69cd0203c0) 0 empty

Class boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >::index_class<boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >::index_class<boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd020420) 0 empty

Class boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd020300) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd043138) 0 empty
  boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd020480) 0 empty

Class boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd0431a0) 0 empty
  boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd043208) 0 empty
    boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd0204e0) 0 empty

Class boost::mpl::eval_if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 0l>, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > > (0x0x7f69cd020240) 0 empty

Class boost::multi_index::detail::nth_layer<0, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::nth_layer<0, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > (0x0x7f69cd020180) 0 empty

Class boost::multi_index::detail::multi_index_base_type<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::multi_index_base_type<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > (0x0x7f69cd0432d8) 0 empty
  boost::multi_index::detail::nth_layer<0, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > (0x0x7f69cd020540) 0 empty

Class boost::base_from_member<std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 0>
   size=1 align=1
   base size=1 base align=1
boost::base_from_member<std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 0> (0x0x7f69cd0205a0) 0

Class boost::multi_index::detail::header_holder<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >*, boost::multi_index::multi_index_container<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > >
   size=8 align=8
   base size=8 base align=8
boost::multi_index::detail::header_holder<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >*, boost::multi_index::multi_index_container<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > > (0x0x7f69cd043478) 0
  boost::noncopyable_::noncopyable (0x0x7f69cd020720) 0 empty

Class boost::mpl::if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > > (0x0x7f69cd020840) 0 empty

Class boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, mpl_::long_<1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, mpl_::long_<1l> > (0x0x7f69cd043548) 0 empty
  boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69cd0435b0) 0 empty
    boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7f69cd020900) 0 empty

Class boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69cd043618) 0 empty
  boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, mpl_::long_<1l> > (0x0x7f69cd043680) 0 empty
    boost::mpl::v_at<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l> (0x0x7f69cd0436e8) 0 empty
      boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7f69cd0209c0) 0 empty

Class boost::multi_index::sequenced<>::index_class<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::sequenced<>::index_class<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd020a80) 0 empty

Class boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd0208a0) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd043820) 0 empty
  boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd020ae0) 0 empty

Class boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd043888) 0 empty
  boost::mpl::apply_wrap2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd0438f0) 0 empty
    boost::multi_index::detail::index_applier::apply<boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd020b40) 0 empty

Class boost::mpl::eval_if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::mpl::identity<boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 1l>, boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > > (0x0x7f69cd0207e0) 0 empty

Class boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > (0x0x7f69cd020780) 0 empty

Class boost::mpl::if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::nth_layer<3, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::nth_layer<3, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > > (0x0x7f69cd020c60) 0 empty

Class boost::mpl::identity<boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::identity<boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > (0x0x7f69cd020cc0) 0 empty

Class boost::mpl::eval_if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::nth_layer<3, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<true, boost::mpl::identity<boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > >, boost::mpl::apply2<boost::multi_index::detail::index_applier, boost::mpl::at_c<boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, 2l>, boost::multi_index::detail::nth_layer<3, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > > > (0x0x7f69cd020c00) 0 empty

Class boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > (0x0x7f69cd020ba0) 0 empty

Class boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, NegCacheEntry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, NegCacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, NegCacheEntry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, NegCacheEntry> > (0x0x7f69cd020de0) 0 empty

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

Class boost::detail::allocator::rebinder<std::allocator<NegCacheEntry> >::result<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<NegCacheEntry> >::result<NegCacheEntry> (0x0x7f69cd020ea0) 0 empty

Class boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, NegCacheEntry> (0x0x7f69cd020e40) 0 empty

Class boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, NegCacheEntry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, NegCacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, NegCacheEntry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, NegCacheEntry> > (0x0x7f69cd020d80) 0 empty

Class boost::detail::allocator::rebind_to<std::allocator<NegCacheEntry>, NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::detail::allocator::rebind_to<std::allocator<NegCacheEntry>, NegCacheEntry> (0x0x7f69cd043d00) 0 empty
  boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, NegCacheEntry>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, NegCacheEntry> > (0x0x7f69cd0af060) 0 empty

Class boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > (0x0x7f69cd020d20) 0 empty

Class boost::detail::alignment_of_impl<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::detail::alignment_of_impl<NegCacheEntry> (0x0x7f69cd0af180) 0 empty

Class boost::alignment_of<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<NegCacheEntry> (0x0x7f69cd043e38) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7f69cd043ea0) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7f69cd0af1e0) 0 empty

Class boost::detail::aligned_storage::aligned_storage_imp<32ul, 8ul>::data_t
   size=32 align=8
   base size=32 base align=8
boost::detail::aligned_storage::aligned_storage_imp<32ul, 8ul>::data_t (0x0x7f69cd0af2a0) 0

Class boost::detail::aligned_storage::aligned_storage_imp<32ul, 8ul>
   size=32 align=8
   base size=32 base align=8
boost::detail::aligned_storage::aligned_storage_imp<32ul, 8ul> (0x0x7f69cd0af240) 0

Class boost::aligned_storage<32ul, 8ul>
   size=32 align=8
   base size=32 base align=8
boost::aligned_storage<32ul, 8ul> (0x0x7f69cd043f70) 0
  boost::detail::aligned_storage::aligned_storage_imp<32ul, 8ul> (0x0x7f69cd0af300) 0

Class boost::multi_index::detail::pod_value_holder<NegCacheEntry>
   size=32 align=8
   base size=32 base align=8
boost::multi_index::detail::pod_value_holder<NegCacheEntry> (0x0x7f69cd0af120) 0

Class boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >
   size=32 align=8
   base size=32 base align=8
boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > (0x0x7f69cd0e7068) 0
  boost::multi_index::detail::pod_value_holder<NegCacheEntry> (0x0x7f69cd0af360) 0

Class boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, char> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, char> > (0x0x7f69cd0af4e0) 0 empty

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

Class boost::detail::allocator::rebinder<std::allocator<NegCacheEntry> >::result<char>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::rebinder<std::allocator<NegCacheEntry> >::result<char> (0x0x7f69cd0af5a0) 0 empty

Class boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, char>
   size=1 align=1
   base size=0 base align=1
boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, char> (0x0x7f69cd0af540) 0 empty

Class boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, char> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, char> > (0x0x7f69cd0af480) 0 empty

Class boost::detail::allocator::rebind_to<std::allocator<NegCacheEntry>, char>
   size=1 align=1
   base size=1 base align=1
boost::detail::allocator::rebind_to<std::allocator<NegCacheEntry>, char> (0x0x7f69cd0e7208) 0 empty
  boost::mpl::eval_if_c<false, boost::detail::allocator::partial_std_allocator_rebind_to<std::allocator<NegCacheEntry>, char>, boost::detail::allocator::compliant_allocator_rebind_to<std::allocator<NegCacheEntry>, char> > (0x0x7f69cd0af720) 0 empty

Class boost::multi_index::detail::prevent_eti<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::prevent_eti<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > (0x0x7f69cd0af780) 0 empty

Class boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >
   size=16 align=8
   base size=16 base align=8
boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7f69cd0e7270) 0
  boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7f69cd0af7e0) 0

Class boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >
   size=48 align=8
   base size=48 base align=8
boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7f69d0ad99a0) 0
  boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > (0x0x7f69cd0e7340) 0
    boost::multi_index::detail::pod_value_holder<NegCacheEntry> (0x0x7f69cd0af840) 0
  boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7f69cd0e73a8) 32
    boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7f69cd0af8a0) 32

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cd0af960) 0 empty

Class boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cd0e7478) 0 empty
  boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cd0af9c0) 0 empty

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69cd0afa20) 0 empty

Class boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_front<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69cd0e74e0) 0 empty
  boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69cd0afa80) 0 empty

Class boost::detail::is_pointer_impl<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<NegCacheEntry> (0x0x7f69cd0afb40) 0 empty

Class boost::detail::cv_traits_imp<NegCacheEntry*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<NegCacheEntry*> (0x0x7f69cd0afc60) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<NegCacheEntry> (0x0x7f69cd0afc00) 0 empty

Class boost::remove_cv<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<NegCacheEntry> (0x0x7f69cd0afba0) 0 empty

Class boost::detail::is_pointer_helper<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<NegCacheEntry> (0x0x7f69cd0afcc0) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<NegCacheEntry> (0x0x7f69cd11f060) 0 empty

Class boost::is_member_function_pointer<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<NegCacheEntry> (0x0x7f69cd0e7a28) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd0e7a90) 0 empty
    mpl_::bool_<false> (0x0x7f69cd11f0c0) 0 empty

Class boost::is_member_pointer<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<NegCacheEntry> (0x0x7f69cd0e7af8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd0e7b60) 0 empty
    mpl_::bool_<false> (0x0x7f69cd11f120) 0 empty

Class boost::is_pointer<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<NegCacheEntry> (0x0x7f69cd0e7bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd0e7c30) 0 empty
    mpl_::bool_<false> (0x0x7f69cd11f180) 0 empty

Class boost::detail::is_arithmetic_impl<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<NegCacheEntry> (0x0x7f69cd11f1e0) 0 empty

Class boost::is_integral<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<NegCacheEntry> (0x0x7f69cd0e7d00) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd0e7d68) 0 empty
    mpl_::bool_<false> (0x0x7f69cd11f240) 0 empty

Class boost::is_float<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_float<NegCacheEntry> (0x0x7f69cd0e7dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd0e7e38) 0 empty
    mpl_::bool_<false> (0x0x7f69cd11f2a0) 0 empty

Class boost::is_arithmetic<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<NegCacheEntry> (0x0x7f69cd0e7ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd0e7f08) 0 empty
    mpl_::bool_<false> (0x0x7f69cd11f300) 0 empty

Class boost::is_enum<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<NegCacheEntry> (0x0x7f69cd043dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cd12a000) 0 empty
    mpl_::bool_<false> (0x0x7f69cd11f360) 0 empty

Class boost::detail::ct_imp<NegCacheEntry, false, false, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::ct_imp<NegCacheEntry, false, false, false> (0x0x7f69cd11f3c0) 0 empty

Class boost::call_traits<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::call_traits<NegCacheEntry> (0x0x7f69cd0afae0) 0 empty

Class boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > (0x0x7f69cd043d68) 0 empty
  boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > (0x0x7f69cd0af0c0) 0 empty

Class boost::multi_index::detail::prevent_eti<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::prevent_eti<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > (0x0x7f69cd11f480) 0 empty

Class boost::multi_index::detail::ordered_index_node_trampoline<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >
   size=24 align=8
   base size=24 base align=8
boost::multi_index::detail::ordered_index_node_trampoline<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > (0x0x7f69cd12a270) 0
  boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7f69cd12a2d8) 0
    boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7f69cd12a340) 0
      boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7f69cd11f4e0) 0

Class boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >
   size=72 align=8
   base size=72 base align=8
boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > (0x0x7f69d0afbbd0) 0
  boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7f69d0afbc40) 0
    boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > (0x0x7f69cd12a410) 0
      boost::multi_index::detail::pod_value_holder<NegCacheEntry> (0x0x7f69cd11f540) 0
    boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7f69cd12a478) 32
      boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7f69cd11f5a0) 32
  boost::multi_index::detail::ordered_index_node_trampoline<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > (0x0x7f69cd12a4e0) 48
    boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7f69cd12a548) 48
      boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7f69cd12a5b0) 48
        boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7f69cd11f600) 48

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69cd11f720) 0 empty

Class boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> (0x0x7f69cd12a888) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7f69cd11f780) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> > (0x0x7f69cd11f6c0) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69cd11f840) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> > (0x0x7f69cd11f7e0) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd11f8a0) 0 empty

Class boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd12aa90) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd11f900) 0 empty

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cd11f960) 0 empty

Class boost::mpl::push_front<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_front<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cd12aaf8) 0 empty
  boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cd11f9c0) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69cd11fa80) 0 empty

Class boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1> (0x0x7f69cd12abc8) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7f69cd11fae0) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<false> > (0x0x7f69cd11fa20) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69cd11fba0) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, mpl_::bool_<true> > (0x0x7f69cd11fb40) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd11fc00) 0 empty

Class boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd12add0) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1> > (0x0x7f69cd11fc60) 0 empty

Class boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69cd11fcc0) 0 empty

Class boost::mpl::push_front<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::push_front<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69cd12ae38) 0 empty
  boost::mpl::push_front_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69cd11fd20) 0 empty

Class boost::detail::is_pointer_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69cd11fde0) 0 empty

Class boost::detail::cv_traits_imp<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >*> (0x0x7f69cd11ff00) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69cd11fea0) 0 empty

Class boost::remove_cv<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69cd11fe40) 0 empty

Class boost::detail::is_pointer_helper<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69cd11ff60) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69ccdf7300) 0 empty

Class boost::is_member_function_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69ccdf52d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ccdf5340) 0 empty
    mpl_::bool_<false> (0x0x7f69ccdf7360) 0 empty

Class boost::is_member_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69ccdf53a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ccdf5410) 0 empty
    mpl_::bool_<false> (0x0x7f69ccdf73c0) 0 empty

Class boost::is_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69ccdf5478) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ccdf54e0) 0 empty
    mpl_::bool_<false> (0x0x7f69ccdf7420) 0 empty

Class boost::detail::is_arithmetic_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69ccdf7480) 0 empty

Class boost::is_integral<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69ccdf55b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ccdf5618) 0 empty
    mpl_::bool_<false> (0x0x7f69ccdf74e0) 0 empty

Class boost::is_float<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_float<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69ccdf5680) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ccdf56e8) 0 empty
    mpl_::bool_<false> (0x0x7f69ccdf7540) 0 empty

Class boost::is_arithmetic<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69ccdf5750) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ccdf57b8) 0 empty
    mpl_::bool_<false> (0x0x7f69ccdf75a0) 0 empty

Class boost::is_enum<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_enum<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69ccdf5888) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ccdf58f0) 0 empty
    mpl_::bool_<false> (0x0x7f69ccdf7600) 0 empty

Class boost::detail::ct_imp<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, false, false, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::ct_imp<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, false, false, false> (0x0x7f69ccdf7660) 0 empty

Class boost::call_traits<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::call_traits<boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69cd11fd80) 0 empty

Class boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>
   size=4 align=1
   base size=4 base align=1
boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> (0x0x7f69cd12a138) 0
  boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > (0x0x7f69cd12a1a0) 0 empty
    boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > (0x0x7f69cd11f420) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69ccdf7900) 0 empty

Class boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> (0x0x7f69ccdf5c30) 0 empty
  boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1> (0x0x7f69ccdf5c98) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7f69ccdf7960) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> > (0x0x7f69ccdf78a0) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69ccdf7a20) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> > (0x0x7f69ccdf79c0) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69ccdf7a80) 0 empty

Class boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69ccdf5ea0) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69ccdf7ae0) 0 empty

Class boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69ccdf5f08) 0 empty
  mpl_::long_<2l> (0x0x7f69ccdf7b40) 0 empty

Class boost::mpl::O1_size<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::O1_size<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69ccdf5f70) 0 empty
  boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69ccdf5b60) 0 empty
    mpl_::long_<2l> (0x0x7f69ccdf7ba0) 0 empty

Class boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69ccdf7c60) 0 empty

Class boost::mpl::begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69ccdf7c00) 0 empty

Class boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69ccdf7d20) 0 empty

Class boost::mpl::end<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69ccdf7cc0) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69ccdf7f00) 0 empty

Class boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> (0x0x7f69ccdf7ea0) 0 empty

Class boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > > (0x0x7f69ccdf7f60) 0 empty

Class boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> (0x0x7f69cceb5208) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > > (0x0x7f69cced2000) 0 empty

Class boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> (0x0x7f69ccdf7e40) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69ccdf7de0) 0 empty

Class boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cceb53a8) 0 empty
  boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cced2060) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cceb5410) 0 empty
  boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cceb5478) 0 empty
    boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cced20c0) 0 empty

Class boost::mpl::apply2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cceb54e0) 0 empty
  boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cceb5548) 0 empty
    boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> > (0x0x7f69cceb55b0) 0 empty
      boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cced2120) 0 empty

Class boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69cced2180) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cced2300) 0 empty

Class boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> (0x0x7f69cced22a0) 0 empty

Class boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > > (0x0x7f69cced2360) 0 empty

Class boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> (0x0x7f69cceb56e8) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > > (0x0x7f69cced23c0) 0 empty

Class boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> (0x0x7f69cced2240) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> > (0x0x7f69cced21e0) 0 empty

Class boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cceb5820) 0 empty
  boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cced2420) 0 empty

Class boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cceb5888) 0 empty
  boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cceb58f0) 0 empty
    boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cced2480) 0 empty

Class boost::mpl::apply2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cceb5958) 0 empty
  boost::mpl::apply_wrap2<boost::multi_index::detail::duplicate_tag_list_marker, boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cceb59c0) 0 empty
    boost::multi_index::detail::duplicate_tag_list_marker::apply<boost::mpl::set0<>, boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > (0x0x7f69cceb5a28) 0 empty
      boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7f69cced24e0) 0 empty

Class boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> > (0x0x7f69cced2540) 0 empty

Class boost::mpl::aux::fold_impl<2, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::fold_impl<2, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker> (0x0x7f69ccdf7d80) 0 empty

Class boost::mpl::fold<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker>
   size=1 align=1
   base size=0 base align=1
boost::mpl::fold<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_list_marker> (0x0x7f69ccdf7840) 0 empty

Class boost::multi_index::detail::no_duplicate_tags_in_index_list<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::no_duplicate_tags_in_index_list<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69ccdf77e0) 0 empty

Class boost::multi_index::multi_index_container<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >
   size=32 align=8
   base size=32 base align=8
boost::multi_index::multi_index_container<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > (0x0x7f69ccdf3078) 0
  boost::base_from_member<std::allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 0> (0x0x7f69ccdf76c0) 0
  boost::multi_index::detail::header_holder<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >*, boost::multi_index::multi_index_container<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > > > (0x0x7f69ccdf5a28) 8
    boost::noncopyable_::noncopyable (0x0x7f69ccdf7720) 8 empty
  boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag> (0x0x7f69ccdf5a90) 16
    boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > (0x0x7f69ccdf5af8) 16 empty
      boost::multi_index::detail::index_base<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> > (0x0x7f69ccdf7780) 16 empty

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

Class std::allocator<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > (0x0x7f69cceb5bc8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > (0x0x7f69cced2660) 0 empty

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

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

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

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

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

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

Class std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > > (0x0x7f69cceb5ea0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > > (0x0x7f69cced2a80) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection>, std::_Select1st<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> >, CIStringCompare, std::allocator<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > >::_Rb_tree_impl<CIStringCompare, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection>, std::_Select1st<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> >, CIStringCompare, std::allocator<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > >::_Rb_tree_impl<CIStringCompare, false> (0x0x7f69cceb5f08) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > > (0x0x7f69cceb5f70) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > > (0x0x7f69cced2ae0) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection>, std::_Select1st<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> >, CIStringCompare, std::allocator<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection>, std::_Select1st<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> >, CIStringCompare, std::allocator<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > > (0x0x7f69cced2900) 0

Class std::map<std::basic_string<char>, SyncRes::DecayingEwmaCollection, CIStringCompare>
   size=48 align=8
   base size=48 base align=8
std::map<std::basic_string<char>, SyncRes::DecayingEwmaCollection, CIStringCompare> (0x0x7f69cced25a0) 0

Class __gnu_cxx::new_allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > (0x0x7f69cced2ba0) 0 empty

Class std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > (0x0x7f69cceb5340) 0 empty
  __gnu_cxx::new_allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > (0x0x7f69cced2c00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > > (0x0x7f69cced2c60) 0 empty

Class std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> >::rebind<std::pair<const ComboAddress, SyncRes::EDNSStatus> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> >::rebind<std::pair<const ComboAddress, SyncRes::EDNSStatus> > (0x0x7f69cced2e40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > >::rebind<std::pair<const ComboAddress, SyncRes::EDNSStatus> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > >::rebind<std::pair<const ComboAddress, SyncRes::EDNSStatus> > (0x0x7f69cced2de0) 0 empty

Class std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> >::rebind<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> >::rebind<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > > (0x0x7f69cced2f60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > >::rebind<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > >::rebind<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > > (0x0x7f69cced2f00) 0 empty

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

Class std::less<ComboAddress>
   size=1 align=1
   base size=1 base align=1
std::less<ComboAddress> (0x0x7f69ccc120d0) 0 empty
  std::binary_function<ComboAddress, ComboAddress, bool> (0x0x7f69ccc1b060) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > > (0x0x7f69ccc1b0c0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > > (0x0x7f69ccc12208) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > > (0x0x7f69ccc1b120) 0 empty

Class std::_Rb_tree<ComboAddress, std::pair<const ComboAddress, SyncRes::EDNSStatus>, std::_Select1st<std::pair<const ComboAddress, SyncRes::EDNSStatus> >, std::less<ComboAddress>, std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > >::_Rb_tree_impl<std::less<ComboAddress>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ComboAddress, std::pair<const ComboAddress, SyncRes::EDNSStatus>, std::_Select1st<std::pair<const ComboAddress, SyncRes::EDNSStatus> >, std::less<ComboAddress>, std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > >::_Rb_tree_impl<std::less<ComboAddress>, false> (0x0x7f69ccc122d8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > > (0x0x7f69ccc12340) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > > (0x0x7f69ccc1b240) 0 empty

Class std::_Rb_tree<ComboAddress, std::pair<const ComboAddress, SyncRes::EDNSStatus>, std::_Select1st<std::pair<const ComboAddress, SyncRes::EDNSStatus> >, std::less<ComboAddress>, std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ComboAddress, std::pair<const ComboAddress, SyncRes::EDNSStatus>, std::_Select1st<std::pair<const ComboAddress, SyncRes::EDNSStatus> >, std::less<ComboAddress>, std::allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > > (0x0x7f69cced2ea0) 0

Class std::map<ComboAddress, SyncRes::EDNSStatus>
   size=48 align=8
   base size=48 base align=8
std::map<ComboAddress, SyncRes::EDNSStatus> (0x0x7f69cced2b40) 0

Class __gnu_cxx::new_allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > (0x0x7f69ccc1b480) 0 empty

Class std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > (0x0x7f69ccc12548) 0 empty
  __gnu_cxx::new_allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > (0x0x7f69ccc1b4e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > > (0x0x7f69ccc1b540) 0 empty

Class std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >::rebind<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >::rebind<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > (0x0x7f69ccc1b660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > >::rebind<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > >::rebind<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > (0x0x7f69ccc1b600) 0 empty

Class std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >::rebind<std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >::rebind<std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > > (0x0x7f69ccc1b780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > >::rebind<std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > >::rebind<std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > > (0x0x7f69ccc1b720) 0 empty

Class std::binary_function<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, bool> (0x0x7f69ccc1b7e0) 0 empty

Class std::less<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::less<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> > (0x0x7f69ccc127b8) 0 empty
  std::binary_function<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, bool> (0x0x7f69ccc1b840) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > > (0x0x7f69ccc1b960) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > > (0x0x7f69ccc12820) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > > (0x0x7f69ccc1b9c0) 0 empty

Class std::_Rb_tree<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry>, std::_Select1st<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >, std::less<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >, std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > >::_Rb_tree_impl<std::less<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry>, std::_Select1st<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >, std::less<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >, std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > >::_Rb_tree_impl<std::less<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >, false> (0x0x7f69ccc12888) 0
  std::allocator<std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > > (0x0x7f69ccc128f0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > > (0x0x7f69ccc1ba20) 0 empty

Class std::_Rb_tree<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry>, std::_Select1st<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >, std::less<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >, std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry>, std::_Select1st<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >, std::less<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >, std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > > (0x0x7f69ccc1b6c0) 0

Class std::map<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry, std::less<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >, std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > >
   size=48 align=8
   base size=48 base align=8
std::map<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry, std::less<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >, std::allocator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > > (0x0x7f69ccc1b420) 0

Class Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >
   size=72 align=8
   base size=72 base align=8
Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> > (0x0x7f69ccc124e0) 0
  boost::noncopyable_::noncopyable (0x0x7f69ccc1b3c0) 0 empty

Class __gnu_cxx::new_allocator<std::pair<const ComboAddress, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const ComboAddress, long unsigned int> > (0x0x7f69ccc1bc00) 0 empty

Class std::allocator<std::pair<const ComboAddress, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const ComboAddress, long unsigned int> > (0x0x7f69ccc129c0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const ComboAddress, long unsigned int> > (0x0x7f69ccc1bc60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ComboAddress, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ComboAddress, long unsigned int> > > (0x0x7f69ccc1bcc0) 0 empty

Class std::allocator<std::pair<const ComboAddress, long unsigned int> >::rebind<std::pair<const ComboAddress, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const ComboAddress, long unsigned int> >::rebind<std::pair<const ComboAddress, long unsigned int> > (0x0x7f69ccc1bea0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ComboAddress, long unsigned int> > >::rebind<std::pair<const ComboAddress, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ComboAddress, long unsigned int> > >::rebind<std::pair<const ComboAddress, long unsigned int> > (0x0x7f69ccc1be40) 0 empty

Class std::allocator<std::pair<const ComboAddress, long unsigned int> >::rebind<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const ComboAddress, long unsigned int> >::rebind<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > > (0x0x7f69cc968000) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ComboAddress, long unsigned int> > >::rebind<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ComboAddress, long unsigned int> > >::rebind<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > > (0x0x7f69ccc1bf60) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > > (0x0x7f69cc968060) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > > (0x0x7f69ccc12d00) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > > (0x0x7f69cc9680c0) 0 empty

Class std::_Rb_tree<ComboAddress, std::pair<const ComboAddress, long unsigned int>, std::_Select1st<std::pair<const ComboAddress, long unsigned int> >, std::less<ComboAddress>, std::allocator<std::pair<const ComboAddress, long unsigned int> > >::_Rb_tree_impl<std::less<ComboAddress>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ComboAddress, std::pair<const ComboAddress, long unsigned int>, std::_Select1st<std::pair<const ComboAddress, long unsigned int> >, std::less<ComboAddress>, std::allocator<std::pair<const ComboAddress, long unsigned int> > >::_Rb_tree_impl<std::less<ComboAddress>, false> (0x0x7f69ccc12dd0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > > (0x0x7f69ccc12e38) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > > (0x0x7f69cc968120) 0 empty

Class std::_Rb_tree<ComboAddress, std::pair<const ComboAddress, long unsigned int>, std::_Select1st<std::pair<const ComboAddress, long unsigned int> >, std::less<ComboAddress>, std::allocator<std::pair<const ComboAddress, long unsigned int> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ComboAddress, std::pair<const ComboAddress, long unsigned int>, std::_Select1st<std::pair<const ComboAddress, long unsigned int> >, std::less<ComboAddress>, std::allocator<std::pair<const ComboAddress, long unsigned int> > > (0x0x7f69ccc1bf00) 0

Class std::map<ComboAddress, long unsigned int, std::less<ComboAddress>, std::allocator<std::pair<const ComboAddress, long unsigned int> > >
   size=48 align=8
   base size=48 base align=8
std::map<ComboAddress, long unsigned int, std::less<ComboAddress>, std::allocator<std::pair<const ComboAddress, long unsigned int> > > (0x0x7f69ccc1bba0) 0

Class Counters<ComboAddress>
   size=48 align=8
   base size=48 base align=8
Counters<ComboAddress> (0x0x7f69ccc12958) 0
  boost::noncopyable_::noncopyable (0x0x7f69ccc1bb40) 0 empty

Class SyncRes::StaticStorage
   size=256 align=8
   base size=256 base align=8
SyncRes::StaticStorage (0x0x7f69cd1f6660) 0

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

Class std::allocator<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > (0x0x7f69cceb5c98) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > (0x0x7f69cc9683c0) 0 empty

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

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

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

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

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

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

Class std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > > (0x0x7f69cca06208) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > > (0x0x7f69cc968780) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, SyncRes::AuthDomain>, std::_Select1st<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> >, CIStringCompare, std::allocator<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > >::_Rb_tree_impl<CIStringCompare, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, SyncRes::AuthDomain>, std::_Select1st<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> >, CIStringCompare, std::allocator<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > >::_Rb_tree_impl<CIStringCompare, false> (0x0x7f69cca06340) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > > (0x0x7f69cca063a8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > > (0x0x7f69cc9687e0) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, SyncRes::AuthDomain>, std::_Select1st<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> >, CIStringCompare, std::allocator<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, SyncRes::AuthDomain>, std::_Select1st<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> >, CIStringCompare, std::allocator<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > > (0x0x7f69cc968600) 0

Class std::map<std::basic_string<char>, SyncRes::AuthDomain, CIStringCompare>
   size=48 align=8
   base size=48 base align=8
std::map<std::basic_string<char>, SyncRes::AuthDomain, CIStringCompare> (0x0x7f69cc968240) 0

Class std::allocator<DNSResourceRecord>::rebind<std::_Rb_tree_node<DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
std::allocator<DNSResourceRecord>::rebind<std::_Rb_tree_node<DNSResourceRecord> > (0x0x7f69cc9689c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<DNSResourceRecord> >::rebind<std::_Rb_tree_node<DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<DNSResourceRecord> >::rebind<std::_Rb_tree_node<DNSResourceRecord> > (0x0x7f69cc968960) 0 empty

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

Class std::less<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
std::less<DNSResourceRecord> (0x0x7f69cca065b0) 0 empty
  std::binary_function<DNSResourceRecord, DNSResourceRecord, bool> (0x0x7f69cc968a80) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<DNSResourceRecord> > (0x0x7f69cc968ae0) 0 empty

Class std::allocator<std::_Rb_tree_node<DNSResourceRecord> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<DNSResourceRecord> > (0x0x7f69cca06618) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<DNSResourceRecord> > (0x0x7f69cc968b40) 0 empty

Class std::_Rb_tree<DNSResourceRecord, DNSResourceRecord, std::_Identity<DNSResourceRecord>, std::less<DNSResourceRecord>, std::allocator<DNSResourceRecord> >::_Rb_tree_impl<std::less<DNSResourceRecord>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<DNSResourceRecord, DNSResourceRecord, std::_Identity<DNSResourceRecord>, std::less<DNSResourceRecord>, std::allocator<DNSResourceRecord> >::_Rb_tree_impl<std::less<DNSResourceRecord>, false> (0x0x7f69cca06680) 0
  std::allocator<std::_Rb_tree_node<DNSResourceRecord> > (0x0x7f69cca066e8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<DNSResourceRecord> > (0x0x7f69cc968ba0) 0 empty

Class std::_Rb_tree<DNSResourceRecord, DNSResourceRecord, std::_Identity<DNSResourceRecord>, std::less<DNSResourceRecord>, std::allocator<DNSResourceRecord> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<DNSResourceRecord, DNSResourceRecord, std::_Identity<DNSResourceRecord>, std::less<DNSResourceRecord>, std::allocator<DNSResourceRecord> > (0x0x7f69cc968900) 0

Class std::set<DNSResourceRecord>
   size=48 align=8
   base size=48 base align=8
std::set<DNSResourceRecord> (0x0x7f69cc9688a0) 0

Class SyncRes::GetBestNSAnswer
   size=56 align=8
   base size=56 base align=8
SyncRes::GetBestNSAnswer (0x0x7f69cc968840) 0

Class SyncRes
   size=408 align=8
   base size=408 base align=8
SyncRes (0x0x7f69cd8ec618) 0
  boost::noncopyable_::noncopyable (0x0x7f69cd59b180) 0 empty

Class std::iterator_traits<std::pair<ComboAddress, DecayingEwma>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<ComboAddress, DecayingEwma>*> (0x0x7f69cc968d20) 0 empty

Class __gnu_cxx::__normal_iterator<std::pair<ComboAddress, DecayingEwma>*, std::vector<std::pair<ComboAddress, DecayingEwma> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::pair<ComboAddress, DecayingEwma>*, std::vector<std::pair<ComboAddress, DecayingEwma> > > (0x0x7f69cc968cc0) 0

Class std::pair<ComboAddress, DecayingEwma>
   size=72 align=8
   base size=72 base align=8
std::pair<ComboAddress, DecayingEwma> (0x0x7f69cc968d80) 0

Class std::__are_same<std::pair<ComboAddress, DecayingEwma>*, std::pair<ComboAddress, DecayingEwma>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<ComboAddress, DecayingEwma>*, std::pair<ComboAddress, DecayingEwma>*> (0x0x7f69cc968de0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::pair<ComboAddress, DecayingEwma> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::pair<ComboAddress, DecayingEwma> > > (0x0x7f69ccb4e000) 0 empty

Class std::iterator_traits<const std::pair<ComboAddress, DecayingEwma>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const std::pair<ComboAddress, DecayingEwma>*> (0x0x7f69ccb4e0c0) 0 empty

Class __gnu_cxx::__normal_iterator<const std::pair<ComboAddress, DecayingEwma>*, std::vector<std::pair<ComboAddress, DecayingEwma> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const std::pair<ComboAddress, DecayingEwma>*, std::vector<std::pair<ComboAddress, DecayingEwma> > > (0x0x7f69ccb4e060) 0

Class std::__are_same<const std::pair<ComboAddress, DecayingEwma>*, std::pair<ComboAddress, DecayingEwma>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const std::pair<ComboAddress, DecayingEwma>*, std::pair<ComboAddress, DecayingEwma>*> (0x0x7f69ccb4e120) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<std::pair<ComboAddress, DecayingEwma> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<std::pair<ComboAddress, DecayingEwma> > > (0x0x7f69ccb4e180) 0 empty

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

Class std::allocator<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::allocator<short unsigned int> (0x0x7f69cca06dd0) 0 empty
  __gnu_cxx::new_allocator<short unsigned int> (0x0x7f69ccb4e300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<short unsigned int> > (0x0x7f69ccb4e360) 0 empty

Class std::allocator<short unsigned int>::rebind<short unsigned int>
   size=1 align=1
   base size=0 base align=1
std::allocator<short unsigned int>::rebind<short unsigned int> (0x0x7f69ccb4e480) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<short unsigned int> >::rebind<short unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<short unsigned int> >::rebind<short unsigned int> (0x0x7f69ccb4e420) 0 empty

Class std::allocator<short unsigned int>::rebind<std::_Rb_tree_node<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator<short unsigned int>::rebind<std::_Rb_tree_node<short unsigned int> > (0x0x7f69ccb4e660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<short unsigned int> >::rebind<std::_Rb_tree_node<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<short unsigned int> >::rebind<std::_Rb_tree_node<short unsigned int> > (0x0x7f69ccb4e600) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<short unsigned int> > (0x0x7f69ccb4e6c0) 0 empty

Class std::allocator<std::_Rb_tree_node<short unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<short unsigned int> > (0x0x7f69cca06068) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<short unsigned int> > (0x0x7f69ccb4e720) 0 empty

Class std::_Rb_tree<short unsigned int, short unsigned int, std::_Identity<short unsigned int>, std::less<short unsigned int>, std::allocator<short unsigned int> >::_Rb_tree_impl<std::less<short unsigned int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<short unsigned int, short unsigned int, std::_Identity<short unsigned int>, std::less<short unsigned int>, std::allocator<short unsigned int> >::_Rb_tree_impl<std::less<short unsigned int>, false> (0x0x7f69cca06478) 0
  std::allocator<std::_Rb_tree_node<short unsigned int> > (0x0x7f69cca06958) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<short unsigned int> > (0x0x7f69ccb4e780) 0 empty

Class std::_Rb_tree<short unsigned int, short unsigned int, std::_Identity<short unsigned int>, std::less<short unsigned int>, std::allocator<short unsigned int> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<short unsigned int, short unsigned int, std::_Identity<short unsigned int>, std::less<short unsigned int>, std::allocator<short unsigned int> > (0x0x7f69ccb4e5a0) 0

Class std::set<short unsigned int>
   size=48 align=8
   base size=48 base align=8
std::set<short unsigned int> (0x0x7f69ccb4e240) 0

Class PacketID
   size=160 align=8
   base size=156 base align=8
PacketID (0x0x7f69ccb4e1e0) 0

Class boost::tuples::detail::tie_traits<const ComboAddress>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_traits<const ComboAddress> (0x0x7f69ccb4ea20) 0 empty

Class boost::tuples::detail::tie_traits<int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_traits<int> (0x0x7f69ccb4ea80) 0 empty

Class boost::tuples::detail::tie_mapper<const ComboAddress, int, const short unsigned int, void, void, void, void, void, void, void>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_mapper<const ComboAddress, int, const short unsigned int, void, void, void, void, void, void, void> (0x0x7f69ccb4e9c0) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<int&, const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<int&, const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69ccb4eb40) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<const ComboAddress&, int&, const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<const ComboAddress&, int&, const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69ccb4eae0) 0 empty

Class boost::detail::is_reference_impl<const ComboAddress&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<const ComboAddress&> (0x0x7f69ccb4ec60) 0 empty

Class boost::is_lvalue_reference<const ComboAddress&>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<const ComboAddress&> (0x0x7f69cc811f08) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cc811f70) 0 empty
    mpl_::bool_<true> (0x0x7f69ccb4ecc0) 0 empty

Class boost::is_rvalue_reference<const ComboAddress&>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<const ComboAddress&> (0x0x7f69cc81a000) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cc81a068) 0 empty
    mpl_::bool_<false> (0x0x7f69ccb4ed20) 0 empty

Class boost::is_reference<const ComboAddress&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<const ComboAddress&> (0x0x7f69cc81a0d0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cc81a138) 0 empty
    mpl_::bool_<true> (0x0x7f69ccb4ed80) 0 empty

Class boost::type_traits::false_result::result_<const ComboAddress&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::false_result::result_<const ComboAddress&> (0x0x7f69ccb4ede0) 0 empty

Class boost::detail::is_function_impl<const ComboAddress&>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<const ComboAddress&> (0x0x7f69cc81a1a0) 0 empty
  boost::type_traits::false_result::result_<const ComboAddress&> (0x0x7f69ccb4ee40) 0 empty

Class boost::is_function<const ComboAddress&>
   size=1 align=1
   base size=1 base align=1
boost::is_function<const ComboAddress&> (0x0x7f69cc81a208) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cc81a270) 0 empty
    mpl_::bool_<false> (0x0x7f69ccb4eea0) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<const ComboAddress&>, const ComboAddress&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<const ComboAddress&>, const ComboAddress&> (0x0x7f69ccb4ef00) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<const ComboAddress&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<const ComboAddress&> (0x0x7f69ccb4ec00) 0 empty

Class boost::detail::is_reference_impl<int&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<int&> (0x0x7f69cc81e120) 0 empty

Class boost::is_lvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<int&> (0x0x7f69cc81a3a8) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cc81a410) 0 empty
    mpl_::bool_<true> (0x0x7f69cc81e180) 0 empty

Class boost::is_rvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<int&> (0x0x7f69cc81a478) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cc81a4e0) 0 empty
    mpl_::bool_<false> (0x0x7f69cc81e1e0) 0 empty

Class boost::is_reference<int&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<int&> (0x0x7f69cc81a548) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cc81a5b0) 0 empty
    mpl_::bool_<true> (0x0x7f69cc81e240) 0 empty

Class boost::type_traits::false_result::result_<int&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::false_result::result_<int&> (0x0x7f69cc81e2a0) 0 empty

Class boost::detail::is_function_impl<int&>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<int&> (0x0x7f69cc81a618) 0 empty
  boost::type_traits::false_result::result_<int&> (0x0x7f69cc81e300) 0 empty

Class boost::is_function<int&>
   size=1 align=1
   base size=1 base align=1
boost::is_function<int&> (0x0x7f69cc81a680) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cc81a6e8) 0 empty
    mpl_::bool_<false> (0x0x7f69cc81e360) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<int&>, int&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<int&>, int&> (0x0x7f69cc81e3c0) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<int&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<int&> (0x0x7f69cc81e0c0) 0 empty

Class boost::tuples::access_traits<int&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<int&> (0x0x7f69cc81e420) 0 empty

Class boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> >
   size=16 align=8
   base size=16 base align=8
boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > (0x0x7f69cc81e060) 0

Class boost::tuples::access_traits<const ComboAddress&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<const ComboAddress&> (0x0x7f69cc81e5a0) 0 empty

Class boost::detail::cv_traits_imp<boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> >*> (0x0x7f69cc81e720) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > > (0x0x7f69cc81e6c0) 0 empty

Class boost::remove_cv<boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > > (0x0x7f69cc81e660) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > > (0x0x7f69cc81e600) 0 empty

Class boost::tuples::cons<const ComboAddress&, boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > >
   size=24 align=8
   base size=24 base align=8
boost::tuples::cons<const ComboAddress&, boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > > (0x0x7f69ccb4eba0) 0

Class boost::tuples::tuple<const ComboAddress&, int&, const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=24 align=8
   base size=24 base align=8
boost::tuples::tuple<const ComboAddress&, int&, const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cc81ac98) 0
  boost::tuples::cons<const ComboAddress&, boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > > (0x0x7f69cc81e8a0) 0

Class boost::tuples::detail::tie_traits<const int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_traits<const int> (0x0x7f69cc81eae0) 0 empty

Class boost::tuples::detail::tie_mapper<const int, const short unsigned int, void, void, void, void, void, void, void, void>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_mapper<const int, const short unsigned int, void, void, void, void, void, void, void, void> (0x0x7f69cc81ea80) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<const int&, const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<const int&, const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cc81ec00) 0 empty

Class boost::detail::is_reference_impl<const int&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<const int&> (0x0x7f69cc81ede0) 0 empty

Class boost::is_lvalue_reference<const int&>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<const int&> (0x0x7f69cc881af8) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cc881b60) 0 empty
    mpl_::bool_<true> (0x0x7f69cc81ee40) 0 empty

Class boost::is_rvalue_reference<const int&>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<const int&> (0x0x7f69cc881bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cc881c30) 0 empty
    mpl_::bool_<false> (0x0x7f69cc81eea0) 0 empty

Class boost::is_reference<const int&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<const int&> (0x0x7f69cc881c98) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cc881d00) 0 empty
    mpl_::bool_<true> (0x0x7f69cc81ef00) 0 empty

Class boost::type_traits::false_result::result_<const int&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::false_result::result_<const int&> (0x0x7f69cc81ef60) 0 empty

Class boost::detail::is_function_impl<const int&>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<const int&> (0x0x7f69cc881d68) 0 empty
  boost::type_traits::false_result::result_<const int&> (0x0x7f69cc88c000) 0 empty

Class boost::is_function<const int&>
   size=1 align=1
   base size=1 base align=1
boost::is_function<const int&> (0x0x7f69cc881dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cc881e38) 0 empty
    mpl_::bool_<false> (0x0x7f69cc88c060) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<const int&>, const int&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<const int&>, const int&> (0x0x7f69cc88c0c0) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<const int&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<const int&> (0x0x7f69cc81ed80) 0 empty

Class boost::tuples::access_traits<const int&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<const int&> (0x0x7f69cc88c120) 0 empty

Class boost::tuples::cons<const int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> >
   size=16 align=8
   base size=16 base align=8
boost::tuples::cons<const int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > (0x0x7f69cc81ed20) 0

Class boost::tuples::tuple<const int&, const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=16 align=8
   base size=16 base align=8
boost::tuples::tuple<const int&, const short unsigned int&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cc88f1a0) 0
  boost::tuples::cons<const int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > (0x0x7f69cc88c2a0) 0

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

Class PacketIDBirthdayCompare
   size=1 align=1
   base size=1 base align=1
PacketIDBirthdayCompare (0x0x7f69cc8b5478) 0 empty
  std::binary_function<PacketID, PacketID, bool> (0x0x7f69cc88c3c0) 0 empty

Class RecursorStats
   size=272 align=8
   base size=272 base align=8
RecursorStats (0x0x7f69cc88c660) 0

Class TCPConnection
   size=65580 align=4
   base size=65580 base align=4
TCPConnection (0x0x7f69cc8b5680) 0
  boost::noncopyable_::noncopyable (0x0x7f69cc88c6c0) 0 empty

Class ImmediateServFailException
   size=8 align=8
   base size=8 base align=8
ImmediateServFailException (0x0x7f69cc88c720) 0

Class RemoteKeeper
   size=32 align=8
   base size=28 base align=8
RemoteKeeper (0x0x7f69cc88c780) 0

Class __gnu_cxx::new_allocator<std::pair<const long unsigned int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const long unsigned int, std::basic_string<char> > > (0x0x7f69cc88c8a0) 0 empty

Class std::allocator<std::pair<const long unsigned int, std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const long unsigned int, std::basic_string<char> > > (0x0x7f69cc8b57b8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const long unsigned int, std::basic_string<char> > > (0x0x7f69cc88c900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, std::basic_string<char> > > > (0x0x7f69cc88c960) 0 empty

Class std::allocator<std::pair<const long unsigned int, std::basic_string<char> > >::rebind<std::pair<const long unsigned int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const long unsigned int, std::basic_string<char> > >::rebind<std::pair<const long unsigned int, std::basic_string<char> > > (0x0x7f69cc88ca80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, std::basic_string<char> > > >::rebind<std::pair<const long unsigned int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, std::basic_string<char> > > >::rebind<std::pair<const long unsigned int, std::basic_string<char> > > (0x0x7f69cc88ca20) 0 empty

Class std::allocator<std::pair<const long unsigned int, std::basic_string<char> > >::rebind<std::_Rb_tree_node<std::pair<const long unsigned int, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const long unsigned int, std::basic_string<char> > >::rebind<std::_Rb_tree_node<std::pair<const long unsigned int, std::basic_string<char> > > > (0x0x7f69cc88cba0) 0 empty

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

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

Class std::less<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<long unsigned int> (0x0x7f69cc8b5a28) 0 empty
  std::binary_function<long unsigned int, long unsigned int, bool> (0x0x7f69cc88cc60) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, std::basic_string<char> > > > (0x0x7f69cc88ccc0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, std::basic_string<char> > > > (0x0x7f69cc8b5a90) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, std::basic_string<char> > > > (0x0x7f69cc88cd20) 0 empty

Class std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, std::basic_string<char> >, std::_Select1st<std::pair<const long unsigned int, std::basic_string<char> > >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, std::basic_string<char> > > >::_Rb_tree_impl<std::less<long unsigned int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, std::basic_string<char> >, std::_Select1st<std::pair<const long unsigned int, std::basic_string<char> > >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, std::basic_string<char> > > >::_Rb_tree_impl<std::less<long unsigned int>, false> (0x0x7f69cc8b5bc8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, std::basic_string<char> > > > (0x0x7f69cc8b5c30) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, std::basic_string<char> > > > (0x0x7f69cc88cd80) 0 empty

Class std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, std::basic_string<char> >, std::_Select1st<std::pair<const long unsigned int, std::basic_string<char> > >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, std::basic_string<char> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, std::basic_string<char> >, std::_Select1st<std::pair<const long unsigned int, std::basic_string<char> > >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, std::basic_string<char> > > > (0x0x7f69cc88cae0) 0

Class std::map<long unsigned int, std::basic_string<char> >
   size=48 align=8
   base size=48 base align=8
std::map<long unsigned int, std::basic_string<char> > (0x0x7f69cc88c840) 0

Class __gnu_cxx::new_allocator<std::pair<const long unsigned int, Logger::Urgency> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const long unsigned int, Logger::Urgency> > (0x0x7f69cc88ce40) 0 empty

Class std::allocator<std::pair<const long unsigned int, Logger::Urgency> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const long unsigned int, Logger::Urgency> > (0x0x7f69cc8b5d00) 0 empty
  __gnu_cxx::new_allocator<std::pair<const long unsigned int, Logger::Urgency> > (0x0x7f69cc88cea0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, Logger::Urgency> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, Logger::Urgency> > > (0x0x7f69cc88cf00) 0 empty

Class std::allocator<std::pair<const long unsigned int, Logger::Urgency> >::rebind<std::pair<const long unsigned int, Logger::Urgency> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const long unsigned int, Logger::Urgency> >::rebind<std::pair<const long unsigned int, Logger::Urgency> > (0x0x7f69cc5b0060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, Logger::Urgency> > >::rebind<std::pair<const long unsigned int, Logger::Urgency> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, Logger::Urgency> > >::rebind<std::pair<const long unsigned int, Logger::Urgency> > (0x0x7f69cc5b0000) 0 empty

Class std::allocator<std::pair<const long unsigned int, Logger::Urgency> >::rebind<std::_Rb_tree_node<std::pair<const long unsigned int, Logger::Urgency> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const long unsigned int, Logger::Urgency> >::rebind<std::_Rb_tree_node<std::pair<const long unsigned int, Logger::Urgency> > > (0x0x7f69cc5b0180) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, Logger::Urgency> > >::rebind<std::_Rb_tree_node<std::pair<const long unsigned int, Logger::Urgency> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, Logger::Urgency> > >::rebind<std::_Rb_tree_node<std::pair<const long unsigned int, Logger::Urgency> > > (0x0x7f69cc5b0120) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, Logger::Urgency> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, Logger::Urgency> > > (0x0x7f69cc5b01e0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, Logger::Urgency> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, Logger::Urgency> > > (0x0x7f69cc5c9000) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, Logger::Urgency> > > (0x0x7f69cc5b0300) 0 empty

Class std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, Logger::Urgency>, std::_Select1st<std::pair<const long unsigned int, Logger::Urgency> >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, Logger::Urgency> > >::_Rb_tree_impl<std::less<long unsigned int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, Logger::Urgency>, std::_Select1st<std::pair<const long unsigned int, Logger::Urgency> >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, Logger::Urgency> > >::_Rb_tree_impl<std::less<long unsigned int>, false> (0x0x7f69cc5c90d0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, Logger::Urgency> > > (0x0x7f69cc5c9138) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, Logger::Urgency> > > (0x0x7f69cc5b0420) 0 empty

Class std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, Logger::Urgency>, std::_Select1st<std::pair<const long unsigned int, Logger::Urgency> >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, Logger::Urgency> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, Logger::Urgency>, std::_Select1st<std::pair<const long unsigned int, Logger::Urgency> >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, Logger::Urgency> > > (0x0x7f69cc5b00c0) 0

Class std::map<long unsigned int, Logger::Urgency>
   size=48 align=8
   base size=48 base align=8
std::map<long unsigned int, Logger::Urgency> (0x0x7f69cc88cde0) 0

Class Logger
   size=168 align=8
   base size=168 base align=8
Logger (0x0x7f69cc88c7e0) 0

Class std::__basic_file<char>
   size=16 align=8
   base size=9 base align=8
std::__basic_file<char> (0x0x7f69cc5b0660) 0

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

Class std::basic_filebuf<char>
   size=240 align=8
   base size=240 base align=8
std::basic_filebuf<char> (0x0x7f69cc5c9888) 0
    vptr=((& std::basic_filebuf<char>::_ZTVSt13basic_filebufIcSt11char_traitsIcEE) + 16u)
  std::basic_streambuf<char> (0x0x7f69cc5b08a0) 0
      primary-for std::basic_filebuf<char> (0x0x7f69cc5c9888)

Vtable for std::basic_ifstream<char>
std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE: 10u entries
0     256u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_ifstreamIcSt11char_traitsIcEE)
24    (int (*)(...))std::basic_ifstream<_CharT, _Traits>::~basic_ifstream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_ifstream<_CharT, _Traits>::~basic_ifstream<char, std::char_traits<char> >
40    18446744073709551360u
48    (int (*)(...))-256
56    (int (*)(...))(& _ZTISt14basic_ifstreamIcSt11char_traitsIcEE)
64    (int (*)(...))std::basic_ifstream<char>::_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED1Ev
72    (int (*)(...))std::basic_ifstream<char>::_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED0Ev

Construction vtable for std::basic_istream<char> (0x0x7f69cc5c9a90 instance) in std::basic_ifstream<char>
std::basic_ifstream<char>::_ZTCSt14basic_ifstreamIcSt11char_traitsIcEE0_Si: 10u entries
0     256u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551360u
48    (int (*)(...))-256
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

VTT for std::basic_ifstream<char>
std::basic_ifstream<char>::_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE: 4u entries
0     ((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 24u)
8     ((& std::basic_ifstream<char>::_ZTCSt14basic_ifstreamIcSt11char_traitsIcEE0_Si) + 24u)
16    ((& std::basic_ifstream<char>::_ZTCSt14basic_ifstreamIcSt11char_traitsIcEE0_Si) + 64u)
24    ((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 64u)

Class std::basic_ifstream<char>
   size=520 align=8
   base size=256 base align=8
std::basic_ifstream<char> (0x0x7f69cc5c9a28) 0
    vptridx=0u vptr=((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_istream<char> (0x0x7f69cc5c9a90) 0
      primary-for std::basic_ifstream<char> (0x0x7f69cc5c9a28)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f69cc5c9af8) 256 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 64u)
      std::ios_base (0x0x7f69cc5b0cc0) 256
          primary-for std::basic_ios<char> (0x0x7f69cc5c9af8)

Vtable for std::basic_ofstream<char>
std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_ofstreamIcSt11char_traitsIcEE)
24    (int (*)(...))std::basic_ofstream<_CharT, _Traits>::~basic_ofstream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_ofstream<_CharT, _Traits>::~basic_ofstream<char, std::char_traits<char> >
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISt14basic_ofstreamIcSt11char_traitsIcEE)
64    (int (*)(...))std::basic_ofstream<char>::_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED1Ev
72    (int (*)(...))std::basic_ofstream<char>::_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED0Ev

Construction vtable for std::basic_ostream<char> (0x0x7f69cc5c9e38 instance) in std::basic_ofstream<char>
std::basic_ofstream<char>::_ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::basic_ofstream<char>
std::basic_ofstream<char>::_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE: 4u entries
0     ((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 24u)
8     ((& std::basic_ofstream<char>::_ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So) + 24u)
16    ((& std::basic_ofstream<char>::_ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So) + 64u)
24    ((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 64u)

Class std::basic_ofstream<char>
   size=512 align=8
   base size=248 base align=8
std::basic_ofstream<char> (0x0x7f69cc5c9dd0) 0
    vptridx=0u vptr=((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_ostream<char> (0x0x7f69cc5c9e38) 0 nearly-empty
      primary-for std::basic_ofstream<char> (0x0x7f69cc5c9dd0)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f69cc5c9ea0) 248 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 64u)
      std::ios_base (0x0x7f69cc5b0de0) 248
          primary-for std::basic_ios<char> (0x0x7f69cc5c9ea0)

Vtable for std::basic_fstream<char>
std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE: 15u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_fstreamIcSt11char_traitsIcEE)
24    (int (*)(...))std::basic_fstream<_CharT, _Traits>::~basic_fstream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_fstream<_CharT, _Traits>::~basic_fstream<char, std::char_traits<char> >
40    248u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt13basic_fstreamIcSt11char_traitsIcEE)
64    (int (*)(...))std::basic_fstream<char>::_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev
72    (int (*)(...))std::basic_fstream<char>::_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev
80    18446744073709551352u
88    (int (*)(...))-264
96    (int (*)(...))(& _ZTISt13basic_fstreamIcSt11char_traitsIcEE)
104   (int (*)(...))std::basic_fstream<char>::_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev
112   (int (*)(...))std::basic_fstream<char>::_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev

Construction vtable for std::basic_iostream<char> (0x0x7f69d06e1a80 instance) in std::basic_fstream<char>
std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Sd: 15u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISd)
24    0u
32    0u
40    248u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISd)
64    0u
72    0u
80    18446744073709551352u
88    (int (*)(...))-264
96    (int (*)(...))(& _ZTISd)
104   0u
112   0u

Construction vtable for std::basic_istream<char> (0x0x7f69cc8b5d68 instance) in std::basic_fstream<char>
std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Si: 10u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551352u
48    (int (*)(...))-264
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

Construction vtable for std::basic_ostream<char> (0x0x7f69cc6ca068 instance) in std::basic_fstream<char>
std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE16_So: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::basic_fstream<char>
std::basic_fstream<char>::_ZTTSt13basic_fstreamIcSt11char_traitsIcEE: 10u entries
0     ((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 24u)
8     ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Sd) + 24u)
16    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Si) + 24u)
24    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Si) + 64u)
32    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE16_So) + 24u)
40    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE16_So) + 64u)
48    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Sd) + 104u)
56    ((& std::basic_fstream<char>::_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Sd) + 64u)
64    ((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 104u)
72    ((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 64u)

Class std::basic_fstream<char>
   size=528 align=8
   base size=264 base align=8
std::basic_fstream<char> (0x0x7f69cc5c9d68) 0
    vptridx=0u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_iostream<char> (0x0x7f69d06e1a80) 0
      primary-for std::basic_fstream<char> (0x0x7f69cc5c9d68)
      subvttidx=8u
    std::basic_istream<char> (0x0x7f69cc8b5d68) 0
        primary-for std::basic_iostream<char> (0x0x7f69d06e1a80)
        subvttidx=16u
      std::basic_ios<char> (0x0x7f69cc6ca000) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 104u)
        std::ios_base (0x0x7f69cc5b0f00) 264
            primary-for std::basic_ios<char> (0x0x7f69cc6ca000)
    std::basic_ostream<char> (0x0x7f69cc6ca068) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 64u)
      std::basic_ios<char> (0x0x7f69cc6ca000) alternative-path

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

Class std::basic_filebuf<wchar_t>
   size=240 align=8
   base size=240 base align=8
std::basic_filebuf<wchar_t> (0x0x7f69cc6ca3a8) 0
    vptr=((& std::basic_filebuf<wchar_t>::_ZTVSt13basic_filebufIwSt11char_traitsIwEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7f69cc6d2120) 0
      primary-for std::basic_filebuf<wchar_t> (0x0x7f69cc6ca3a8)

Vtable for std::basic_ifstream<wchar_t>
std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE: 10u entries
0     256u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_ifstreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_ifstream<_CharT, _Traits>::~basic_ifstream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_ifstream<_CharT, _Traits>::~basic_ifstream<wchar_t, std::char_traits<wchar_t> >
40    18446744073709551360u
48    (int (*)(...))-256
56    (int (*)(...))(& _ZTISt14basic_ifstreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_ifstream<wchar_t>::_ZTv0_n24_NSt14basic_ifstreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_ifstream<wchar_t>::_ZTv0_n24_NSt14basic_ifstreamIwSt11char_traitsIwEED0Ev

Construction vtable for std::basic_istream<wchar_t> (0x0x7f69cc6ca750 instance) in std::basic_ifstream<wchar_t>
std::basic_ifstream<wchar_t>::_ZTCSt14basic_ifstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E: 10u entries
0     256u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551360u
48    (int (*)(...))-256
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_ifstream<wchar_t>
std::basic_ifstream<wchar_t>::_ZTTSt14basic_ifstreamIwSt11char_traitsIwEE: 4u entries
0     ((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_ifstream<wchar_t>::_ZTCSt14basic_ifstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 24u)
16    ((& std::basic_ifstream<wchar_t>::_ZTCSt14basic_ifstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 64u)
24    ((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_ifstream<wchar_t>
   size=520 align=8
   base size=256 base align=8
std::basic_ifstream<wchar_t> (0x0x7f69cc6ca6e8) 0
    vptridx=0u vptr=((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f69cc6ca750) 0
      primary-for std::basic_ifstream<wchar_t> (0x0x7f69cc6ca6e8)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f69cc6ca7b8) 256 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 64u)
      std::ios_base (0x0x7f69cc6d2480) 256
          primary-for std::basic_ios<wchar_t> (0x0x7f69cc6ca7b8)

Vtable for std::basic_ofstream<wchar_t>
std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_ofstreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_ofstream<_CharT, _Traits>::~basic_ofstream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_ofstream<_CharT, _Traits>::~basic_ofstream<wchar_t, std::char_traits<wchar_t> >
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISt14basic_ofstreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_ofstream<wchar_t>::_ZTv0_n24_NSt14basic_ofstreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_ofstream<wchar_t>::_ZTv0_n24_NSt14basic_ofstreamIwSt11char_traitsIwEED0Ev

Construction vtable for std::basic_ostream<wchar_t> (0x0x7f69cc6cab60 instance) in std::basic_ofstream<wchar_t>
std::basic_ofstream<wchar_t>::_ZTCSt14basic_ofstreamIwSt11char_traitsIwEE0_St13basic_ostreamIwS1_E: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_ofstream<wchar_t>
std::basic_ofstream<wchar_t>::_ZTTSt14basic_ofstreamIwSt11char_traitsIwEE: 4u entries
0     ((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_ofstream<wchar_t>::_ZTCSt14basic_ofstreamIwSt11char_traitsIwEE0_St13basic_ostreamIwS1_E) + 24u)
16    ((& std::basic_ofstream<wchar_t>::_ZTCSt14basic_ofstreamIwSt11char_traitsIwEE0_St13basic_ostreamIwS1_E) + 64u)
24    ((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_ofstream<wchar_t>
   size=512 align=8
   base size=248 base align=8
std::basic_ofstream<wchar_t> (0x0x7f69cc6caaf8) 0
    vptridx=0u vptr=((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x7f69cc6cab60) 0 nearly-empty
      primary-for std::basic_ofstream<wchar_t> (0x0x7f69cc6caaf8)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f69cc6cabc8) 248 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 64u)
      std::ios_base (0x0x7f69cc6d24e0) 248
          primary-for std::basic_ios<wchar_t> (0x0x7f69cc6cabc8)

Vtable for std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE: 15u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_fstreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_fstream<_CharT, _Traits>::~basic_fstream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_fstream<_CharT, _Traits>::~basic_fstream<wchar_t, std::char_traits<wchar_t> >
40    248u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt13basic_fstreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_fstream<wchar_t>::_ZThn16_NSt13basic_fstreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_fstream<wchar_t>::_ZThn16_NSt13basic_fstreamIwSt11char_traitsIwEED0Ev
80    18446744073709551352u
88    (int (*)(...))-264
96    (int (*)(...))(& _ZTISt13basic_fstreamIwSt11char_traitsIwEE)
104   (int (*)(...))std::basic_fstream<wchar_t>::_ZTv0_n24_NSt13basic_fstreamIwSt11char_traitsIwEED1Ev
112   (int (*)(...))std::basic_fstream<wchar_t>::_ZTv0_n24_NSt13basic_fstreamIwSt11char_traitsIwEED0Ev

Construction vtable for std::basic_iostream<wchar_t> (0x0x7f69d06ef540 instance) in std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St14basic_iostreamIwS1_E: 15u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    248u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
64    0u
72    0u
80    18446744073709551352u
88    (int (*)(...))-264
96    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
104   0u
112   0u

Construction vtable for std::basic_istream<wchar_t> (0x0x7f69cc6caf70 instance) in std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E: 10u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551352u
48    (int (*)(...))-264
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

Construction vtable for std::basic_ostream<wchar_t> (0x0x7f69cc6ca270 instance) in std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E: 10u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551368u
48    (int (*)(...))-248
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_fstream<wchar_t>
std::basic_fstream<wchar_t>::_ZTTSt13basic_fstreamIwSt11char_traitsIwEE: 10u entries
0     ((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St14basic_iostreamIwS1_E) + 24u)
16    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 24u)
24    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 64u)
32    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E) + 24u)
40    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E) + 64u)
48    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St14basic_iostreamIwS1_E) + 104u)
56    ((& std::basic_fstream<wchar_t>::_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St14basic_iostreamIwS1_E) + 64u)
64    ((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 104u)
72    ((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_fstream<wchar_t>
   size=528 align=8
   base size=264 base align=8
std::basic_fstream<wchar_t> (0x0x7f69cc6caf08) 0
    vptridx=0u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7f69d06ef540) 0
      primary-for std::basic_fstream<wchar_t> (0x0x7f69cc6caf08)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7f69cc6caf70) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f69d06ef540)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7f69cc6ca138) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 104u)
        std::ios_base (0x0x7f69cc6d2540) 264
            primary-for std::basic_ios<wchar_t> (0x0x7f69cc6ca138)
    std::basic_ostream<wchar_t> (0x0x7f69cc6ca270) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7f69cc6ca138) alternative-path

Class passwd
   size=48 align=8
   base size=48 base align=8
passwd (0x0x7f69cc6d2660) 0

Class group
   size=32 align=8
   base size=32 base align=8
group (0x0x7f69cc6d26c0) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class ArgvMap
   size=216 align=8
   base size=216 base align=8
ArgvMap (0x0x7f69cc6d2720) 0

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

Class std::allocator<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::allocator<unsigned char> (0x0x7f69cc6fba90) 0 empty
  __gnu_cxx::new_allocator<unsigned char> (0x0x7f69cc3b93c0) 0 empty

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

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

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

Class std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_Vector_impl (0x0x7f69cc6fbc30) 0
  std::allocator<unsigned char> (0x0x7f69cc6fbc98) 0 empty
    __gnu_cxx::new_allocator<unsigned char> (0x0x7f69cc3b9540) 0 empty

Class std::_Vector_base<unsigned char, std::allocator<unsigned char> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<unsigned char, std::allocator<unsigned char> > (0x0x7f69cc3b92a0) 0

Class std::vector<unsigned char>
   size=24 align=8
   base size=24 base align=8
std::vector<unsigned char> (0x0x7f69cc6fbd00) 0
  std::_Vector_base<unsigned char, std::allocator<unsigned char> > (0x0x7f69cc3b95a0) 0

Class DNSPacketWriter
   size=112 align=8
   base size=110 base align=8
DNSPacketWriter (0x0x7f69cc6fba28) 0
  boost::noncopyable_::noncopyable (0x0x7f69cc3b9240) 0 empty

Class __gnu_cxx::new_allocator<std::pair<short unsigned int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<short unsigned int, std::basic_string<char> > > (0x0x7f69cc3b9780) 0 empty

Class std::allocator<std::pair<short unsigned int, std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<short unsigned int, std::basic_string<char> > > (0x0x7f69cc6fbf70) 0 empty
  __gnu_cxx::new_allocator<std::pair<short unsigned int, std::basic_string<char> > > (0x0x7f69cc3b97e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<short unsigned int, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<short unsigned int, std::basic_string<char> > > > (0x0x7f69cc3b9720) 0 empty

Class std::allocator<std::pair<short unsigned int, std::basic_string<char> > >::rebind<std::pair<short unsigned int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<short unsigned int, std::basic_string<char> > >::rebind<std::pair<short unsigned int, std::basic_string<char> > > (0x0x7f69cc3b9900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<short unsigned int, std::basic_string<char> > > >::rebind<std::pair<short unsigned int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<short unsigned int, std::basic_string<char> > > >::rebind<std::pair<short unsigned int, std::basic_string<char> > > (0x0x7f69cc3b98a0) 0 empty

Class std::_Vector_base<std::pair<short unsigned int, std::basic_string<char> >, std::allocator<std::pair<short unsigned int, std::basic_string<char> > > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<short unsigned int, std::basic_string<char> >, std::allocator<std::pair<short unsigned int, std::basic_string<char> > > >::_Vector_impl (0x0x7f69cc6fbaf8) 0
  std::allocator<std::pair<short unsigned int, std::basic_string<char> > > (0x0x7f69cc6fbd68) 0 empty
    __gnu_cxx::new_allocator<std::pair<short unsigned int, std::basic_string<char> > > (0x0x7f69cc3b9960) 0 empty

Class std::_Vector_base<std::pair<short unsigned int, std::basic_string<char> >, std::allocator<std::pair<short unsigned int, std::basic_string<char> > > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<short unsigned int, std::basic_string<char> >, std::allocator<std::pair<short unsigned int, std::basic_string<char> > > > (0x0x7f69cc3b96c0) 0

Class std::vector<std::pair<short unsigned int, std::basic_string<char> > >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<short unsigned int, std::basic_string<char> > > (0x0x7f69cc4df000) 0
  std::_Vector_base<std::pair<short unsigned int, std::basic_string<char> >, std::allocator<std::pair<short unsigned int, std::basic_string<char> > > > (0x0x7f69cc3b99c0) 0

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

Class MOADNSException
   size=16 align=8
   base size=16 base align=8
MOADNSException (0x0x7f69cc4df0d0) 0
    vptr=((& MOADNSException::_ZTV15MOADNSException) + 16u)
  std::runtime_error (0x0x7f69cc4df138) 0
      primary-for MOADNSException (0x0x7f69cc4df0d0)
    std::exception (0x0x7f69cc3b9a20) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f69cc4df138)

Class PacketReader
   size=16 align=8
   base size=16 base align=8
PacketReader (0x0x7f69cc3b9a80) 0

Vtable for DNSRecordContent
DNSRecordContent::_ZTV16DNSRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16DNSRecordContent)
16    (int (*)(...))__cxa_pure_virtual
24    0u
32    0u
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))DNSRecordContent::serialize

Class DNSRecordContent
   size=32 align=8
   base size=28 base align=8
DNSRecordContent (0x0x7f69cc3b9ae0) 0
    vptr=((& DNSRecordContent::_ZTV16DNSRecordContent) + 16u)

Class std::pair<short unsigned int, short unsigned int>
   size=4 align=2
   base size=4 base align=2
std::pair<short unsigned int, short unsigned int> (0x0x7f69cc3b9ba0) 0

Class __gnu_cxx::new_allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > (0x0x7f69cc3b9c60) 0 empty

Class std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > (0x0x7f69cc4df270) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > (0x0x7f69cc3b9cc0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > > (0x0x7f69cc3b9d20) 0 empty

Class std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >::rebind<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >::rebind<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > (0x0x7f69cc3b9e40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > >::rebind<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > >::rebind<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > (0x0x7f69cc3b9de0) 0 empty

Class std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >::rebind<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >::rebind<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > > (0x0x7f69cc3b9f60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > >::rebind<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > >::rebind<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > > (0x0x7f69cc3b9f00) 0 empty

Class std::binary_function<std::pair<short unsigned int, short unsigned int>, std::pair<short unsigned int, short unsigned int>, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<std::pair<short unsigned int, short unsigned int>, std::pair<short unsigned int, short unsigned int>, bool> (0x0x7f69cc17b000) 0 empty

Class std::less<std::pair<short unsigned int, short unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::less<std::pair<short unsigned int, short unsigned int> > (0x0x7f69cc4df4e0) 0 empty
  std::binary_function<std::pair<short unsigned int, short unsigned int>, std::pair<short unsigned int, short unsigned int>, bool> (0x0x7f69cc17b060) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > > (0x0x7f69cc17b0c0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > > (0x0x7f69cc4df548) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > > (0x0x7f69cc17b120) 0 empty

Class std::_Rb_tree<std::pair<short unsigned int, short unsigned int>, std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)>, std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >, std::less<std::pair<short unsigned int, short unsigned int> >, std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > >::_Rb_tree_impl<std::less<std::pair<short unsigned int, short unsigned int> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::pair<short unsigned int, short unsigned int>, std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)>, std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >, std::less<std::pair<short unsigned int, short unsigned int> >, std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > >::_Rb_tree_impl<std::less<std::pair<short unsigned int, short unsigned int> >, false> (0x0x7f69cc4df5b0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > > (0x0x7f69cc4df618) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > > (0x0x7f69cc17b180) 0 empty

Class std::_Rb_tree<std::pair<short unsigned int, short unsigned int>, std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)>, std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >, std::less<std::pair<short unsigned int, short unsigned int> >, std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::pair<short unsigned int, short unsigned int>, std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)>, std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >, std::less<std::pair<short unsigned int, short unsigned int> >, std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > > (0x0x7f69cc3b9ea0) 0

Class std::map<std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)>
   size=48 align=8
   base size=48 base align=8
std::map<std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> (0x0x7f69cc3b9c00) 0

Class std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)>
   size=16 align=8
   base size=16 base align=8
std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> (0x0x7f69cc17b1e0) 0

Class __gnu_cxx::new_allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > (0x0x7f69cc17b2a0) 0 empty

Class std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > (0x0x7f69cc4df680) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > (0x0x7f69cc17b300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > > (0x0x7f69cc17b360) 0 empty

Class std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >::rebind<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >::rebind<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > (0x0x7f69cc17b480) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > >::rebind<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > >::rebind<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > (0x0x7f69cc17b420) 0 empty

Class std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >::rebind<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >::rebind<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > > (0x0x7f69cc17b5a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > >::rebind<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > >::rebind<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > > (0x0x7f69cc17b540) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > > (0x0x7f69cc17b600) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > > (0x0x7f69cc4df8f0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > > (0x0x7f69cc17b660) 0 empty

Class std::_Rb_tree<std::pair<short unsigned int, short unsigned int>, std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)>, std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >, std::less<std::pair<short unsigned int, short unsigned int> >, std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > >::_Rb_tree_impl<std::less<std::pair<short unsigned int, short unsigned int> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::pair<short unsigned int, short unsigned int>, std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)>, std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >, std::less<std::pair<short unsigned int, short unsigned int> >, std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > >::_Rb_tree_impl<std::less<std::pair<short unsigned int, short unsigned int> >, false> (0x0x7f69cc4df958) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > > (0x0x7f69cc4df9c0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > > (0x0x7f69cc17b6c0) 0 empty

Class std::_Rb_tree<std::pair<short unsigned int, short unsigned int>, std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)>, std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >, std::less<std::pair<short unsigned int, short unsigned int> >, std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::pair<short unsigned int, short unsigned int>, std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)>, std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >, std::less<std::pair<short unsigned int, short unsigned int> >, std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > > (0x0x7f69cc17b4e0) 0

Class std::map<std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)>
   size=48 align=8
   base size=48 base align=8
std::map<std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> (0x0x7f69cc17b240) 0

Class std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)>
   size=16 align=8
   base size=16 base align=8
std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> (0x0x7f69cc17b720) 0

Class __gnu_cxx::new_allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > (0x0x7f69cc17b7e0) 0 empty

Class std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > (0x0x7f69cc4dfa28) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > (0x0x7f69cc17b840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > > (0x0x7f69cc17b8a0) 0 empty

Class std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >::rebind<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >::rebind<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > (0x0x7f69cc17b9c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > >::rebind<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > >::rebind<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > (0x0x7f69cc17b960) 0 empty

Class std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >::rebind<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >::rebind<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > > (0x0x7f69cc17bae0) 0 empty

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

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > > (0x0x7f69cc17bb40) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > > (0x0x7f69cc4dfc98) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > > (0x0x7f69cc17bba0) 0 empty

Class std::_Rb_tree<std::pair<short unsigned int, short unsigned int>, std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> >, std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >, std::less<std::pair<short unsigned int, short unsigned int> >, std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > >::_Rb_tree_impl<std::less<std::pair<short unsigned int, short unsigned int> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::pair<short unsigned int, short unsigned int>, std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> >, std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >, std::less<std::pair<short unsigned int, short unsigned int> >, std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > >::_Rb_tree_impl<std::less<std::pair<short unsigned int, short unsigned int> >, false> (0x0x7f69cc4dfd00) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > > (0x0x7f69cc4dfd68) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > > (0x0x7f69cc17bc00) 0 empty

Class std::_Rb_tree<std::pair<short unsigned int, short unsigned int>, std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> >, std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >, std::less<std::pair<short unsigned int, short unsigned int> >, std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::pair<short unsigned int, short unsigned int>, std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> >, std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >, std::less<std::pair<short unsigned int, short unsigned int> >, std::allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > > (0x0x7f69cc17ba20) 0

Class std::map<std::pair<short unsigned int, short unsigned int>, std::basic_string<char> >
   size=48 align=8
   base size=48 base align=8
std::map<std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > (0x0x7f69cc17b780) 0

Class std::pair<std::pair<short unsigned int, short unsigned int>, const char*>
   size=16 align=8
   base size=16 base align=8
std::pair<std::pair<short unsigned int, short unsigned int>, const char*> (0x0x7f69cc17bc60) 0

Class std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> >
   size=16 align=8
   base size=16 base align=8
std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > (0x0x7f69cc17bcc0) 0

Class std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > (0x0x7f69cc17be40) 0

Class std::pair<std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >, bool> (0x0x7f69cc17bde0) 0

Class __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > (0x0x7f69cc17bf60) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > (0x0x7f69cc4dfe38) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > (0x0x7f69cbf7d000) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > > (0x0x7f69cbf7d060) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >::rebind<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >::rebind<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > (0x0x7f69cbf7d180) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > >::rebind<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > >::rebind<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > (0x0x7f69cbf7d120) 0 empty

Class std::allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >::rebind<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > > (0x0x7f69cbf7d2a0) 0 empty

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

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > > (0x0x7f69cbf7d300) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > > (0x0x7f69cc4df340) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > > (0x0x7f69cbf7d360) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> >, std::_Select1st<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> >, std::_Select1st<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false> (0x0x7f69cc4df6e8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > > (0x0x7f69cc4df750) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > > (0x0x7f69cbf7d3c0) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> >, std::_Select1st<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> >, std::_Select1st<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > > (0x0x7f69cbf7d1e0) 0

Class std::map<std::basic_string<char>, std::pair<short unsigned int, short unsigned int> >
   size=48 align=8
   base size=48 base align=8
std::map<std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > (0x0x7f69cc17bf00) 0

Class std::pair<const char*, std::pair<short unsigned int, short unsigned int> >
   size=16 align=8
   base size=12 base align=8
std::pair<const char*, std::pair<short unsigned int, short unsigned int> > (0x0x7f69cbf7d420) 0

Class std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> >
   size=16 align=8
   base size=12 base align=8
std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > (0x0x7f69cbf7d480) 0

Class std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > (0x0x7f69cbf7d600) 0

Class std::pair<std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >, bool> (0x0x7f69cbf7d5a0) 0

Class std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > (0x0x7f69cbf7d6c0) 0

Class std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > (0x0x7f69cbf7d780) 0

Class std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > (0x0x7f69cbf7d840) 0

Class std::_Rb_tree_const_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > (0x0x7f69cbf7d8a0) 0

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

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

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

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

Class boost::shared_ptr<DNSRecordContent>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<DNSRecordContent> (0x0x7f69cbf7d960) 0

Class DNSRecord
   size=40 align=8
   base size=40 base align=8
DNSRecord (0x0x7f69cbf7d900) 0

Class boost::tuples::detail::tie_traits<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_traits<std::basic_string<char> > (0x0x7f69cbf7dc00) 0 empty

Class boost::tuples::detail::tie_mapper<std::basic_string<char>, const short unsigned int, const short unsigned int, std::basic_string<char>, void, void, void, void, void, void>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_mapper<std::basic_string<char>, const short unsigned int, const short unsigned int, std::basic_string<char>, void, void, void, void, void, void> (0x0x7f69cbf7dba0) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cbf7dd80) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<const short unsigned int&, std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<const short unsigned int&, std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cbf7dd20) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<const short unsigned int&, const short unsigned int&, std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<const short unsigned int&, const short unsigned int&, std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cbf7dcc0) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<std::basic_string<char>&, const short unsigned int&, const short unsigned int&, std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<std::basic_string<char>&, const short unsigned int&, const short unsigned int&, std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cbf7dc60) 0 empty

Class boost::detail::is_reference_impl<std::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<std::basic_string<char>&> (0x0x7f69cbf7dea0) 0 empty

Class boost::is_lvalue_reference<std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<std::basic_string<char>&> (0x0x7f69cc0a0b60) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cc0a0bc8) 0 empty
    mpl_::bool_<true> (0x0x7f69cc0a7000) 0 empty

Class boost::is_rvalue_reference<std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<std::basic_string<char>&> (0x0x7f69cc0a0c30) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cc0a0c98) 0 empty
    mpl_::bool_<false> (0x0x7f69cc0a7120) 0 empty

Class boost::is_reference<std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<std::basic_string<char>&> (0x0x7f69cc0a0d00) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cc0a0d68) 0 empty
    mpl_::bool_<true> (0x0x7f69cc0a7240) 0 empty

Class boost::type_traits::false_result::result_<std::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::false_result::result_<std::basic_string<char>&> (0x0x7f69cc0a72a0) 0 empty

Class boost::detail::is_function_impl<std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<std::basic_string<char>&> (0x0x7f69cc0a0dd0) 0 empty
  boost::type_traits::false_result::result_<std::basic_string<char>&> (0x0x7f69cc0a7300) 0 empty

Class boost::is_function<std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
boost::is_function<std::basic_string<char>&> (0x0x7f69cc0a0e38) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cc0a0ea0) 0 empty
    mpl_::bool_<false> (0x0x7f69cc0a7420) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<std::basic_string<char>&>, std::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<std::basic_string<char>&>, std::basic_string<char>&> (0x0x7f69cc0a7480) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<std::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<std::basic_string<char>&> (0x0x7f69cbf7de40) 0 empty

Class boost::tuples::access_traits<std::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<std::basic_string<char>&> (0x0x7f69cc0a7600) 0 empty

Class boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type>
   size=8 align=8
   base size=8 base align=8
boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> (0x0x7f69cc0a75a0) 0

Class boost::detail::cv_traits_imp<boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type>*> (0x0x7f69cc0a7780) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > (0x0x7f69cc0a7720) 0 empty

Class boost::remove_cv<boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > (0x0x7f69cc0a76c0) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > (0x0x7f69cc0a7660) 0 empty

Class boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> >
   size=16 align=8
   base size=16 base align=8
boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > (0x0x7f69cc0a7540) 0

Class boost::detail::cv_traits_imp<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> >*> (0x0x7f69cc0a7ae0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > (0x0x7f69cc0a7a80) 0 empty

Class boost::remove_cv<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > (0x0x7f69cc0a7a20) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > (0x0x7f69cc0a79c0) 0 empty

Class boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > >
   size=24 align=8
   base size=24 base align=8
boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > (0x0x7f69cc0a74e0) 0

Class boost::detail::cv_traits_imp<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > >*> (0x0x7f69cc0a7d80) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > > (0x0x7f69cc0a7d20) 0 empty

Class boost::remove_cv<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > > (0x0x7f69cc0a7cc0) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > > (0x0x7f69cc0a7c60) 0 empty

Class boost::tuples::cons<std::basic_string<char>&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > >
   size=32 align=8
   base size=32 base align=8
boost::tuples::cons<std::basic_string<char>&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > > (0x0x7f69cbf7dde0) 0

Class boost::tuples::tuple<std::basic_string<char>&, const short unsigned int&, const short unsigned int&, std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=32 align=8
   base size=32 base align=8
boost::tuples::tuple<std::basic_string<char>&, const short unsigned int&, const short unsigned int&, std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cc0acaf8) 0
  boost::tuples::cons<std::basic_string<char>&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > > (0x0x7f69cc0a7f00) 0

Class __gnu_cxx::new_allocator<std::pair<DNSRecord, short unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<DNSRecord, short unsigned int> > (0x0x7f69cc13d1e0) 0 empty

Class std::allocator<std::pair<DNSRecord, short unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<DNSRecord, short unsigned int> > (0x0x7f69cc125d68) 0 empty
  __gnu_cxx::new_allocator<std::pair<DNSRecord, short unsigned int> > (0x0x7f69cc13d240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<DNSRecord, short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<DNSRecord, short unsigned int> > > (0x0x7f69cc13d180) 0 empty

Class std::allocator<std::pair<DNSRecord, short unsigned int> >::rebind<std::pair<DNSRecord, short unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<DNSRecord, short unsigned int> >::rebind<std::pair<DNSRecord, short unsigned int> > (0x0x7f69cc13d360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<DNSRecord, short unsigned int> > >::rebind<std::pair<DNSRecord, short unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<DNSRecord, short unsigned int> > >::rebind<std::pair<DNSRecord, short unsigned int> > (0x0x7f69cc13d300) 0 empty

Class std::_Vector_base<std::pair<DNSRecord, short unsigned int>, std::allocator<std::pair<DNSRecord, short unsigned int> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<DNSRecord, short unsigned int>, std::allocator<std::pair<DNSRecord, short unsigned int> > >::_Vector_impl (0x0x7f69cc125f08) 0
  std::allocator<std::pair<DNSRecord, short unsigned int> > (0x0x7f69cc161000) 0 empty
    __gnu_cxx::new_allocator<std::pair<DNSRecord, short unsigned int> > (0x0x7f69cc13d3c0) 0 empty

Class std::_Vector_base<std::pair<DNSRecord, short unsigned int>, std::allocator<std::pair<DNSRecord, short unsigned int> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<DNSRecord, short unsigned int>, std::allocator<std::pair<DNSRecord, short unsigned int> > > (0x0x7f69cc13d120) 0

Class std::vector<std::pair<DNSRecord, short unsigned int> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<DNSRecord, short unsigned int> > (0x0x7f69cc161068) 0
  std::_Vector_base<std::pair<DNSRecord, short unsigned int>, std::allocator<std::pair<DNSRecord, short unsigned int> > > (0x0x7f69cc13d420) 0

Class MOADNSParser
   size=88 align=8
   base size=82 base align=8
MOADNSParser (0x0x7f69cc125d00) 0
  boost::noncopyable_::noncopyable (0x0x7f69cc13d0c0) 0 empty

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

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

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

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

Class boost::shared_ptr<PacketReader>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<PacketReader> (0x0x7f69cc13d480) 0

Class boost::detail::sp_enable_if_auto_ptr<PacketReader*, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<PacketReader*, int> (0x0x7f69cc13d660) 0 empty

Class boost::detail::sp_convertible<PacketReader, PacketReader>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<PacketReader, PacketReader> (0x0x7f69cc13d6c0) 0 empty

Class boost::detail::sp_enable_if_convertible<PacketReader, PacketReader>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<PacketReader, PacketReader> (0x0x7f69cc1613a8) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7f69cc13d720) 0 empty

Class Lock
   size=8 align=8
   base size=8 base align=8
Lock (0x0x7f69cc13d780) 0

Class WriteLock
   size=8 align=8
   base size=8 base align=8
WriteLock (0x0x7f69cc13d7e0) 0

Class TryWriteLock
   size=16 align=8
   base size=9 base align=8
TryWriteLock (0x0x7f69cc13d840) 0

Class TryReadLock
   size=16 align=8
   base size=9 base align=8
TryReadLock (0x0x7f69cc13d8a0) 0

Class ReadLock
   size=8 align=8
   base size=8 base align=8
ReadLock (0x0x7f69cc13d900) 0

Class boost::detail::is_reference_impl<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cc13da20) 0 empty

Class boost::is_lvalue_reference<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cc161e38) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cc161ea0) 0 empty
    mpl_::bool_<false> (0x0x7f69cc13da80) 0 empty

Class boost::is_rvalue_reference<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cc161f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cc161f70) 0 empty
    mpl_::bool_<false> (0x0x7f69cc13dae0) 0 empty

Class boost::is_reference<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cc1610d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cc161138) 0 empty
    mpl_::bool_<false> (0x0x7f69cc13db40) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>*> (0x0x7f69cc13dc60) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cbe310d0) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>*> (0x0x7f69cc13dcc0) 0 empty

Class boost::detail::is_function_impl<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cbe31138) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cbe311a0) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>*> (0x0x7f69cc13dd20) 0 empty

Class boost::is_function<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cbe31208) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbe31270) 0 empty
    mpl_::bool_<false> (0x0x7f69cc13dd80) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cc13dde0) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cc13d9c0) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cc13dea0) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cc13de40) 0 empty

Class boost::detail::is_reference_impl<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cbe46000) 0 empty

Class boost::is_lvalue_reference<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cbe31dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbe31e38) 0 empty
    mpl_::bool_<false> (0x0x7f69cbe46060) 0 empty

Class boost::is_rvalue_reference<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cbe31ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbe31f08) 0 empty
    mpl_::bool_<false> (0x0x7f69cbe460c0) 0 empty

Class boost::is_reference<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cbe31f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbe48000) 0 empty
    mpl_::bool_<false> (0x0x7f69cbe46120) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >*> (0x0x7f69cbe46240) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cbe48138) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >*> (0x0x7f69cbe462a0) 0 empty

Class boost::detail::is_function_impl<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cbe481a0) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cbe48208) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >*> (0x0x7f69cbe46300) 0 empty

Class boost::is_function<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cbe48270) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbe482d8) 0 empty
    mpl_::bool_<false> (0x0x7f69cbe46360) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >, boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cbe463c0) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cc13df60) 0 empty

Class boost::detail::is_reference_impl<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cbe464e0) 0 empty

Class boost::is_lvalue_reference<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cbe48478) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbe484e0) 0 empty
    mpl_::bool_<false> (0x0x7f69cbe46540) 0 empty

Class boost::is_rvalue_reference<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cbe48548) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbe485b0) 0 empty
    mpl_::bool_<false> (0x0x7f69cbe465a0) 0 empty

Class boost::is_reference<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=1 base align=1
boost::is_reference<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cbe48618) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbe48680) 0 empty
    mpl_::bool_<false> (0x0x7f69cbe46600) 0 empty

Class boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >*> (0x0x7f69cbe46720) 0 empty

Class boost::detail::is_function_chooser<false>::result_<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cbe48888) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >*> (0x0x7f69cbe46780) 0 empty

Class boost::detail::is_function_impl<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cbe488f0) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cbe48958) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >*> (0x0x7f69cbe467e0) 0 empty

Class boost::is_function<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=1 base align=1
boost::is_function<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cbe489c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbe48a28) 0 empty
    mpl_::bool_<false> (0x0x7f69cbe46840) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cbe468a0) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cbe46480) 0 empty

Class boost::detail::cv_traits_imp<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >*> (0x0x7f69cbe46a20) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cbe469c0) 0 empty

Class boost::remove_cv<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cbe46960) 0 empty

Class boost::tuples::access_traits<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > > (0x0x7f69cbe46900) 0 empty

Class boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type>
   size=2 align=1
   base size=2 base align=1
boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> (0x0x7f69cbe46420) 0

Class boost::tuples::access_traits<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69cbe46a80) 0 empty

Class boost::detail::cv_traits_imp<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type>*> (0x0x7f69cbe46c00) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> > (0x0x7f69cbe46ba0) 0 empty

Class boost::remove_cv<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> > (0x0x7f69cbe46b40) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> > (0x0x7f69cbe46ae0) 0 empty

Class boost::tuples::cons<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> >
   size=4 align=1
   base size=4 base align=1
boost::tuples::cons<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> > (0x0x7f69cc13df00) 0

Class boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=4 align=1
   base size=4 base align=1
boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cbe850d0) 0
  boost::tuples::cons<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> > (0x0x7f69cbe46d80) 0

Class boost::detail::cv_traits_imp<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>*> (0x0x7f69cbe46f00) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cbe46ea0) 0 empty

Class boost::remove_cv<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cbe46e40) 0 empty

Class boost::tuples::access_traits<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cbe46de0) 0 empty

Class boost::tuples::cons<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::cons<boost::tuples::null_type, boost::tuples::null_type> >
   size=5 align=1
   base size=5 base align=1
boost::tuples::cons<boost::tuples::tuple<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::cons<boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69cc13d960) 0

Class __gnu_cxx::new_allocator<SyncRes::GetBestNSAnswer>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<SyncRes::GetBestNSAnswer> (0x0x7f69cbecb300) 0 empty

Class std::allocator<SyncRes::GetBestNSAnswer>
   size=1 align=1
   base size=1 base align=1
std::allocator<SyncRes::GetBestNSAnswer> (0x0x7f69cbea9680) 0 empty
  __gnu_cxx::new_allocator<SyncRes::GetBestNSAnswer> (0x0x7f69cbecb360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<SyncRes::GetBestNSAnswer> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<SyncRes::GetBestNSAnswer> > (0x0x7f69cbecb3c0) 0 empty

Class std::allocator<SyncRes::GetBestNSAnswer>::rebind<SyncRes::GetBestNSAnswer>
   size=1 align=1
   base size=0 base align=1
std::allocator<SyncRes::GetBestNSAnswer>::rebind<SyncRes::GetBestNSAnswer> (0x0x7f69cbecb4e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<SyncRes::GetBestNSAnswer> >::rebind<SyncRes::GetBestNSAnswer>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<SyncRes::GetBestNSAnswer> >::rebind<SyncRes::GetBestNSAnswer> (0x0x7f69cbecb480) 0 empty

Class std::allocator<SyncRes::GetBestNSAnswer>::rebind<std::_Rb_tree_node<SyncRes::GetBestNSAnswer> >
   size=1 align=1
   base size=0 base align=1
std::allocator<SyncRes::GetBestNSAnswer>::rebind<std::_Rb_tree_node<SyncRes::GetBestNSAnswer> > (0x0x7f69cbecb600) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<SyncRes::GetBestNSAnswer> >::rebind<std::_Rb_tree_node<SyncRes::GetBestNSAnswer> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<SyncRes::GetBestNSAnswer> >::rebind<std::_Rb_tree_node<SyncRes::GetBestNSAnswer> > (0x0x7f69cbecb5a0) 0 empty

Class std::binary_function<SyncRes::GetBestNSAnswer, SyncRes::GetBestNSAnswer, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<SyncRes::GetBestNSAnswer, SyncRes::GetBestNSAnswer, bool> (0x0x7f69cbecb720) 0 empty

Class std::less<SyncRes::GetBestNSAnswer>
   size=1 align=1
   base size=1 base align=1
std::less<SyncRes::GetBestNSAnswer> (0x0x7f69cbea99c0) 0 empty
  std::binary_function<SyncRes::GetBestNSAnswer, SyncRes::GetBestNSAnswer, bool> (0x0x7f69cbecb780) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<SyncRes::GetBestNSAnswer> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<SyncRes::GetBestNSAnswer> > (0x0x7f69cbecb7e0) 0 empty

Class std::allocator<std::_Rb_tree_node<SyncRes::GetBestNSAnswer> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<SyncRes::GetBestNSAnswer> > (0x0x7f69cbea9a28) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<SyncRes::GetBestNSAnswer> > (0x0x7f69cbecb840) 0 empty

Class std::_Rb_tree<SyncRes::GetBestNSAnswer, SyncRes::GetBestNSAnswer, std::_Identity<SyncRes::GetBestNSAnswer>, std::less<SyncRes::GetBestNSAnswer>, std::allocator<SyncRes::GetBestNSAnswer> >::_Rb_tree_impl<std::less<SyncRes::GetBestNSAnswer>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<SyncRes::GetBestNSAnswer, SyncRes::GetBestNSAnswer, std::_Identity<SyncRes::GetBestNSAnswer>, std::less<SyncRes::GetBestNSAnswer>, std::allocator<SyncRes::GetBestNSAnswer> >::_Rb_tree_impl<std::less<SyncRes::GetBestNSAnswer>, false> (0x0x7f69cbea9a90) 0
  std::allocator<std::_Rb_tree_node<SyncRes::GetBestNSAnswer> > (0x0x7f69cbea9af8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<SyncRes::GetBestNSAnswer> > (0x0x7f69cbecb8a0) 0 empty

Class std::_Rb_tree<SyncRes::GetBestNSAnswer, SyncRes::GetBestNSAnswer, std::_Identity<SyncRes::GetBestNSAnswer>, std::less<SyncRes::GetBestNSAnswer>, std::allocator<SyncRes::GetBestNSAnswer> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<SyncRes::GetBestNSAnswer, SyncRes::GetBestNSAnswer, std::_Identity<SyncRes::GetBestNSAnswer>, std::less<SyncRes::GetBestNSAnswer>, std::allocator<SyncRes::GetBestNSAnswer> > (0x0x7f69cbecb540) 0

Class std::set<SyncRes::GetBestNSAnswer>
   size=48 align=8
   base size=48 base align=8
std::set<SyncRes::GetBestNSAnswer> (0x0x7f69cbecb2a0) 0

Class std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > (0x0x7f69cbecb960) 0

Class std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > (0x0x7f69cbecba80) 0

Class std::pair<const std::basic_string<char>, SyncRes::AuthDomain>
   size=72 align=8
   base size=72 base align=8
std::pair<const std::basic_string<char>, SyncRes::AuthDomain> (0x0x7f69cbecbb40) 0

Class std::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbecbc00) 0 empty

Class boost::detail::iterator_base<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::detail::iterator_base<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbea9d00) 0 empty
  std::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbecbc60) 0 empty

Class boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbea9d68) 0 empty
  boost::detail::iterator_base<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbea9dd0) 0 empty
    std::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbecbcc0) 0 empty

Class boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> >
   size=1 align=1
   base size=1 base align=1
boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > (0x0x7f69cbea9e38) 0 empty
  boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbea9ea0) 0 empty
    boost::detail::iterator_base<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbea9f08) 0 empty
      std::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbecbd20) 0 empty

Class boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > >
   size=1 align=1
   base size=1 base align=1
boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbea9f70) 0 empty
  boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > (0x0x7f69cbea9618) 0 empty
    boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbea96e8) 0 empty
      boost::detail::iterator_base<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbea9750) 0 empty
        std::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbecbd80) 0 empty

Class boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > >
   size=1 align=1
   base size=1 base align=1
boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > > (0x0x7f69cbea9b60) 0 empty
  boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbea9bc8) 0 empty
    boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > (0x0x7f69cbea9c30) 0 empty
      boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbee000) 0 empty
        boost::detail::iterator_base<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbee068) 0 empty
          std::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbecbde0) 0 empty

Class boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > > >
   size=1 align=1
   base size=1 base align=1
boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > > > (0x0x7f69cbbee0d0) 0 empty
  boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > > (0x0x7f69cbbee138) 0 empty
    boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbee1a0) 0 empty
      boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > (0x0x7f69cbbee208) 0 empty
        boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbee270) 0 empty
          boost::detail::iterator_base<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbee2d8) 0 empty
            std::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbecbe40) 0 empty

Class boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > >
   size=1 align=1
   base size=1 base align=1
boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbee340) 0 empty
  boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > > > (0x0x7f69cbbee3a8) 0 empty
    boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > > (0x0x7f69cbbee410) 0 empty
      boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbee478) 0 empty
        boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > (0x0x7f69cbbee4e0) 0 empty
          boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbee548) 0 empty
            boost::detail::iterator_base<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbee5b0) 0 empty
              std::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbecbea0) 0 empty

Class boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > >
   size=1 align=1
   base size=1 base align=1
boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbee618) 0 empty
  boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbee680) 0 empty
    boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > > > (0x0x7f69cbbee6e8) 0 empty
      boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > > (0x0x7f69cbbee750) 0 empty
        boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbee7b8) 0 empty
          boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > (0x0x7f69cbbee820) 0 empty
            boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbee888) 0 empty
              boost::detail::iterator_base<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbee8f0) 0 empty
                std::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbecbf00) 0 empty

Class boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> >
   size=1 align=1
   base size=1 base align=1
boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > (0x0x7f69cbbee958) 0 empty
  boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbee9c0) 0 empty
    boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbeea28) 0 empty
      boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > > > (0x0x7f69cbbeea90) 0 empty
        boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > > (0x0x7f69cbbeeaf8) 0 empty
          boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbeeb60) 0 empty
            boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > (0x0x7f69cbbeebc8) 0 empty
              boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbeec30) 0 empty
                boost::detail::iterator_base<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbeec98) 0 empty
                  std::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbecbf60) 0 empty

Class boost::bidirectional_iterator_helper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::bidirectional_iterator_helper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbeed00) 0 empty
  boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > (0x0x7f69cbbeed68) 0 empty
    boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbeedd0) 0 empty
      boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbeee38) 0 empty
        boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > > > (0x0x7f69cbbeeea0) 0 empty
          boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > > (0x0x7f69cbbeef08) 0 empty
            boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbeef70) 0 empty
              boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > (0x0x7f69cbbfc000) 0 empty
                boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbfc068) 0 empty
                  boost::detail::iterator_base<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbfc0d0) 0 empty
                    std::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbfd000) 0 empty

Class boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >
   size=8 align=8
   base size=8 base align=8
boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > (0x0x7f69cbbfc138) 0
  boost::bidirectional_iterator_helper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbfc1a0) 0 empty
    boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > (0x0x7f69cbbfc208) 0 empty
      boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbfc270) 0 empty
        boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbfc2d8) 0 empty
          boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > > > (0x0x7f69cbbfc340) 0 empty
            boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > > (0x0x7f69cbbfc3a8) 0 empty
              boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, const DNSResourceRecord*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > > (0x0x7f69cbbfc410) 0 empty
                boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> > (0x0x7f69cbbfc478) 0 empty
                  boost::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbfc4e0) 0 empty
                    boost::detail::iterator_base<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbfc548) 0 empty
                      std::iterator<std::bidirectional_iterator_tag, DNSResourceRecord, long int, const DNSResourceRecord*, const DNSResourceRecord&> (0x0x7f69cbbfd060) 0 empty

Class std::pair<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > >
   size=16 align=8
   base size=16 base align=8
std::pair<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > > (0x0x7f69cbecbba0) 0

Class boost::tuples::detail::tie_traits<const std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_traits<const std::basic_string<char> > (0x0x7f69cbbfd180) 0 empty

Class boost::tuples::detail::tie_mapper<const std::basic_string<char>, void, void, void, void, void, void, void, void, void>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::tie_mapper<const std::basic_string<char>, void, void, void, void, void, void, void, void, void> (0x0x7f69cbbfd120) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cbbfd2a0) 0 empty

Class boost::detail::is_reference_impl<const std::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<const std::basic_string<char>&> (0x0x7f69cbbfd3c0) 0 empty

Class boost::is_lvalue_reference<const std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<const std::basic_string<char>&> (0x0x7f69cbc15270) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cbc152d8) 0 empty
    mpl_::bool_<true> (0x0x7f69cbbfd420) 0 empty

Class boost::is_rvalue_reference<const std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<const std::basic_string<char>&> (0x0x7f69cbc15410) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbc15478) 0 empty
    mpl_::bool_<false> (0x0x7f69cbbfd480) 0 empty

Class boost::is_reference<const std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<const std::basic_string<char>&> (0x0x7f69cbc155b0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cbc15618) 0 empty
    mpl_::bool_<true> (0x0x7f69cbbfd4e0) 0 empty

Class boost::type_traits::false_result::result_<const std::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::false_result::result_<const std::basic_string<char>&> (0x0x7f69cbbfd600) 0 empty

Class boost::detail::is_function_impl<const std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<const std::basic_string<char>&> (0x0x7f69cbc15680) 0 empty
  boost::type_traits::false_result::result_<const std::basic_string<char>&> (0x0x7f69cbbfd660) 0 empty

Class boost::is_function<const std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
boost::is_function<const std::basic_string<char>&> (0x0x7f69cbc156e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbc15750) 0 empty
    mpl_::bool_<false> (0x0x7f69cbbfd780) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<const std::basic_string<char>&>, const std::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<const std::basic_string<char>&>, const std::basic_string<char>&> (0x0x7f69cbbfd8a0) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<const std::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<const std::basic_string<char>&> (0x0x7f69cbbfd360) 0 empty

Class boost::tuples::access_traits<const std::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<const std::basic_string<char>&> (0x0x7f69cbbfd900) 0 empty

Class boost::tuples::cons<const std::basic_string<char>&, boost::tuples::null_type>
   size=8 align=8
   base size=8 base align=8
boost::tuples::cons<const std::basic_string<char>&, boost::tuples::null_type> (0x0x7f69cbbfd300) 0

Class boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=8 align=8
   base size=8 base align=8
boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cbc15958) 0
  boost::tuples::cons<const std::basic_string<char>&, boost::tuples::null_type> (0x0x7f69cbbfda20) 0

Class boost::tuples::make_tuple_traits<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::make_tuple_traits<std::basic_string<char> > (0x0x7f69cbbfdba0) 0 empty

Class boost::tuples::make_tuple_traits<QType>
   size=1 align=1
   base size=0 base align=1
boost::tuples::make_tuple_traits<QType> (0x0x7f69cbbfdcc0) 0 empty

Class boost::tuples::detail::make_tuple_mapper<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::make_tuple_mapper<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cbbfdb40) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cbbfdd80) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cbbfdd20) 0 empty

Class boost::detail::is_reference_impl<QType>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<QType> (0x0x7f69cbbfdf00) 0 empty

Class boost::is_lvalue_reference<QType>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<QType> (0x0x7f69cbc6add0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbc6ae38) 0 empty
    mpl_::bool_<false> (0x0x7f69cbbfdf60) 0 empty

Class boost::is_rvalue_reference<QType>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<QType> (0x0x7f69cbc6aea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbc6af08) 0 empty
    mpl_::bool_<false> (0x0x7f69cbc76000) 0 empty

Class boost::is_reference<QType>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<QType> (0x0x7f69cbc6af70) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbc77000) 0 empty
    mpl_::bool_<false> (0x0x7f69cbc76060) 0 empty

Class boost::type_traits::is_function_ptr_helper<QType*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<QType*> (0x0x7f69cbc76180) 0 empty

Class boost::detail::is_function_chooser<false>::result_<QType>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<QType> (0x0x7f69cbc77138) 0 empty
  boost::type_traits::is_function_ptr_helper<QType*> (0x0x7f69cbc761e0) 0 empty

Class boost::detail::is_function_impl<QType>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<QType> (0x0x7f69cbc771a0) 0 empty
  boost::detail::is_function_chooser<false>::result_<QType> (0x0x7f69cbc77208) 0 empty
    boost::type_traits::is_function_ptr_helper<QType*> (0x0x7f69cbc76240) 0 empty

Class boost::is_function<QType>
   size=1 align=1
   base size=1 base align=1
boost::is_function<QType> (0x0x7f69cbc77270) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cbc772d8) 0 empty
    mpl_::bool_<false> (0x0x7f69cbc762a0) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<QType>, QType>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<QType>, QType> (0x0x7f69cbc76300) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<QType>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<QType> (0x0x7f69cbbfdea0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<QType>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<QType> (0x0x7f69cbc764e0) 0 empty

Class boost::remove_cv<QType>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<QType> (0x0x7f69cbc76480) 0 empty

Class boost::tuples::access_traits<QType>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<QType> (0x0x7f69cbc76420) 0 empty

Class boost::tuples::cons<QType, boost::tuples::null_type>
   size=8 align=4
   base size=8 base align=4
boost::tuples::cons<QType, boost::tuples::null_type> (0x0x7f69cbbfde40) 0

Class boost::detail::cv_traits_imp<boost::tuples::cons<QType, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<QType, boost::tuples::null_type>*> (0x0x7f69cbc76660) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<QType, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<QType, boost::tuples::null_type> > (0x0x7f69cbc76600) 0 empty

Class boost::remove_cv<boost::tuples::cons<QType, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<QType, boost::tuples::null_type> > (0x0x7f69cbc765a0) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<QType, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<QType, boost::tuples::null_type> > (0x0x7f69cbc76540) 0 empty

Class boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<QType, boost::tuples::null_type> >
   size=16 align=8
   base size=16 base align=8
boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<QType, boost::tuples::null_type> > (0x0x7f69cbbfdde0) 0

Class boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=16 align=8
   base size=16 base align=8
boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cbc77888) 0
  boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<QType, boost::tuples::null_type> > (0x0x7f69cbc768a0) 0

Class boost::detail::sp_convertible<DNSRecordContent, DNSRecordContent>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<DNSRecordContent, DNSRecordContent> (0x0x7f69cbc76960) 0 empty

Class boost::detail::sp_enable_if_convertible<DNSRecordContent, DNSRecordContent>
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<DNSRecordContent, DNSRecordContent> (0x0x7f69cbcbcc98) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7f69cbc769c0) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<DNSRecordContent>, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<DNSRecordContent>, int> (0x0x7f69cbc76a20) 0 empty

Class boost::tuples::detail::make_tuple_mapper<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::make_tuple_mapper<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cbc76ae0) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cbc76b40) 0 empty

Class boost::tuples::cons<std::basic_string<char>, boost::tuples::null_type>
   size=8 align=8
   base size=8 base align=8
boost::tuples::cons<std::basic_string<char>, boost::tuples::null_type> (0x0x7f69cbc76ba0) 0

Class boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=8 align=8
   base size=8 base align=8
boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cbd0f8f0) 0
  boost::tuples::cons<std::basic_string<char>, boost::tuples::null_type> (0x0x7f69cbc76c00) 0

Class std::_Rb_tree_const_iterator<std::pair<const ComboAddress, SyncRes::EDNSStatus> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > (0x0x7f69cbc76f00) 0

Class std::_Rb_tree_iterator<std::pair<const ComboAddress, SyncRes::EDNSStatus> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > (0x0x7f69cbc76f60) 0

Class std::pair<const ComboAddress, SyncRes::EDNSStatus>
   size=56 align=8
   base size=56 base align=8
std::pair<const ComboAddress, SyncRes::EDNSStatus> (0x0x7f69cb997060) 0

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

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

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

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

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

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

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

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

Class std::_Rb_tree<std::basic_string<char>, std::basic_string<char>, std::_Identity<std::basic_string<char> >, CIStringCompare, std::allocator<std::basic_string<char> > >::_Rb_tree_impl<CIStringCompare, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::basic_string<char>, std::_Identity<std::basic_string<char> >, CIStringCompare, std::allocator<std::basic_string<char> > >::_Rb_tree_impl<CIStringCompare, false> (0x0x7f69cbd627b8) 0
  std::allocator<std::_Rb_tree_node<std::basic_string<char> > > (0x0x7f69cbd62820) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::basic_string<char> > > (0x0x7f69cb9975a0) 0 empty

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

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

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

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

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

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

Class std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > (0x0x7f69cb9978a0) 0

Class std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection>
   size=64 align=8
   base size=64 base align=8
std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> (0x0x7f69cb997960) 0

Class std::_Rb_tree_const_iterator<DNSResourceRecord>
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<DNSResourceRecord> (0x0x7f69cb9979c0) 0

Class std::_Rb_tree_iterator<DNSResourceRecord>
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<DNSResourceRecord> (0x0x7f69cb997a20) 0

Class std::pair<std::_Rb_tree_const_iterator<DNSResourceRecord>, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_const_iterator<DNSResourceRecord>, bool> (0x0x7f69cb997ae0) 0

Class std::_Rb_tree_const_iterator<SyncRes::GetBestNSAnswer>
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<SyncRes::GetBestNSAnswer> (0x0x7f69cb997b40) 0

Class std::_Rb_tree_iterator<SyncRes::GetBestNSAnswer>
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<SyncRes::GetBestNSAnswer> (0x0x7f69cb997ba0) 0

Class std::pair<std::_Rb_tree_const_iterator<SyncRes::GetBestNSAnswer>, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_const_iterator<SyncRes::GetBestNSAnswer>, bool> (0x0x7f69cb997c60) 0

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

Class std::pair<std::_Rb_tree_const_iterator<std::basic_string<char> >, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_const_iterator<std::basic_string<char> >, bool> (0x0x7f69cb997cc0) 0

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

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

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

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

Class std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb822060) 0 empty

Class boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cbd626e8) 0 empty
  std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb8220c0) 0 empty

Class boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cbd62888) 0 empty
  boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cbd628f0) 0 empty
    std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb822120) 0 empty

Class boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> >
   size=1 align=1
   base size=1 base align=1
boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69cbd629c0) 0 empty
  boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cbd62a28) 0 empty
    boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cbd62b60) 0 empty
      std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb822180) 0 empty

Class boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > >
   size=1 align=1
   base size=1 base align=1
boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cbd62bc8) 0 empty
  boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69cbd62c30) 0 empty
    boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cbd62c98) 0 empty
      boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cbd62d00) 0 empty
        std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb8221e0) 0 empty

Class boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > >
   size=1 align=1
   base size=1 base align=1
boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > (0x0x7f69cbd62d68) 0 empty
  boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cbd62dd0) 0 empty
    boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69cbd62e38) 0 empty
      boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cbd62ea0) 0 empty
        boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cbd62f08) 0 empty
          std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb822240) 0 empty

Class boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > >
   size=1 align=1
   base size=1 base align=1
boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > > (0x0x7f69cbd62f70) 0 empty
  boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > (0x0x7f69cb82e000) 0 empty
    boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb82e068) 0 empty
      boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69cb82e0d0) 0 empty
        boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb82e138) 0 empty
          boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb82e1a0) 0 empty
            std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb8222a0) 0 empty

Class boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > >
   size=1 align=1
   base size=1 base align=1
boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb82e208) 0 empty
  boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > > (0x0x7f69cb82e270) 0 empty
    boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > (0x0x7f69cb82e2d8) 0 empty
      boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb82e340) 0 empty
        boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69cb82e3a8) 0 empty
          boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb82e410) 0 empty
            boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb82e478) 0 empty
              std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb822300) 0 empty

Class boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > >
   size=1 align=1
   base size=1 base align=1
boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb82e4e0) 0 empty
  boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb82e548) 0 empty
    boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > > (0x0x7f69cb82e5b0) 0 empty
      boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > (0x0x7f69cb82e618) 0 empty
        boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb82e680) 0 empty
          boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69cb82e6e8) 0 empty
            boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb82e750) 0 empty
              boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb82e7b8) 0 empty
                std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb822360) 0 empty

Class boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> >
   size=1 align=1
   base size=1 base align=1
boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69cb82e820) 0 empty
  boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb82e888) 0 empty
    boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb82e8f0) 0 empty
      boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > > (0x0x7f69cb82e958) 0 empty
        boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > (0x0x7f69cb82e9c0) 0 empty
          boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb82ea28) 0 empty
            boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69cb82ea90) 0 empty
              boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb82eaf8) 0 empty
                boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb82eb60) 0 empty
                  std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb8223c0) 0 empty

Class boost::bidirectional_iterator_helper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::bidirectional_iterator_helper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb82ebc8) 0 empty
  boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69cb82ec30) 0 empty
    boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb82ec98) 0 empty
      boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb82ed00) 0 empty
        boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > > (0x0x7f69cb82ed68) 0 empty
          boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > (0x0x7f69cb82edd0) 0 empty
            boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb82ee38) 0 empty
              boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69cb82eea0) 0 empty
                boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb82ef08) 0 empty
                  boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb82ef70) 0 empty
                    std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb822420) 0 empty

Class boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >
   size=8 align=8
   base size=8 base align=8
boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69cb83c000) 0
  boost::bidirectional_iterator_helper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb83c068) 0 empty
    boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69cb83c0d0) 0 empty
      boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb83c138) 0 empty
        boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb83c1a0) 0 empty
          boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > > (0x0x7f69cb83c208) 0 empty
            boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > (0x0x7f69cb83c270) 0 empty
              boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69cb83c2d8) 0 empty
                boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69cb83c340) 0 empty
                  boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb83c3a8) 0 empty
                    boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb83c410) 0 empty
                      std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69cb822480) 0 empty

Class std::pair<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=16 align=8
   base size=16 base align=8
std::pair<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69cb822000) 0

Class speedOrder
   size=8 align=8
   base size=8 base align=8
speedOrder (0x0x7f69cb8225a0) 0

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

Class std::allocator<std::pair<const std::basic_string<char>, double> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::basic_string<char>, double> > (0x0x7f69cb83c958) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, double> > (0x0x7f69cb822780) 0 empty

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

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

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

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

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

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

Class std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, double> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, double> > > (0x0x7f69cb83cc98) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, double> > > (0x0x7f69cb822ba0) 0 empty

Class std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, double>, std::_Select1st<std::pair<const std::basic_string<char>, double> >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, double> > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::basic_string<char>, std::pair<const std::basic_string<char>, double>, std::_Select1st<std::pair<const std::basic_string<char>, double> >, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, double> > >::_Rb_tree_impl<std::less<std::basic_string<char> >, false> (0x0x7f69cb83cd68) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, double> > > (0x0x7f69cb83cdd0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, double> > > (0x0x7f69cb822c00) 0 empty

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

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

Class std::pair<const std::basic_string<char>, double>
   size=16 align=8
   base size=16 base align=8
std::pair<const std::basic_string<char>, double> (0x0x7f69cb822c60) 0

Class boost::detail::is_abstract_imp<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_abstract_imp<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb822d80) 0 empty

Class boost::is_abstract<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb83cf08) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb83cf70) 0 empty
    mpl_::bool_<false> (0x0x7f69cb822de0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_abstract<std::set<std::basic_string<char>, CIStringCompare> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_abstract<std::set<std::basic_string<char>, CIStringCompare> > > (0x0x7f69cb83c9c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb83ca28) 0 empty
    mpl_::bool_<false> (0x0x7f69cb822e40) 0 empty

Class boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=1 base align=1
boost::is_array<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb581000) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb581068) 0 empty
    mpl_::bool_<false> (0x0x7f69cb822ea0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_array<std::set<std::basic_string<char>, CIStringCompare> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_array<std::set<std::basic_string<char>, CIStringCompare> > > (0x0x7f69cb5810d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb581138) 0 empty
    mpl_::bool_<false> (0x0x7f69cb822f00) 0 empty

Class boost::mpl::aux::or_impl<false, boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5811a0) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb581208) 0 empty
    mpl_::bool_<false> (0x0x7f69cb822f60) 0 empty

Class boost::mpl::or_<boost::is_abstract<std::set<std::basic_string<char>, CIStringCompare> >, boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_abstract<std::set<std::basic_string<char>, CIStringCompare> >, boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb581270) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5812d8) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb581340) 0 empty
      mpl_::bool_<false> (0x0x7f69cb583000) 0 empty

Class boost::mpl::if_c<false, boost::foreach_detail_::rvalue_probe<std::set<std::basic_string<char>, CIStringCompare> >::private_type_, std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::foreach_detail_::rvalue_probe<std::set<std::basic_string<char>, CIStringCompare> >::private_type_, std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb583060) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_abstract<std::set<std::basic_string<char>, CIStringCompare> >, boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::foreach_detail_::rvalue_probe<std::set<std::basic_string<char>, CIStringCompare> >::private_type_, std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_abstract<std::set<std::basic_string<char>, CIStringCompare> >, boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::foreach_detail_::rvalue_probe<std::set<std::basic_string<char>, CIStringCompare> >::private_type_, std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb822d20) 0 empty

Class boost::foreach_detail_::rvalue_probe<std::set<std::basic_string<char>, CIStringCompare> >
   size=16 align=8
   base size=16 base align=8
boost::foreach_detail_::rvalue_probe<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb822cc0) 0

Class boost::detail::cv_traits_imp<boost::noncopyable_::noncopyable*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::noncopyable_::noncopyable*> (0x0x7f69cb5832a0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::noncopyable_::noncopyable>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::noncopyable_::noncopyable> (0x0x7f69cb583240) 0 empty

Class boost::remove_cv<boost::noncopyable_::noncopyable>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::noncopyable_::noncopyable> (0x0x7f69cb5831e0) 0 empty

Class boost::detail::cv_traits_imp<std::set<std::basic_string<char>, CIStringCompare>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<std::set<std::basic_string<char>, CIStringCompare>*> (0x0x7f69cb5833c0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb583360) 0 empty

Class boost::remove_cv<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb583300) 0 empty

Class boost::detail::is_base_and_derived_impl<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_and_derived_impl<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb583180) 0 empty

Class boost::is_same<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb581680) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb5816e8) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5834e0) 0 empty

Class boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=1 base align=1
boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb581820) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb581888) 0 empty
    mpl_::bool_<false> (0x0x7f69cb583540) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> > > (0x0x7f69cb5818f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb581958) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5835a0) 0 empty

Class boost::mpl::aux::or_impl<false, boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5819c0) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb581a28) 0 empty
    mpl_::bool_<false> (0x0x7f69cb583600) 0 empty

Class boost::mpl::or_<boost::is_abstract<std::set<std::basic_string<char>, CIStringCompare> >, boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_abstract<std::set<std::basic_string<char>, CIStringCompare> >, boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb581a90) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb581af8) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb581b60) 0 empty
      mpl_::bool_<false> (0x0x7f69cb583660) 0 empty

Class boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=1 base align=1
boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb581bc8) 0 empty
  boost::mpl::or_<boost::is_abstract<std::set<std::basic_string<char>, CIStringCompare> >, boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb581c30) 0 empty
    boost::mpl::aux::or_impl<false, boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb581c98) 0 empty
      boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb581d00) 0 empty
        mpl_::bool_<false> (0x0x7f69cb5836c0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > > (0x0x7f69cb581d68) 0 empty
  mpl_::bool_<false> (0x0x7f69cb583720) 0 empty

Class boost::detail::is_const_rvalue_filter<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_const_rvalue_filter<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb583780) 0 empty

Class boost::is_const<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=1 base align=1
boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb581dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb581e38) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5838a0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > > (0x0x7f69cb581ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb581f08) 0 empty
    mpl_::bool_<false> (0x0x7f69cb583900) 0 empty

Class boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > > (0x0x7f69cb581f70) 0 empty
  boost::mpl::aux::not_impl<0l> (0x0x7f69cb5a8000) 0 empty
    mpl_::bool_<true> (0x0x7f69cb583960) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > > > (0x0x7f69cb5a8068) 0 empty
  mpl_::bool_<true> (0x0x7f69cb5839c0) 0 empty

Class boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5a80d0) 0 empty
  mpl_::bool_<true> (0x0x7f69cb583a20) 0 empty

Class boost::mpl::aux::or_impl<false, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5a8138) 0 empty
  boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5a81a0) 0 empty
    mpl_::bool_<true> (0x0x7f69cb583b40) 0 empty

Class boost::mpl::aux::or_impl<false, boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> >, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> >, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5a8208) 0 empty
  boost::mpl::aux::or_impl<false, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5a8270) 0 empty
    boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5a82d8) 0 empty
      mpl_::bool_<true> (0x0x7f69cb583ba0) 0 empty

Class boost::mpl::or_<boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> >, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> >, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5a8340) 0 empty
  boost::mpl::aux::or_impl<false, boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> >, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5a83a8) 0 empty
    boost::mpl::aux::or_impl<false, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5a8410) 0 empty
      boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5a8478) 0 empty
        mpl_::bool_<true> (0x0x7f69cb583c00) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::or_<boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> >, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::or_<boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> >, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false> > > (0x0x7f69cb5a84e0) 0 empty
  mpl_::bool_<true> (0x0x7f69cb583c60) 0 empty

Class boost::mpl::aux::or_impl<true, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<true, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5a8548) 0 empty
  mpl_::bool_<true> (0x0x7f69cb583cc0) 0 empty

Class boost::mpl::or_<boost::mpl::or_<boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> >, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::mpl::or_<boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> >, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5a85b0) 0 empty
  boost::mpl::aux::or_impl<true, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5a8618) 0 empty
    mpl_::bool_<true> (0x0x7f69cb583d20) 0 empty

Class boost::enable_if_c<true, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > >
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > > (0x0x7f69cb583d80) 0 empty

Class boost::enable_if<boost::mpl::or_<boost::mpl::or_<boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> >, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > >
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::mpl::or_<boost::mpl::or_<boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> >, boost::mpl::not_<boost::is_const<std::set<std::basic_string<char>, CIStringCompare> > >, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > > (0x0x7f69cb5a8680) 0 empty
  boost::enable_if_c<true, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > > (0x0x7f69cb583de0) 0 empty

Class boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > > (0x0x7f69cb5a86e8) 0 empty
  boost::mpl::aux::not_impl<0l> (0x0x7f69cb5a8750) 0 empty
    mpl_::bool_<true> (0x0x7f69cb583e40) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > > > (0x0x7f69cb5a8888) 0 empty
  mpl_::bool_<true> (0x0x7f69cb583ea0) 0 empty

Class boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=1 base align=1
boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb5a88f0) 0 empty
  mpl_::bool_<false> (0x0x7f69cb583f00) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> > > (0x0x7f69cb5a8958) 0 empty
  mpl_::bool_<false> (0x0x7f69cb5bb060) 0 empty

Class boost::mpl::aux::and_impl<false, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::and_impl<false, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb5a89c0) 0 empty
  mpl_::bool_<false> (0x0x7f69cb5bb0c0) 0 empty

Class boost::mpl::aux::and_impl<true, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::and_impl<true, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb5a8a28) 0 empty
  boost::mpl::aux::and_impl<false, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb5a8a90) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5bb1e0) 0 empty

Class boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::set<std::basic_string<char>, CIStringCompare> > >, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb5a8af8) 0 empty
  boost::mpl::aux::and_impl<true, boost::foreach::is_lightweight_proxy<std::set<std::basic_string<char>, CIStringCompare> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb5a8b60) 0 empty
    boost::mpl::aux::and_impl<false, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb5a8bc8) 0 empty
      mpl_::bool_<false> (0x0x7f69cb5bb240) 0 empty

Class boost::foreach_detail_::auto_any<std::set<std::basic_string<char>, CIStringCompare>*>
   size=8 align=8
   base size=8 base align=8
boost::foreach_detail_::auto_any<std::set<std::basic_string<char>, CIStringCompare>*> (0x0x7f69cb5a8c30) 0
  boost::foreach_detail_::auto_any_base (0x0x7f69cb5bb2a0) 0 empty

Class boost::mpl::if_c<false, const std::set<std::basic_string<char>, CIStringCompare>, std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, const std::set<std::basic_string<char>, CIStringCompare>, std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb5bb360) 0 empty

Class boost::mpl::if_<mpl_::bool_<false>, const std::set<std::basic_string<char>, CIStringCompare>, std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<mpl_::bool_<false>, const std::set<std::basic_string<char>, CIStringCompare>, std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb5bb300) 0 empty

Class boost::foreach_detail_::type2type<std::set<std::basic_string<char>, CIStringCompare>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::foreach_detail_::type2type<std::set<std::basic_string<char>, CIStringCompare>, mpl_::bool_<false> > (0x0x7f69cb5a8ea0) 0 empty
  boost::mpl::if_<mpl_::bool_<false>, const std::set<std::basic_string<char>, CIStringCompare>, std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb5bb3c0) 0 empty

Class boost::mpl::aux::and_impl<false, boost::mpl::or_<boost::is_convertible<std::set<std::basic_string<char>, CIStringCompare>, const char*>, boost::is_convertible<std::set<std::basic_string<char>, CIStringCompare>, const wchar_t*>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::and_impl<false, boost::mpl::or_<boost::is_convertible<std::set<std::basic_string<char>, CIStringCompare>, const char*>, boost::is_convertible<std::set<std::basic_string<char>, CIStringCompare>, const wchar_t*>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb5a8f70) 0 empty
  mpl_::bool_<false> (0x0x7f69cb5bb480) 0 empty

Class boost::mpl::and_<boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, boost::mpl::or_<boost::is_convertible<std::set<std::basic_string<char>, CIStringCompare>, const char*>, boost::is_convertible<std::set<std::basic_string<char>, CIStringCompare>, const wchar_t*>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::and_<boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, boost::mpl::or_<boost::is_convertible<std::set<std::basic_string<char>, CIStringCompare>, const char*>, boost::is_convertible<std::set<std::basic_string<char>, CIStringCompare>, const wchar_t*>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb5a8c98) 0 empty
  boost::mpl::aux::and_impl<false, boost::mpl::or_<boost::is_convertible<std::set<std::basic_string<char>, CIStringCompare>, const char*>, boost::is_convertible<std::set<std::basic_string<char>, CIStringCompare>, const wchar_t*>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb5a8d00) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5bb4e0) 0 empty

Class boost::foreach_detail_::is_char_array<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=1 base align=1
boost::foreach_detail_::is_char_array<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb5a8d68) 0 empty
  boost::mpl::and_<boost::is_array<std::set<std::basic_string<char>, CIStringCompare> >, boost::mpl::or_<boost::is_convertible<std::set<std::basic_string<char>, CIStringCompare>, const char*>, boost::is_convertible<std::set<std::basic_string<char>, CIStringCompare>, const wchar_t*>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb5a8dd0) 0 empty
    boost::mpl::aux::and_impl<false, boost::mpl::or_<boost::is_convertible<std::set<std::basic_string<char>, CIStringCompare>, const char*>, boost::is_convertible<std::set<std::basic_string<char>, CIStringCompare>, const wchar_t*>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb5a8f08) 0 empty
      mpl_::bool_<false> (0x0x7f69cb5bb540) 0 empty

Class boost::foreach_detail_::foreach_iterator<std::set<std::basic_string<char>, CIStringCompare>, mpl_::bool_<false> >::IS_THIS_AN_ARRAY_OR_A_NULL_TERMINATED_STRING353
   size=1 align=1
   base size=1 base align=1
boost::foreach_detail_::foreach_iterator<std::set<std::basic_string<char>, CIStringCompare>, mpl_::bool_<false> >::IS_THIS_AN_ARRAY_OR_A_NULL_TERMINATED_STRING353 (0x0x7f69cb5d0000) 0 empty
  mpl_::assert_ (0x0x7f69cb5bb660) 0 empty

Class mpl_::assert<true>
   size=1 align=1
   base size=0 base align=1
mpl_::assert<true> (0x0x7f69cb5bb720) 0 empty

Class boost::foreach_detail_::wrap_cstr<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::foreach_detail_::wrap_cstr<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb5bb780) 0 empty

Class boost::mpl::if_c<false, boost::range_const_iterator<std::set<std::basic_string<char>, CIStringCompare> >, boost::range_mutable_iterator<std::set<std::basic_string<char>, CIStringCompare> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::range_const_iterator<std::set<std::basic_string<char>, CIStringCompare> >, boost::range_mutable_iterator<std::set<std::basic_string<char>, CIStringCompare> > > (0x0x7f69cb5bb8a0) 0 empty

Class boost::mpl::if_<mpl_::bool_<false>, boost::range_const_iterator<std::set<std::basic_string<char>, CIStringCompare> >, boost::range_mutable_iterator<std::set<std::basic_string<char>, CIStringCompare> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<mpl_::bool_<false>, boost::range_const_iterator<std::set<std::basic_string<char>, CIStringCompare> >, boost::range_mutable_iterator<std::set<std::basic_string<char>, CIStringCompare> > > (0x0x7f69cb5bb840) 0 empty

Class boost::range_detail::exists<std::_Rb_tree_const_iterator<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::range_detail::exists<std::_Rb_tree_const_iterator<std::basic_string<char> > > (0x0x7f69cb5bb900) 0 empty

Class boost::range_detail::extract_iterator<std::set<std::basic_string<char>, CIStringCompare>, void>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::extract_iterator<std::set<std::basic_string<char>, CIStringCompare>, void> (0x0x7f69cb5bb960) 0 empty

Class boost::range_mutable_iterator<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=1 base align=1
boost::range_mutable_iterator<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cb5d0208) 0 empty
  boost::range_detail::extract_iterator<std::set<std::basic_string<char>, CIStringCompare>, void> (0x0x7f69cb5bba80) 0 empty

Class boost::mpl::eval_if<mpl_::bool_<false>, boost::range_const_iterator<std::set<std::basic_string<char>, CIStringCompare> >, boost::range_mutable_iterator<std::set<std::basic_string<char>, CIStringCompare> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if<mpl_::bool_<false>, boost::range_const_iterator<std::set<std::basic_string<char>, CIStringCompare> >, boost::range_mutable_iterator<std::set<std::basic_string<char>, CIStringCompare> > > (0x0x7f69cb5bb7e0) 0 empty

Class boost::foreach_detail_::foreach_iterator<std::set<std::basic_string<char>, CIStringCompare>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::foreach_detail_::foreach_iterator<std::set<std::basic_string<char>, CIStringCompare>, mpl_::bool_<false> > (0x0x7f69cb5bb420) 0 empty

Class boost::foreach_detail_::auto_any<std::_Rb_tree_const_iterator<std::basic_string<char> > >
   size=8 align=8
   base size=8 base align=8
boost::foreach_detail_::auto_any<std::_Rb_tree_const_iterator<std::basic_string<char> > > (0x0x7f69cb5d03a8) 0
  boost::foreach_detail_::auto_any_base (0x0x7f69cb5bbb40) 0 empty

Class std::iterator_traits<std::_Rb_tree_const_iterator<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Rb_tree_const_iterator<std::basic_string<char> > > (0x0x7f69cb5bbcc0) 0 empty

Class boost::detail::iterator_traits<std::_Rb_tree_const_iterator<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::iterator_traits<std::_Rb_tree_const_iterator<std::basic_string<char> > > (0x0x7f69cb5d0340) 0 empty
  std::iterator_traits<std::_Rb_tree_const_iterator<std::basic_string<char> > > (0x0x7f69cb5bbd20) 0 empty

Class boost::iterator_reference<std::_Rb_tree_const_iterator<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::iterator_reference<std::_Rb_tree_const_iterator<std::basic_string<char> > > (0x0x7f69cb5bbc60) 0 empty

Class boost::foreach_detail_::foreach_reference<std::set<std::basic_string<char>, CIStringCompare>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::foreach_detail_::foreach_reference<std::set<std::basic_string<char>, CIStringCompare>, mpl_::bool_<false> > (0x0x7f69cb5d02d8) 0 empty
  boost::iterator_reference<std::_Rb_tree_const_iterator<std::basic_string<char> > > (0x0x7f69cb5bbd80) 0 empty

Class boost::detail::is_abstract_imp<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_abstract_imp<std::vector<std::basic_string<char> > > (0x0x7f69cb5bbea0) 0 empty

Class boost::is_abstract<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<std::vector<std::basic_string<char> > > (0x0x7f69cb5d07b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb5d0820) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5bbf00) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_abstract<std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_abstract<std::vector<std::basic_string<char> > > > (0x0x7f69cb5d0888) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb5d08f0) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5bbf60) 0 empty

Class boost::is_array<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::is_array<std::vector<std::basic_string<char> > > (0x0x7f69cb5d0958) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb5d09c0) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5fb0c0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_array<std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_array<std::vector<std::basic_string<char> > > > (0x0x7f69cb5d0a28) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb5d0a90) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5fb120) 0 empty

Class boost::mpl::aux::or_impl<false, boost::is_array<std::vector<std::basic_string<char> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::is_array<std::vector<std::basic_string<char> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5d0af8) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5d0b60) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5fb240) 0 empty

Class boost::mpl::or_<boost::is_abstract<std::vector<std::basic_string<char> > >, boost::is_array<std::vector<std::basic_string<char> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_abstract<std::vector<std::basic_string<char> > >, boost::is_array<std::vector<std::basic_string<char> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5d0bc8) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_array<std::vector<std::basic_string<char> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5d0c30) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5d0c98) 0 empty
      mpl_::bool_<false> (0x0x7f69cb5fb2a0) 0 empty

Class boost::mpl::if_c<false, boost::foreach_detail_::rvalue_probe<std::vector<std::basic_string<char> > >::private_type_, std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::foreach_detail_::rvalue_probe<std::vector<std::basic_string<char> > >::private_type_, std::vector<std::basic_string<char> > > (0x0x7f69cb5fb300) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_abstract<std::vector<std::basic_string<char> > >, boost::is_array<std::vector<std::basic_string<char> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::foreach_detail_::rvalue_probe<std::vector<std::basic_string<char> > >::private_type_, std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_abstract<std::vector<std::basic_string<char> > >, boost::is_array<std::vector<std::basic_string<char> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::foreach_detail_::rvalue_probe<std::vector<std::basic_string<char> > >::private_type_, std::vector<std::basic_string<char> > > (0x0x7f69cb5bbe40) 0 empty

Class boost::foreach_detail_::rvalue_probe<std::vector<std::basic_string<char> > >
   size=16 align=8
   base size=16 base align=8
boost::foreach_detail_::rvalue_probe<std::vector<std::basic_string<char> > > (0x0x7f69cb5bbde0) 0

Class boost::detail::cv_traits_imp<std::vector<std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<std::vector<std::basic_string<char> >*> (0x0x7f69cb5fb480) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<std::vector<std::basic_string<char> > > (0x0x7f69cb5fb420) 0 empty

Class boost::remove_cv<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<std::vector<std::basic_string<char> > > (0x0x7f69cb5fb3c0) 0 empty

Class boost::detail::is_base_and_derived_impl<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_base_and_derived_impl<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > > (0x0x7f69cb5fb360) 0 empty

Class boost::is_same<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > > (0x0x7f69cb5d06e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb5d0750) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5fb4e0) 0 empty

Class boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > > (0x0x7f69cb5d0410) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb5d0478) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5fb600) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > > > (0x0x7f69cb5d0ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb5d0f08) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5fb660) 0 empty

Class boost::mpl::aux::or_impl<false, boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb5d0f70) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb616000) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5fb6c0) 0 empty

Class boost::mpl::or_<boost::is_abstract<std::vector<std::basic_string<char> > >, boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_abstract<std::vector<std::basic_string<char> > >, boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb616068) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb6160d0) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb616138) 0 empty
      mpl_::bool_<false> (0x0x7f69cb5fb720) 0 empty

Class boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > (0x0x7f69cb6161a0) 0 empty
  boost::mpl::or_<boost::is_abstract<std::vector<std::basic_string<char> > >, boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb616208) 0 empty
    boost::mpl::aux::or_impl<false, boost::is_base_and_derived<boost::noncopyable_::noncopyable, std::vector<std::basic_string<char> > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb616270) 0 empty
      boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb6162d8) 0 empty
        mpl_::bool_<false> (0x0x7f69cb5fb780) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > > (0x0x7f69cb616340) 0 empty
  mpl_::bool_<false> (0x0x7f69cb5fb7e0) 0 empty

Class boost::detail::is_const_rvalue_filter<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_const_rvalue_filter<std::vector<std::basic_string<char> > > (0x0x7f69cb5fb840) 0 empty

Class boost::is_const<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::is_const<std::vector<std::basic_string<char> > > (0x0x7f69cb6163a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb616410) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5fb8a0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_const<std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_const<std::vector<std::basic_string<char> > > > (0x0x7f69cb616478) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb6164e0) 0 empty
    mpl_::bool_<false> (0x0x7f69cb5fb900) 0 empty

Class boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > > (0x0x7f69cb616548) 0 empty
  boost::mpl::aux::not_impl<0l> (0x0x7f69cb6165b0) 0 empty
    mpl_::bool_<true> (0x0x7f69cb5fba20) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > > > (0x0x7f69cb616618) 0 empty
  mpl_::bool_<true> (0x0x7f69cb5fba80) 0 empty

Class boost::mpl::aux::or_impl<false, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb616680) 0 empty
  boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb6166e8) 0 empty
    mpl_::bool_<true> (0x0x7f69cb5fbae0) 0 empty

Class boost::mpl::aux::or_impl<false, boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > >, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > >, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb616750) 0 empty
  boost::mpl::aux::or_impl<false, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb6167b8) 0 empty
    boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb616820) 0 empty
      mpl_::bool_<true> (0x0x7f69cb5fbb40) 0 empty

Class boost::mpl::or_<boost::is_array<std::vector<std::basic_string<char> > >, boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > >, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_array<std::vector<std::basic_string<char> > >, boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > >, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb616888) 0 empty
  boost::mpl::aux::or_impl<false, boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > >, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb6168f0) 0 empty
    boost::mpl::aux::or_impl<false, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb616958) 0 empty
      boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb6169c0) 0 empty
        mpl_::bool_<true> (0x0x7f69cb5fbba0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::or_<boost::is_array<std::vector<std::basic_string<char> > >, boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > >, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::or_<boost::is_array<std::vector<std::basic_string<char> > >, boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > >, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false> > > (0x0x7f69cb616a90) 0 empty
  mpl_::bool_<true> (0x0x7f69cb5fbc00) 0 empty

Class boost::mpl::aux::or_impl<true, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<true, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb616af8) 0 empty
  mpl_::bool_<true> (0x0x7f69cb5fbc60) 0 empty

Class boost::mpl::or_<boost::mpl::or_<boost::is_array<std::vector<std::basic_string<char> > >, boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > >, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::mpl::or_<boost::is_array<std::vector<std::basic_string<char> > >, boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > >, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb616b60) 0 empty
  boost::mpl::aux::or_impl<true, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69cb616bc8) 0 empty
    mpl_::bool_<true> (0x0x7f69cb5fbcc0) 0 empty

Class boost::enable_if_c<true, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > >
   size=1 align=1
   base size=0 base align=1
boost::enable_if_c<true, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > > (0x0x7f69cb5fbd20) 0 empty

Class boost::enable_if<boost::mpl::or_<boost::mpl::or_<boost::is_array<std::vector<std::basic_string<char> > >, boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > >, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > >
   size=1 align=1
   base size=1 base align=1
boost::enable_if<boost::mpl::or_<boost::mpl::or_<boost::is_array<std::vector<std::basic_string<char> > >, boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > >, boost::mpl::not_<boost::is_const<std::vector<std::basic_string<char> > > >, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > > (0x0x7f69cb616c30) 0 empty
  boost::enable_if_c<true, boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > > (0x0x7f69cb5fbd80) 0 empty

Class boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > > (0x0x7f69cb616dd0) 0 empty
  boost::mpl::aux::not_impl<0l> (0x0x7f69cb616e38) 0 empty
    mpl_::bool_<true> (0x0x7f69cb5fbde0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > > > (0x0x7f69cb616ea0) 0 empty
  mpl_::bool_<true> (0x0x7f69cb5fbf00) 0 empty

Class boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > > (0x0x7f69cb616f08) 0 empty
  mpl_::bool_<false> (0x0x7f69cb5fbf60) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > > > (0x0x7f69cb616f70) 0 empty
  mpl_::bool_<false> (0x0x7f69cb62e000) 0 empty

Class boost::mpl::aux::and_impl<true, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::and_impl<true, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb616a28) 0 empty
  boost::mpl::aux::and_impl<false, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb616c98) 0 empty
    mpl_::bool_<false> (0x0x7f69cb62e060) 0 empty

Class boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::and_<boost::mpl::not_<boost::foreach::is_noncopyable<std::vector<std::basic_string<char> > > >, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb616d00) 0 empty
  boost::mpl::aux::and_impl<true, boost::foreach::is_lightweight_proxy<std::vector<std::basic_string<char> > >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb616d68) 0 empty
    boost::mpl::aux::and_impl<false, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb630000) 0 empty
      mpl_::bool_<false> (0x0x7f69cb62e0c0) 0 empty

Class boost::foreach_detail_::auto_any<std::vector<std::basic_string<char> >*>
   size=8 align=8
   base size=8 base align=8
boost::foreach_detail_::auto_any<std::vector<std::basic_string<char> >*> (0x0x7f69cb630208) 0
  boost::foreach_detail_::auto_any_base (0x0x7f69cb62e120) 0 empty

Class boost::mpl::if_c<false, const std::vector<std::basic_string<char> >, std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, const std::vector<std::basic_string<char> >, std::vector<std::basic_string<char> > > (0x0x7f69cb62e1e0) 0 empty

Class boost::mpl::if_<mpl_::bool_<false>, const std::vector<std::basic_string<char> >, std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<mpl_::bool_<false>, const std::vector<std::basic_string<char> >, std::vector<std::basic_string<char> > > (0x0x7f69cb62e180) 0 empty

Class boost::foreach_detail_::type2type<std::vector<std::basic_string<char> >, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::foreach_detail_::type2type<std::vector<std::basic_string<char> >, mpl_::bool_<false> > (0x0x7f69cb6302d8) 0 empty
  boost::mpl::if_<mpl_::bool_<false>, const std::vector<std::basic_string<char> >, std::vector<std::basic_string<char> > > (0x0x7f69cb62e240) 0 empty

Class boost::mpl::aux::and_impl<false, boost::mpl::or_<boost::is_convertible<std::vector<std::basic_string<char> >, const char*>, boost::is_convertible<std::vector<std::basic_string<char> >, const wchar_t*>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::and_impl<false, boost::mpl::or_<boost::is_convertible<std::vector<std::basic_string<char> >, const char*>, boost::is_convertible<std::vector<std::basic_string<char> >, const wchar_t*>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb630340) 0 empty
  mpl_::bool_<false> (0x0x7f69cb62e3c0) 0 empty

Class boost::mpl::and_<boost::is_array<std::vector<std::basic_string<char> > >, boost::mpl::or_<boost::is_convertible<std::vector<std::basic_string<char> >, const char*>, boost::is_convertible<std::vector<std::basic_string<char> >, const wchar_t*>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::and_<boost::is_array<std::vector<std::basic_string<char> > >, boost::mpl::or_<boost::is_convertible<std::vector<std::basic_string<char> >, const char*>, boost::is_convertible<std::vector<std::basic_string<char> >, const wchar_t*>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb6303a8) 0 empty
  boost::mpl::aux::and_impl<false, boost::mpl::or_<boost::is_convertible<std::vector<std::basic_string<char> >, const char*>, boost::is_convertible<std::vector<std::basic_string<char> >, const wchar_t*>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb630410) 0 empty
    mpl_::bool_<false> (0x0x7f69cb62e420) 0 empty

Class boost::foreach_detail_::is_char_array<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::foreach_detail_::is_char_array<std::vector<std::basic_string<char> > > (0x0x7f69cb630478) 0 empty
  boost::mpl::and_<boost::is_array<std::vector<std::basic_string<char> > >, boost::mpl::or_<boost::is_convertible<std::vector<std::basic_string<char> >, const char*>, boost::is_convertible<std::vector<std::basic_string<char> >, const wchar_t*>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb6304e0) 0 empty
    boost::mpl::aux::and_impl<false, boost::mpl::or_<boost::is_convertible<std::vector<std::basic_string<char> >, const char*>, boost::is_convertible<std::vector<std::basic_string<char> >, const wchar_t*>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69cb630548) 0 empty
      mpl_::bool_<false> (0x0x7f69cb62e480) 0 empty

Class boost::foreach_detail_::foreach_iterator<std::vector<std::basic_string<char> >, mpl_::bool_<false> >::IS_THIS_AN_ARRAY_OR_A_NULL_TERMINATED_STRING353
   size=1 align=1
   base size=1 base align=1
boost::foreach_detail_::foreach_iterator<std::vector<std::basic_string<char> >, mpl_::bool_<false> >::IS_THIS_AN_ARRAY_OR_A_NULL_TERMINATED_STRING353 (0x0x7f69cb6305b0) 0 empty
  mpl_::assert_ (0x0x7f69cb62e4e0) 0 empty

Class boost::foreach_detail_::wrap_cstr<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::foreach_detail_::wrap_cstr<std::vector<std::basic_string<char> > > (0x0x7f69cb62e5a0) 0 empty

Class boost::mpl::if_c<false, boost::range_const_iterator<std::vector<std::basic_string<char> > >, boost::range_mutable_iterator<std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::range_const_iterator<std::vector<std::basic_string<char> > >, boost::range_mutable_iterator<std::vector<std::basic_string<char> > > > (0x0x7f69cb62e6c0) 0 empty

Class boost::mpl::if_<mpl_::bool_<false>, boost::range_const_iterator<std::vector<std::basic_string<char> > >, boost::range_mutable_iterator<std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<mpl_::bool_<false>, boost::range_const_iterator<std::vector<std::basic_string<char> > >, boost::range_mutable_iterator<std::vector<std::basic_string<char> > > > (0x0x7f69cb62e660) 0 empty

Class boost::range_detail::exists<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::range_detail::exists<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69cb62e720) 0 empty

Class boost::range_detail::extract_iterator<std::vector<std::basic_string<char> >, void>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::extract_iterator<std::vector<std::basic_string<char> >, void> (0x0x7f69cb62e780) 0 empty

Class boost::range_mutable_iterator<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::range_mutable_iterator<std::vector<std::basic_string<char> > > (0x0x7f69cb6307b8) 0 empty
  boost::range_detail::extract_iterator<std::vector<std::basic_string<char> >, void> (0x0x7f69cb62e7e0) 0 empty

Class boost::mpl::eval_if<mpl_::bool_<false>, boost::range_const_iterator<std::vector<std::basic_string<char> > >, boost::range_mutable_iterator<std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if<mpl_::bool_<false>, boost::range_const_iterator<std::vector<std::basic_string<char> > >, boost::range_mutable_iterator<std::vector<std::basic_string<char> > > > (0x0x7f69cb62e600) 0 empty

Class boost::foreach_detail_::foreach_iterator<std::vector<std::basic_string<char> >, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::foreach_detail_::foreach_iterator<std::vector<std::basic_string<char> >, mpl_::bool_<false> > (0x0x7f69cb62e360) 0 empty

Class boost::foreach_detail_::auto_any<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >
   size=8 align=8
   base size=8 base align=8
boost::foreach_detail_::auto_any<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69cb6308f0) 0
  boost::foreach_detail_::auto_any_base (0x0x7f69cb62e840) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69cb62e900) 0 empty

Class boost::detail::iterator_traits<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::detail::iterator_traits<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69cb6300d0) 0 empty
  std::iterator_traits<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69cb62e960) 0 empty

Class boost::iterator_reference<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::iterator_reference<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69cb62e8a0) 0 empty

Class boost::foreach_detail_::foreach_reference<std::vector<std::basic_string<char> >, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::foreach_detail_::foreach_reference<std::vector<std::basic_string<char> >, mpl_::bool_<false> > (0x0x7f69cb6301a0) 0 empty
  boost::iterator_reference<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69cb62e9c0) 0 empty

Class boost::io::CompatTraits<std::char_traits<char> >
   size=1 align=1
   base size=0 base align=1
boost::io::CompatTraits<std::char_traits<char> > (0x0x7f69cb62ea80) 0 empty

Class __gnu_cxx::new_allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69cb62eba0) 0 empty

Class std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69cb630d00) 0 empty
  __gnu_cxx::new_allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69cb62ec00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f69cb62eb40) 0 empty

Class std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >::rebind<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >::rebind<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69cb62ede0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >::rebind<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >::rebind<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69cb62ed80) 0 empty

Class std::_Vector_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl (0x0x7f69cb630f70) 0
  std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69cb6309c0) 0 empty
    __gnu_cxx::new_allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69cb62ef60) 0 empty

Class std::_Vector_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f69cb62eae0) 0

Class std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >
   size=24 align=8
   base size=24 base align=8
std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f69cb630a90) 0
  std::_Vector_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f69cb6d7000) 0

Class boost::io::CompatAlloc<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
boost::io::CompatAlloc<std::allocator<char> > (0x0x7f69cb6d70c0) 0 empty

Vtable for boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >
boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >::_ZTVN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEEE)
16    (int (*)(...))boost::io::basic_altstringbuf<Ch, Tr, Alloc>::~basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >
24    (int (*)(...))boost::io::basic_altstringbuf<Ch, Tr, Alloc>::~basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
40    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::setbuf<char, std::char_traits<char> >
48    (int (*)(...))boost::io::basic_altstringbuf<Ch, Tr, Alloc>::seekoff<char, std::char_traits<char>, std::allocator<char> >
56    (int (*)(...))boost::io::basic_altstringbuf<Ch, Tr, Alloc>::seekpos<char, std::char_traits<char>, std::allocator<char> >
64    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<char, std::char_traits<char> >
72    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::showmanyc<char, std::char_traits<char> >
80    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<char, std::char_traits<char> >
88    (int (*)(...))boost::io::basic_altstringbuf<Ch, Tr, Alloc>::underflow<char, std::char_traits<char>, std::allocator<char> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<char, std::char_traits<char> >
104   (int (*)(...))boost::io::basic_altstringbuf<Ch, Tr, Alloc>::pbackfail<char, std::char_traits<char>, std::allocator<char> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<char, std::char_traits<char> >
120   (int (*)(...))boost::io::basic_altstringbuf<Ch, Tr, Alloc>::overflow<char, std::char_traits<char>, std::allocator<char> >

Class boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >
   size=88 align=8
   base size=81 base align=8
boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > (0x0x7f69cb630b60) 0
    vptr=((& boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >::_ZTVN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEEE) + 16u)
  std::basic_streambuf<char> (0x0x7f69cb6d7060) 0
      primary-for boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > (0x0x7f69cb630b60)

Class boost::basic_format<char>
   size=200 align=8
   base size=200 base align=8
boost::basic_format<char> (0x0x7f69cb62ea20) 0

Class TCacheComp
   size=1 align=1
   base size=0 base align=1
TCacheComp (0x0x7f69cb6d73c0) 0 empty

Class std::pair<std::basic_string<char>, QType>
   size=16 align=8
   base size=16 base align=8
std::pair<std::basic_string<char>, QType> (0x0x7f69cb6d7420) 0

Class boost::tuples::make_tuple_traits<ComboAddress>
   size=1 align=1
   base size=0 base align=1
boost::tuples::make_tuple_traits<ComboAddress> (0x0x7f69cb6d75a0) 0 empty

Class boost::tuples::make_tuple_traits<char [1]>
   size=1 align=1
   base size=0 base align=1
boost::tuples::make_tuple_traits<char [1]> (0x0x7f69cb6d7600) 0 empty

Class boost::tuples::make_tuple_traits<int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::make_tuple_traits<int> (0x0x7f69cb6d7660) 0 empty

Class boost::tuples::detail::make_tuple_mapper<ComboAddress, char [1], int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::make_tuple_mapper<ComboAddress, char [1], int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cb6d7540) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cb6d7780) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<const char (&)[1], int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<const char (&)[1], int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cb6d7720) 0 empty

Class boost::tuples::detail::map_tuple_to_cons<ComboAddress, const char (&)[1], int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<ComboAddress, const char (&)[1], int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cb6d76c0) 0 empty

Class boost::detail::is_reference_impl<ComboAddress>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<ComboAddress> (0x0x7f69cb6d78a0) 0 empty

Class boost::is_lvalue_reference<ComboAddress>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<ComboAddress> (0x0x7f69cb42d340) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb42d3a8) 0 empty
    mpl_::bool_<false> (0x0x7f69cb6d7900) 0 empty

Class boost::is_rvalue_reference<ComboAddress>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<ComboAddress> (0x0x7f69cb42d410) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb42d478) 0 empty
    mpl_::bool_<false> (0x0x7f69cb6d7960) 0 empty

Class boost::is_reference<ComboAddress>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<ComboAddress> (0x0x7f69cb42d4e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb42d548) 0 empty
    mpl_::bool_<false> (0x0x7f69cb6d79c0) 0 empty

Class boost::type_traits::is_function_ptr_helper<ComboAddress*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<ComboAddress*> (0x0x7f69cb6d7ae0) 0 empty

Class boost::detail::is_function_chooser<false>::result_<ComboAddress>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<ComboAddress> (0x0x7f69cb42d680) 0 empty
  boost::type_traits::is_function_ptr_helper<ComboAddress*> (0x0x7f69cb6d7b40) 0 empty

Class boost::detail::is_function_impl<ComboAddress>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<ComboAddress> (0x0x7f69cb42d6e8) 0 empty
  boost::detail::is_function_chooser<false>::result_<ComboAddress> (0x0x7f69cb42d750) 0 empty
    boost::type_traits::is_function_ptr_helper<ComboAddress*> (0x0x7f69cb6d7ba0) 0 empty

Class boost::is_function<ComboAddress>
   size=1 align=1
   base size=1 base align=1
boost::is_function<ComboAddress> (0x0x7f69cb42d7b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb42d820) 0 empty
    mpl_::bool_<false> (0x0x7f69cb6d7c00) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<ComboAddress>, ComboAddress>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<ComboAddress>, ComboAddress> (0x0x7f69cb6d7c60) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<ComboAddress>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<ComboAddress> (0x0x7f69cb6d7840) 0 empty

Class boost::detail::is_reference_impl<const char (&)[1]>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<const char (&)[1]> (0x0x7f69cb6d7d80) 0 empty

Class boost::is_lvalue_reference<const char (&)[1]>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<const char (&)[1]> (0x0x7f69cb42da28) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cb42da90) 0 empty
    mpl_::bool_<true> (0x0x7f69cb6d7de0) 0 empty

Class boost::is_rvalue_reference<const char (&)[1]>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<const char (&)[1]> (0x0x7f69cb42daf8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb42db60) 0 empty
    mpl_::bool_<false> (0x0x7f69cb6d7e40) 0 empty

Class boost::is_reference<const char (&)[1]>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<const char (&)[1]> (0x0x7f69cb42dbc8) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cb42dc30) 0 empty
    mpl_::bool_<true> (0x0x7f69cb6d7ea0) 0 empty

Class boost::type_traits::false_result::result_<const char (&)[1]>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::false_result::result_<const char (&)[1]> (0x0x7f69cb6d7f00) 0 empty

Class boost::detail::is_function_impl<const char (&)[1]>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<const char (&)[1]> (0x0x7f69cb42dc98) 0 empty
  boost::type_traits::false_result::result_<const char (&)[1]> (0x0x7f69cb6d7f60) 0 empty

Class boost::is_function<const char (&)[1]>
   size=1 align=1
   base size=1 base align=1
boost::is_function<const char (&)[1]> (0x0x7f69cb42dd00) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb42dd68) 0 empty
    mpl_::bool_<false> (0x0x7f69cb452000) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<const char (&)[1]>, const char (&)[1]>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<const char (&)[1]>, const char (&)[1]> (0x0x7f69cb452060) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<const char (&)[1]>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<const char (&)[1]> (0x0x7f69cb6d7d20) 0 empty

Class boost::detail::is_reference_impl<int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<int> (0x0x7f69cb452240) 0 empty

Class boost::is_lvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<int> (0x0x7f69cb42df08) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb42df70) 0 empty
    mpl_::bool_<false> (0x0x7f69cb4522a0) 0 empty

Class boost::is_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<int> (0x0x7f69cb458000) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb458068) 0 empty
    mpl_::bool_<false> (0x0x7f69cb452300) 0 empty

Class boost::is_reference<int>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<int> (0x0x7f69cb4580d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb458138) 0 empty
    mpl_::bool_<false> (0x0x7f69cb452360) 0 empty

Class boost::type_traits::is_function_ptr_helper<int*>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_function_ptr_helper<int*> (0x0x7f69cb452480) 0 empty

Class boost::detail::is_function_chooser<false>::result_<int>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_chooser<false>::result_<int> (0x0x7f69cb458270) 0 empty
  boost::type_traits::is_function_ptr_helper<int*> (0x0x7f69cb4524e0) 0 empty

Class boost::detail::is_function_impl<int>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<int> (0x0x7f69cb4582d8) 0 empty
  boost::detail::is_function_chooser<false>::result_<int> (0x0x7f69cb458340) 0 empty
    boost::type_traits::is_function_ptr_helper<int*> (0x0x7f69cb452540) 0 empty

Class boost::is_function<int>
   size=1 align=1
   base size=1 base align=1
boost::is_function<int> (0x0x7f69cb4583a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb458410) 0 empty
    mpl_::bool_<false> (0x0x7f69cb4525a0) 0 empty

Class boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<int>, int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::IF<false, boost::tuples::detail::non_storeable_type<int>, int> (0x0x7f69cb452600) 0 empty

Class boost::tuples::detail::wrap_non_storeable_type<int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::wrap_non_storeable_type<int> (0x0x7f69cb4521e0) 0 empty

Class boost::detail::cv_traits_imp<int*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<int*> (0x0x7f69cb452780) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<int>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<int> (0x0x7f69cb452720) 0 empty

Class boost::remove_cv<int>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<int> (0x0x7f69cb4526c0) 0 empty

Class boost::tuples::access_traits<int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<int> (0x0x7f69cb452660) 0 empty

Class boost::tuples::cons<int, boost::tuples::null_type>
   size=4 align=4
   base size=4 base align=4
boost::tuples::cons<int, boost::tuples::null_type> (0x0x7f69cb452180) 0

Class boost::tuples::access_traits<const char (&)[1]>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<const char (&)[1]> (0x0x7f69cb4527e0) 0 empty

Class boost::detail::cv_traits_imp<boost::tuples::cons<int, boost::tuples::null_type>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<int, boost::tuples::null_type>*> (0x0x7f69cb452960) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<int, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<int, boost::tuples::null_type> > (0x0x7f69cb452900) 0 empty

Class boost::remove_cv<boost::tuples::cons<int, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<int, boost::tuples::null_type> > (0x0x7f69cb4528a0) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<int, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<int, boost::tuples::null_type> > (0x0x7f69cb452840) 0 empty

Class boost::tuples::cons<const char (&)[1], boost::tuples::cons<int, boost::tuples::null_type> >
   size=16 align=8
   base size=12 base align=8
boost::tuples::cons<const char (&)[1], boost::tuples::cons<int, boost::tuples::null_type> > (0x0x7f69cb6d7cc0) 0

Class boost::detail::cv_traits_imp<ComboAddress*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<ComboAddress*> (0x0x7f69cb452d80) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<ComboAddress>
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<ComboAddress> (0x0x7f69cb452d20) 0 empty

Class boost::remove_cv<ComboAddress>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<ComboAddress> (0x0x7f69cb452cc0) 0 empty

Class boost::tuples::access_traits<ComboAddress>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<ComboAddress> (0x0x7f69cb452c60) 0 empty

Class boost::detail::cv_traits_imp<boost::tuples::cons<const char (&)[1], boost::tuples::cons<int, boost::tuples::null_type> >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<const char (&)[1], boost::tuples::cons<int, boost::tuples::null_type> >*> (0x0x7f69cb452f00) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<const char (&)[1], boost::tuples::cons<int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<const char (&)[1], boost::tuples::cons<int, boost::tuples::null_type> > > (0x0x7f69cb452ea0) 0 empty

Class boost::remove_cv<boost::tuples::cons<const char (&)[1], boost::tuples::cons<int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<const char (&)[1], boost::tuples::cons<int, boost::tuples::null_type> > > (0x0x7f69cb452e40) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<const char (&)[1], boost::tuples::cons<int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<const char (&)[1], boost::tuples::cons<int, boost::tuples::null_type> > > (0x0x7f69cb452de0) 0 empty

Class boost::tuples::cons<ComboAddress, boost::tuples::cons<const char (&)[1], boost::tuples::cons<int, boost::tuples::null_type> > >
   size=48 align=8
   base size=48 base align=8
boost::tuples::cons<ComboAddress, boost::tuples::cons<const char (&)[1], boost::tuples::cons<int, boost::tuples::null_type> > > (0x0x7f69cb6d77e0) 0

Class boost::tuples::tuple<ComboAddress, const char (&)[1], int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=48 align=8
   base size=48 base align=8
boost::tuples::tuple<ComboAddress, const char (&)[1], int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cb458d68) 0
  boost::tuples::cons<ComboAddress, boost::tuples::cons<const char (&)[1], boost::tuples::cons<int, boost::tuples::null_type> > > (0x0x7f69cb4be0c0) 0

Class boost::tuples::detail::map_tuple_to_cons<ComboAddress, std::basic_string<char>, short unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::map_tuple_to_cons<ComboAddress, std::basic_string<char>, short unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cb4be120) 0 empty

Class boost::detail::cv_traits_imp<boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> >*> (0x0x7f69cb4be300) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > > (0x0x7f69cb4be2a0) 0 empty

Class boost::remove_cv<boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > > (0x0x7f69cb4be240) 0 empty

Class boost::tuples::access_traits<boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > > (0x0x7f69cb4be1e0) 0 empty

Class boost::tuples::cons<ComboAddress, boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > >
   size=48 align=8
   base size=48 base align=8
boost::tuples::cons<ComboAddress, boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > > (0x0x7f69cb4be180) 0

Class boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>
   size=48 align=8
   base size=48 base align=8
boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> (0x0x7f69cb4f07b8) 0
  boost::tuples::cons<ComboAddress, boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > > (0x0x7f69cb4be480) 0

Class boost::tuples::make_tuple_traits<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::tuples::make_tuple_traits<short unsigned int> (0x0x7f69cb4be660) 0 empty

Class boost::tuples::detail::make_tuple_mapper<ComboAddress, std::basic_string<char>, short unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::make_tuple_mapper<ComboAddress, std::basic_string<char>, short unsigned int, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69cb4be600) 0 empty

Class __gnu_cxx::new_allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > (0x0x7f69cb4be900) 0 empty

Class std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > (0x0x7f69cb5516e8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > (0x0x7f69cb4be960) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > > (0x0x7f69cb4be9c0) 0 empty

Class std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >::rebind<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >::rebind<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > (0x0x7f69cb4beae0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > >::rebind<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > >::rebind<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > (0x0x7f69cb4bea80) 0 empty

Class std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >::rebind<std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >::rebind<std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > > (0x0x7f69cb4bec00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > >::rebind<std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > >::rebind<std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > > (0x0x7f69cb4beba0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > > (0x0x7f69cb4bec60) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > > (0x0x7f69cb551958) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > > (0x0x7f69cb4becc0) 0 empty

Class std::_Rb_tree<std::pair<std::basic_string<char>, QType>, std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> >, std::_Select1st<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >, TCacheComp, std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > >::_Rb_tree_impl<TCacheComp, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::pair<std::basic_string<char>, QType>, std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> >, std::_Select1st<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >, TCacheComp, std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > >::_Rb_tree_impl<TCacheComp, true> (0x0x7f69cb5519c0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > > (0x0x7f69cb551a28) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > > (0x0x7f69cb4bed20) 0 empty

Class std::_Rb_tree<std::pair<std::basic_string<char>, QType>, std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> >, std::_Select1st<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >, TCacheComp, std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::pair<std::basic_string<char>, QType>, std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> >, std::_Select1st<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >, TCacheComp, std::allocator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > > (0x0x7f69cb4beb40) 0

Class std::map<std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord>, TCacheComp>
   size=48 align=8
   base size=48 base align=8
std::map<std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord>, TCacheComp> (0x0x7f69cb4be8a0) 0

Class std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> >
   size=64 align=8
   base size=64 base align=8
std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > (0x0x7f69cb4bee40) 0

Class std::_Rb_tree_iterator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > (0x0x7f69cb4bef60) 0

Class std::pair<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, bool> (0x0x7f69cafae0c0) 0

Class boost::exception_detail::enable_error_info_helper<boost::bad_weak_ptr, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::bad_weak_ptr, 1> (0x0x7f69cafae300) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::bad_weak_ptr>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::bad_weak_ptr> (0x0x7f69cafae2a0) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::bad_weak_ptr>
boost::exception_detail::error_info_injector<boost::bad_weak_ptr>::_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::bad_weak_ptr>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::bad_weak_ptr>
32    (int (*)(...))boost::bad_weak_ptr::what
40    (int (*)(...))-8
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::bad_weak_ptr>::_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::bad_weak_ptr>::_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev

Class boost::exception_detail::error_info_injector<boost::bad_weak_ptr>
   size=48 align=8
   base size=44 base align=8
boost::exception_detail::error_info_injector<boost::bad_weak_ptr> (0x0x7f69cf2f3a10) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::bad_weak_ptr>::_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE) + 16u)
  boost::bad_weak_ptr (0x0x7f69cb551af8) 0 nearly-empty
      primary-for boost::exception_detail::error_info_injector<boost::bad_weak_ptr> (0x0x7f69cf2f3a10)
    std::exception (0x0x7f69cafae360) 0 nearly-empty
        primary-for boost::bad_weak_ptr (0x0x7f69cb551af8)
  boost::exception (0x0x7f69cafae3c0) 8
      vptr=((& boost::exception_detail::error_info_injector<boost::bad_weak_ptr>::_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE: 21u entries
0     48u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >
40    (int (*)(...))boost::bad_weak_ptr::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >
64    (int (*)(...))-8
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
96    18446744073709551568u
104   18446744073709551568u
112   18446744073709551568u
120   (int (*)(...))-48
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >
   size=56 align=8
   base size=44 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> > (0x0x7f69cf2f3bd0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::bad_weak_ptr> (0x0x7f69cf2f3c40) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> > (0x0x7f69cf2f3bd0)
    boost::bad_weak_ptr (0x0x7f69cb551b60) 0 nearly-empty
        primary-for boost::exception_detail::error_info_injector<boost::bad_weak_ptr> (0x0x7f69cf2f3c40)
      std::exception (0x0x7f69cafae4e0) 0 nearly-empty
          primary-for boost::bad_weak_ptr (0x0x7f69cb551b60)
    boost::exception (0x0x7f69cafae540) 8
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7f69cafae5a0) 48 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE) + 136u)

Class std::__is_normal_iterator<long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<long unsigned int*> (0x0x7f69cafae840) 0 empty

Class std::_Iter_base<long unsigned int*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<long unsigned int*, false> (0x0x7f69cafae8a0) 0 empty

Class std::_Niter_base<long unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<long unsigned int*> (0x0x7f69cb551750) 0 empty
  std::_Iter_base<long unsigned int*, false> (0x0x7f69cafae900) 0 empty

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7f69cafae9c0) 0 empty

Class std::__is_floating<int>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<int> (0x0x7f69cafaea80) 0 empty

Class std::__traitor<std::__is_integer<int>, std::__is_floating<int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7f69cafaea20) 0 empty

Class std::__is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<int> (0x0x7f69cb551bc8) 0 empty
  std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7f69cafaeae0) 0 empty

Class std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f69cafae960) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7f69cb154068) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f69cafaeb40) 0 empty

Class __gnu_cxx::__enable_if<true, void>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, void> (0x0x7f69cafaeba0) 0 empty

Class __gnu_cxx::__enable_if<false, void>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, void> (0x0x7f69cafaec00) 0 empty

Class boost::exception_detail::enable_error_info_helper<boost::io::bad_format_string, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::io::bad_format_string, 1> (0x0x7f69cafaecc0) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::io::bad_format_string>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::io::bad_format_string> (0x0x7f69cafaec60) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::io::bad_format_string>
boost::exception_detail::error_info_injector<boost::io::bad_format_string>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::io::bad_format_string>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::io::bad_format_string>
32    (int (*)(...))boost::io::bad_format_string::what
40    (int (*)(...))-24
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::io::bad_format_string>::_ZThn24_N5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::io::bad_format_string>::_ZThn24_N5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEED0Ev

Class boost::exception_detail::error_info_injector<boost::io::bad_format_string>
   size=64 align=8
   base size=60 base align=8
boost::exception_detail::error_info_injector<boost::io::bad_format_string> (0x0x7f69cef7ce00) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::io::bad_format_string>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEEE) + 16u)
  boost::io::bad_format_string (0x0x7f69cb154138) 0
      primary-for boost::exception_detail::error_info_injector<boost::io::bad_format_string> (0x0x7f69cef7ce00)
    boost::io::format_error (0x0x7f69cb1541a0) 0 nearly-empty
        primary-for boost::io::bad_format_string (0x0x7f69cb154138)
      std::exception (0x0x7f69cafaed20) 0 nearly-empty
          primary-for boost::io::format_error (0x0x7f69cb1541a0)
  boost::exception (0x0x7f69cafaed80) 24
      vptr=((& boost::exception_detail::error_info_injector<boost::io::bad_format_string>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE: 21u entries
0     64u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >
40    (int (*)(...))boost::io::bad_format_string::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >
64    (int (*)(...))-24
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZThn24_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZThn24_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEED0Ev
96    18446744073709551552u
104   18446744073709551552u
112   18446744073709551552u
120   (int (*)(...))-64
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >
   size=72 align=8
   base size=60 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> > (0x0x7f69cef7cee0) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::io::bad_format_string> (0x0x7f69cef7cf50) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> > (0x0x7f69cef7cee0)
    boost::io::bad_format_string (0x0x7f69cb1542d8) 0
        primary-for boost::exception_detail::error_info_injector<boost::io::bad_format_string> (0x0x7f69cef7cf50)
      boost::io::format_error (0x0x7f69cb154340) 0 nearly-empty
          primary-for boost::io::bad_format_string (0x0x7f69cb1542d8)
        std::exception (0x0x7f69cafaede0) 0 nearly-empty
            primary-for boost::io::format_error (0x0x7f69cb154340)
    boost::exception (0x0x7f69cafaee40) 24
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7f69cafaeea0) 64 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE) + 136u)

Class std::iterator_traits<std::pair<std::basic_string<char>, short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<std::basic_string<char>, short unsigned int>*> (0x0x7f69cafaef60) 0 empty

Class __gnu_cxx::__normal_iterator<std::pair<std::basic_string<char>, short unsigned int>*, std::vector<std::pair<std::basic_string<char>, short unsigned int> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::pair<std::basic_string<char>, short unsigned int>*, std::vector<std::pair<std::basic_string<char>, short unsigned int> > > (0x0x7f69cafaef00) 0

Class std::__are_same<std::pair<std::basic_string<char>, short unsigned int>*, std::pair<std::basic_string<char>, short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<std::basic_string<char>, short unsigned int>*, std::pair<std::basic_string<char>, short unsigned int>*> (0x0x7f69cada0000) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::pair<std::basic_string<char>, short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::pair<std::basic_string<char>, short unsigned int> > > (0x0x7f69cada0060) 0 empty

Class __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(char, char)>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__ops::_Iter_comp_iter<bool (*)(char, char)> (0x0x7f69cada00c0) 0

Class boost::tuples::length<boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > (0x0x7f69cada0120) 0 empty

Class boost::detail::array_to_pointer_decay<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::array_to_pointer_decay<short unsigned int> (0x0x7f69cada02a0) 0 empty

Class boost::detail::is_xchar_to_xchar<std::basic_string<char>, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_xchar_to_xchar<std::basic_string<char>, short unsigned int> (0x0x7f69cada0300) 0 empty

Class boost::is_same<short unsigned int, std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_same<short unsigned int, std::basic_string<char> > (0x0x7f69cb154478) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cb154750) 0 empty
    mpl_::bool_<false> (0x0x7f69cada0360) 0 empty

Class boost::is_same<std::basic_string<char>, char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<std::basic_string<char>, char> (0x0x7f69cadd90d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadd9138) 0 empty
    mpl_::bool_<false> (0x0x7f69cada0420) 0 empty

Class boost::is_same<std::basic_string<char>, wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_same<std::basic_string<char>, wchar_t> (0x0x7f69cadd91a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadd9208) 0 empty
    mpl_::bool_<false> (0x0x7f69cada0480) 0 empty

Class boost::is_same<std::basic_string<char>, unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<std::basic_string<char>, unsigned char> (0x0x7f69cadd9270) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadd92d8) 0 empty
    mpl_::bool_<false> (0x0x7f69cada05a0) 0 empty

Class boost::is_same<std::basic_string<char>, signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<std::basic_string<char>, signed char> (0x0x7f69cadd9340) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadd93a8) 0 empty
    mpl_::bool_<false> (0x0x7f69cada06c0) 0 empty

Class boost::detail::is_char_or_wchar<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_char_or_wchar<std::basic_string<char> > (0x0x7f69cada03c0) 0 empty

Class boost::type_traits::ice_and<false, false, true, true, true, true, true>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_and<false, false, true, true, true, true, true> (0x0x7f69cada08a0) 0 empty

Class boost::type_traits::ice_eq<1, 8>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_eq<1, 8> (0x0x7f69cada0900) 0 empty

Class boost::type_traits::ice_eq<1, 2>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_eq<1, 2> (0x0x7f69cada0960) 0 empty

Class boost::is_same<short unsigned int, char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<short unsigned int, char> (0x0x7f69cadd9410) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadd9478) 0 empty
    mpl_::bool_<false> (0x0x7f69cada0a20) 0 empty

Class boost::is_same<short unsigned int, wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_same<short unsigned int, wchar_t> (0x0x7f69cadd94e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadd9548) 0 empty
    mpl_::bool_<false> (0x0x7f69cada0a80) 0 empty

Class boost::is_same<short unsigned int, unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<short unsigned int, unsigned char> (0x0x7f69cadd95b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadd9618) 0 empty
    mpl_::bool_<false> (0x0x7f69cada0ae0) 0 empty

Class boost::is_same<short unsigned int, signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<short unsigned int, signed char> (0x0x7f69cadd9680) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadd96e8) 0 empty
    mpl_::bool_<false> (0x0x7f69cada0b40) 0 empty

Class boost::detail::is_char_or_wchar<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_char_or_wchar<short unsigned int> (0x0x7f69cada09c0) 0 empty

Class boost::type_traits::ice_and<false, false, false, false, true, true, true>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_and<false, false, false, false, true, true, true> (0x0x7f69cada0ba0) 0 empty

Class boost::detail::is_char_array_to_stdstring<std::basic_string<char>, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_char_array_to_stdstring<std::basic_string<char>, short unsigned int> (0x0x7f69cada0c00) 0 empty

Class boost::is_same<std::basic_string<char>, short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_same<std::basic_string<char>, short unsigned int> (0x0x7f69cadd9750) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadd97b8) 0 empty
    mpl_::bool_<false> (0x0x7f69cada0c60) 0 empty

Class boost::detail::is_stdstring<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_stdstring<std::basic_string<char> > (0x0x7f69cada0cc0) 0 empty

Class boost::detail::is_arithmetic_and_not_xchars<std::basic_string<char>, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_and_not_xchars<std::basic_string<char>, short unsigned int> (0x0x7f69cada0d20) 0 empty

Class boost::detail::is_arithmetic_impl<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<short unsigned int> (0x0x7f69cada0e40) 0 empty

Class boost::is_float<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_float<short unsigned int> (0x0x7f69cadd99c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadd9a28) 0 empty
    mpl_::bool_<false> (0x0x7f69cada0ea0) 0 empty

Class boost::is_arithmetic<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<short unsigned int> (0x0x7f69cadd9a90) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cadd9af8) 0 empty
    mpl_::bool_<true> (0x0x7f69cada0f00) 0 empty

Class boost::detail::is_arithmetic_impl<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<std::basic_string<char> > (0x0x7f69cada0f60) 0 empty

Class boost::is_integral<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<std::basic_string<char> > (0x0x7f69cadd9b60) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadd9bc8) 0 empty
    mpl_::bool_<false> (0x0x7f69caded0c0) 0 empty

Class boost::is_float<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_float<std::basic_string<char> > (0x0x7f69cadd9c30) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadd9c98) 0 empty
    mpl_::bool_<false> (0x0x7f69caded120) 0 empty

Class boost::is_arithmetic<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<std::basic_string<char> > (0x0x7f69cadd9d00) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadd9d68) 0 empty
    mpl_::bool_<false> (0x0x7f69caded180) 0 empty

Class boost::type_traits::ice_and<true, false, true, true, true, true, true>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_and<true, false, true, true, true, true, true> (0x0x7f69caded1e0) 0 empty

Class boost::mpl::if_c<false, boost::detail::lexical_cast_dynamic_num<std::basic_string<char>, short unsigned int>, boost::detail::lexical_cast_do_cast<std::basic_string<char>, short unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::lexical_cast_dynamic_num<std::basic_string<char>, short unsigned int>, boost::detail::lexical_cast_do_cast<std::basic_string<char>, short unsigned int> > (0x0x7f69caded240) 0 empty

Class boost::mpl::if_c<false, boost::detail::lexical_cast_copy<short unsigned int>, boost::detail::lexical_cast_do_cast<std::basic_string<char>, short unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::lexical_cast_copy<short unsigned int>, boost::detail::lexical_cast_do_cast<std::basic_string<char>, short unsigned int> > (0x0x7f69caded2a0) 0 empty

Class boost::detail::lexical_cast_do_cast<std::basic_string<char>, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::lexical_cast_do_cast<std::basic_string<char>, short unsigned int> (0x0x7f69caded300) 0 empty

Class boost::detail::array_to_pointer_decay<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::array_to_pointer_decay<std::basic_string<char> > (0x0x7f69caded360) 0 empty

Class boost::detail::is_xchar_to_xchar<unsigned int, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_xchar_to_xchar<unsigned int, std::basic_string<char> > (0x0x7f69caded480) 0 empty

Class boost::is_same<std::basic_string<char>, unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_same<std::basic_string<char>, unsigned int> (0x0x7f69cadd9f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadd9ea0) 0 empty
    mpl_::bool_<false> (0x0x7f69caded4e0) 0 empty

Class boost::is_same<unsigned int, char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<unsigned int, char> (0x0x7f69cadf9000) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadf9068) 0 empty
    mpl_::bool_<false> (0x0x7f69caded660) 0 empty

Class boost::is_same<unsigned int, wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_same<unsigned int, wchar_t> (0x0x7f69cadf90d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadf9138) 0 empty
    mpl_::bool_<false> (0x0x7f69caded6c0) 0 empty

Class boost::is_same<unsigned int, unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<unsigned int, unsigned char> (0x0x7f69cadf91a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadf9208) 0 empty
    mpl_::bool_<false> (0x0x7f69caded720) 0 empty

Class boost::is_same<unsigned int, signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<unsigned int, signed char> (0x0x7f69cadf9270) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadf92d8) 0 empty
    mpl_::bool_<false> (0x0x7f69caded780) 0 empty

Class boost::detail::is_char_or_wchar<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_char_or_wchar<unsigned int> (0x0x7f69caded600) 0 empty

Class boost::type_traits::ice_eq<1, 4>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_eq<1, 4> (0x0x7f69caded7e0) 0 empty

Class boost::detail::is_char_array_to_stdstring<unsigned int, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_char_array_to_stdstring<unsigned int, std::basic_string<char> > (0x0x7f69caded840) 0 empty

Class boost::is_same<unsigned int, std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_same<unsigned int, std::basic_string<char> > (0x0x7f69cadf9340) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadf93a8) 0 empty
    mpl_::bool_<false> (0x0x7f69caded8a0) 0 empty

Class boost::detail::is_stdstring<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_stdstring<unsigned int> (0x0x7f69caded9c0) 0 empty

Class boost::detail::is_arithmetic_and_not_xchars<unsigned int, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_and_not_xchars<unsigned int, std::basic_string<char> > (0x0x7f69cadeda20) 0 empty

Class boost::detail::is_arithmetic_impl<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<unsigned int> (0x0x7f69cadeda80) 0 empty

Class boost::is_float<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_float<unsigned int> (0x0x7f69cadf94e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cadf9548) 0 empty
    mpl_::bool_<false> (0x0x7f69cadedae0) 0 empty

Class boost::is_arithmetic<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<unsigned int> (0x0x7f69cadf95b0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cadf9618) 0 empty
    mpl_::bool_<true> (0x0x7f69cadedb40) 0 empty

Class boost::mpl::if_c<false, boost::detail::lexical_cast_dynamic_num<unsigned int, std::basic_string<char> >, boost::detail::lexical_cast_do_cast<unsigned int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::lexical_cast_dynamic_num<unsigned int, std::basic_string<char> >, boost::detail::lexical_cast_do_cast<unsigned int, std::basic_string<char> > > (0x0x7f69cadedba0) 0 empty

Class boost::mpl::if_c<false, boost::detail::lexical_cast_copy<std::basic_string<char> >, boost::detail::lexical_cast_do_cast<unsigned int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::lexical_cast_copy<std::basic_string<char> >, boost::detail::lexical_cast_do_cast<unsigned int, std::basic_string<char> > > (0x0x7f69cadedc00) 0 empty

Class boost::detail::lexical_cast_do_cast<unsigned int, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::lexical_cast_do_cast<unsigned int, std::basic_string<char> > (0x0x7f69cadedc60) 0 empty

Class boost::detail::array_to_pointer_decay<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::array_to_pointer_decay<unsigned int> (0x0x7f69cadedcc0) 0 empty

Class boost::detail::is_xchar_to_xchar<std::basic_string<char>, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_xchar_to_xchar<std::basic_string<char>, unsigned int> (0x0x7f69cadedd20) 0 empty

Class boost::detail::is_char_array_to_stdstring<std::basic_string<char>, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_char_array_to_stdstring<std::basic_string<char>, unsigned int> (0x0x7f69cadedd80) 0 empty

Class boost::detail::is_arithmetic_and_not_xchars<std::basic_string<char>, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_and_not_xchars<std::basic_string<char>, unsigned int> (0x0x7f69cadedde0) 0 empty

Class boost::mpl::if_c<false, boost::detail::lexical_cast_dynamic_num<std::basic_string<char>, unsigned int>, boost::detail::lexical_cast_do_cast<std::basic_string<char>, unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::lexical_cast_dynamic_num<std::basic_string<char>, unsigned int>, boost::detail::lexical_cast_do_cast<std::basic_string<char>, unsigned int> > (0x0x7f69cadede40) 0 empty

Class boost::mpl::if_c<false, boost::detail::lexical_cast_copy<unsigned int>, boost::detail::lexical_cast_do_cast<std::basic_string<char>, unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::detail::lexical_cast_copy<unsigned int>, boost::detail::lexical_cast_do_cast<std::basic_string<char>, unsigned int> > (0x0x7f69cadedea0) 0 empty

Class boost::detail::lexical_cast_do_cast<std::basic_string<char>, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::lexical_cast_do_cast<std::basic_string<char>, unsigned int> (0x0x7f69cadedf00) 0 empty

Class boost::tuples::length<boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> > > (0x0x7f69cae5b120) 0 empty

Class boost::tuples::length<boost::tuples::cons<unsigned int, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::cons<unsigned int, boost::tuples::null_type> > (0x0x7f69cae5b180) 0 empty

Class std::unary_function<DNSResourceRecord, DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
std::unary_function<DNSResourceRecord, DNSResourceRecord> (0x0x7f69cae5b240) 0 empty

Class std::_Identity<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
std::_Identity<DNSResourceRecord> (0x0x7f69cae886e8) 0 empty
  std::unary_function<DNSResourceRecord, DNSResourceRecord> (0x0x7f69cae5b2a0) 0 empty

Class boost::tuples::length<boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > > (0x0x7f69cae5b300) 0 empty

Class std::_Rb_tree_const_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > (0x0x7f69cae5b3c0) 0

Class std::_Rb_tree_const_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > (0x0x7f69cae5b420) 0

Class std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > (0x0x7f69caebf340) 0
  std::_Rb_tree_node_base (0x0x7f69cae5b480) 0

Class std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > (0x0x7f69caebf3a8) 0
  std::_Rb_tree_node_base (0x0x7f69cae5b4e0) 0

Class boost::tuples::length<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > > (0x0x7f69cae5b540) 0 empty

Class boost::tuples::length<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::cons<const short unsigned int&, boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > > (0x0x7f69cae5b5a0) 0 empty

Class boost::tuples::length<boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::cons<std::basic_string<char>&, boost::tuples::null_type> > (0x0x7f69cae5b600) 0 empty

Class std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> >
   size=104 align=8
   base size=104 base align=8
std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > (0x0x7f69caebfe38) 0
  std::_Rb_tree_node_base (0x0x7f69cae5b960) 0

Class std::pair<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > >*, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > >*>
   size=16 align=8
   base size=16 base align=8
std::pair<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > >*, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > >*> (0x0x7f69cae5b9c0) 0

Class std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> >
   size=88 align=8
   base size=88 base align=8
std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > (0x0x7f69cabd8270) 0
  std::_Rb_tree_node_base (0x0x7f69cae5bb40) 0

Class std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> >
   size=96 align=8
   base size=96 base align=8
std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > (0x0x7f69cabd8410) 0
  std::_Rb_tree_node_base (0x0x7f69cae5bcc0) 0

Class std::_Rb_tree_node<DNSResourceRecord>
   size=104 align=8
   base size=104 base align=8
std::_Rb_tree_node<DNSResourceRecord> (0x0x7f69cabd8618) 0
  std::_Rb_tree_node_base (0x0x7f69cae5bde0) 0

Class std::pair<std::_Rb_tree_iterator<DNSResourceRecord>, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<DNSResourceRecord>, bool> (0x0x7f69cae5be40) 0

Class std::_Rb_tree_node<SyncRes::GetBestNSAnswer>
   size=88 align=8
   base size=88 base align=8
std::_Rb_tree_node<SyncRes::GetBestNSAnswer> (0x0x7f69cabd86e8) 0
  std::_Rb_tree_node_base (0x0x7f69cae5bea0) 0

Class std::pair<std::_Rb_tree_iterator<SyncRes::GetBestNSAnswer>, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<SyncRes::GetBestNSAnswer>, bool> (0x0x7f69cae5bf00) 0

Class std::_Rb_tree_iterator<std::basic_string<char> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::basic_string<char> > (0x0x7f69cac6d000) 0

Class std::pair<std::_Rb_tree_iterator<std::basic_string<char> >, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<std::basic_string<char> >, bool> (0x0x7f69cae5bf60) 0

Class std::pair<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >*, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >*>
   size=16 align=8
   base size=16 base align=8
std::pair<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >*, boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >*> (0x0x7f69cac6d120) 0

Class std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, double> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, double> > (0x0x7f69cac6d360) 0

Class boost::mpl::if_c<false, std::set<std::basic_string<char>, CIStringCompare>* const, std::set<std::basic_string<char>, CIStringCompare>*>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, std::set<std::basic_string<char>, CIStringCompare>* const, std::set<std::basic_string<char>, CIStringCompare>*> (0x0x7f69cac6d540) 0 empty

Class boost::mpl::if_<mpl_::bool_<false>, std::set<std::basic_string<char>, CIStringCompare>* const, std::set<std::basic_string<char>, CIStringCompare>*>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<mpl_::bool_<false>, std::set<std::basic_string<char>, CIStringCompare>* const, std::set<std::basic_string<char>, CIStringCompare>*> (0x0x7f69cac6d4e0) 0 empty

Class boost::detail::is_const_rvalue_filter<const std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_const_rvalue_filter<const std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cac6d600) 0 empty

Class boost::detail::cv_traits_imp<const std::set<std::basic_string<char>, CIStringCompare>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<const std::set<std::basic_string<char>, CIStringCompare>*> (0x0x7f69cac6d660) 0 empty

Class boost::is_const<const std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=1 base align=1
boost::is_const<const std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cabd8d68) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cabd8dd0) 0 empty
    mpl_::bool_<true> (0x0x7f69cac6d6c0) 0 empty

Class boost::detail::is_volatile_rval_filter<const std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_volatile_rval_filter<const std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cac6d7e0) 0 empty

Class boost::is_volatile<const std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=1 base align=1
boost::is_volatile<const std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cabd8f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cabd8a90) 0 empty
    mpl_::bool_<false> (0x0x7f69cac6d840) 0 empty

Class boost::detail::remove_const_helper<std::set<std::basic_string<char>, CIStringCompare>, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_const_helper<std::set<std::basic_string<char>, CIStringCompare>, false> (0x0x7f69cac6d8a0) 0 empty

Class boost::detail::remove_const_impl<const std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_const_impl<const std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cac6d780) 0 empty

Class boost::remove_const<const std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::remove_const<const std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cac6d720) 0 empty

Class boost::mpl::if_c<true, boost::range_const_iterator<std::set<std::basic_string<char>, CIStringCompare> >, boost::range_mutable_iterator<const std::set<std::basic_string<char>, CIStringCompare> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::range_const_iterator<std::set<std::basic_string<char>, CIStringCompare> >, boost::range_mutable_iterator<const std::set<std::basic_string<char>, CIStringCompare> > > (0x0x7f69cac6dae0) 0 empty

Class boost::range_detail::extract_const_iterator<std::set<std::basic_string<char>, CIStringCompare>, void>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::extract_const_iterator<std::set<std::basic_string<char>, CIStringCompare>, void> (0x0x7f69cac6db40) 0 empty

Class boost::range_const_iterator<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=1 base align=1
boost::range_const_iterator<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cacef208) 0 empty
  boost::range_detail::extract_const_iterator<std::set<std::basic_string<char>, CIStringCompare>, void> (0x0x7f69cac6dba0) 0 empty

Class boost::mpl::eval_if_c<true, boost::range_const_iterator<std::set<std::basic_string<char>, CIStringCompare> >, boost::range_mutable_iterator<const std::set<std::basic_string<char>, CIStringCompare> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<true, boost::range_const_iterator<std::set<std::basic_string<char>, CIStringCompare> >, boost::range_mutable_iterator<const std::set<std::basic_string<char>, CIStringCompare> > > (0x0x7f69cac6da80) 0 empty

Class boost::range_iterator<const std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::range_iterator<const std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cac6d5a0) 0 empty

Class boost::detail::is_volatile_rval_filter<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_volatile_rval_filter<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cac6dd20) 0 empty

Class boost::is_volatile<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=1 base align=1
boost::is_volatile<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cacef340) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cacef3a8) 0 empty
    mpl_::bool_<false> (0x0x7f69cac6de40) 0 empty

Class boost::detail::remove_const_impl<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_const_impl<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cac6dcc0) 0 empty

Class boost::remove_const<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::remove_const<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cac6dc60) 0 empty

Class boost::mpl::eval_if_c<false, boost::range_const_iterator<std::set<std::basic_string<char>, CIStringCompare> >, boost::range_mutable_iterator<std::set<std::basic_string<char>, CIStringCompare> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::range_const_iterator<std::set<std::basic_string<char>, CIStringCompare> >, boost::range_mutable_iterator<std::set<std::basic_string<char>, CIStringCompare> > > (0x0x7f69cac6dea0) 0 empty

Class boost::range_iterator<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::range_iterator<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69cac6dc00) 0 empty

Class boost::mpl::if_c<false, const std::_Rb_tree_const_iterator<std::basic_string<char> >, std::_Rb_tree_const_iterator<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, const std::_Rb_tree_const_iterator<std::basic_string<char> >, std::_Rb_tree_const_iterator<std::basic_string<char> > > (0x0x7f69cac6df60) 0 empty

Class boost::mpl::if_<mpl_::bool_<false>, const std::_Rb_tree_const_iterator<std::basic_string<char> >, std::_Rb_tree_const_iterator<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<mpl_::bool_<false>, const std::_Rb_tree_const_iterator<std::basic_string<char> >, std::_Rb_tree_const_iterator<std::basic_string<char> > > (0x0x7f69cac6df00) 0 empty

Class boost::mpl::if_c<false, std::vector<std::basic_string<char> >* const, std::vector<std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, std::vector<std::basic_string<char> >* const, std::vector<std::basic_string<char> >*> (0x0x7f69cad06180) 0 empty

Class boost::mpl::if_<mpl_::bool_<false>, std::vector<std::basic_string<char> >* const, std::vector<std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<mpl_::bool_<false>, std::vector<std::basic_string<char> >* const, std::vector<std::basic_string<char> >*> (0x0x7f69cad06120) 0 empty

Class boost::detail::is_const_rvalue_filter<const std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_const_rvalue_filter<const std::vector<std::basic_string<char> > > (0x0x7f69cad06240) 0 empty

Class boost::detail::cv_traits_imp<const std::vector<std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<const std::vector<std::basic_string<char> >*> (0x0x7f69cad062a0) 0 empty

Class boost::is_const<const std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::is_const<const std::vector<std::basic_string<char> > > (0x0x7f69cacefaf8) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69cacefb60) 0 empty
    mpl_::bool_<true> (0x0x7f69cad06300) 0 empty

Class boost::detail::is_volatile_rval_filter<const std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_volatile_rval_filter<const std::vector<std::basic_string<char> > > (0x0x7f69cad06420) 0 empty

Class boost::is_volatile<const std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::is_volatile<const std::vector<std::basic_string<char> > > (0x0x7f69cacefc30) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cacefc98) 0 empty
    mpl_::bool_<false> (0x0x7f69cad06480) 0 empty

Class boost::detail::remove_const_helper<std::vector<std::basic_string<char> >, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_const_helper<std::vector<std::basic_string<char> >, false> (0x0x7f69cad064e0) 0 empty

Class boost::detail::remove_const_impl<const std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_const_impl<const std::vector<std::basic_string<char> > > (0x0x7f69cad063c0) 0 empty

Class boost::remove_const<const std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::remove_const<const std::vector<std::basic_string<char> > > (0x0x7f69cad06360) 0 empty

Class boost::mpl::if_c<true, boost::range_const_iterator<std::vector<std::basic_string<char> > >, boost::range_mutable_iterator<const std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::range_const_iterator<std::vector<std::basic_string<char> > >, boost::range_mutable_iterator<const std::vector<std::basic_string<char> > > > (0x0x7f69cad065a0) 0 empty

Class boost::range_detail::exists<__gnu_cxx::__normal_iterator<const std::basic_string<char>*, std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::range_detail::exists<__gnu_cxx::__normal_iterator<const std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69cad06600) 0 empty

Class boost::range_detail::extract_const_iterator<std::vector<std::basic_string<char> >, void>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::extract_const_iterator<std::vector<std::basic_string<char> >, void> (0x0x7f69cad06660) 0 empty

Class boost::range_const_iterator<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::range_const_iterator<std::vector<std::basic_string<char> > > (0x0x7f69cacefea0) 0 empty
  boost::range_detail::extract_const_iterator<std::vector<std::basic_string<char> >, void> (0x0x7f69cad06780) 0 empty

Class boost::mpl::eval_if_c<true, boost::range_const_iterator<std::vector<std::basic_string<char> > >, boost::range_mutable_iterator<const std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<true, boost::range_const_iterator<std::vector<std::basic_string<char> > >, boost::range_mutable_iterator<const std::vector<std::basic_string<char> > > > (0x0x7f69cad06540) 0 empty

Class boost::range_iterator<const std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::range_iterator<const std::vector<std::basic_string<char> > > (0x0x7f69cad061e0) 0 empty

Class boost::detail::is_volatile_rval_filter<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_volatile_rval_filter<std::vector<std::basic_string<char> > > (0x0x7f69cad06960) 0 empty

Class boost::is_volatile<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::is_volatile<std::vector<std::basic_string<char> > > (0x0x7f69caceff70) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69cad34000) 0 empty
    mpl_::bool_<false> (0x0x7f69cad069c0) 0 empty

Class boost::detail::remove_const_impl<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_const_impl<std::vector<std::basic_string<char> > > (0x0x7f69cad06900) 0 empty

Class boost::remove_const<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::remove_const<std::vector<std::basic_string<char> > > (0x0x7f69cad068a0) 0 empty

Class boost::mpl::eval_if_c<false, boost::range_const_iterator<std::vector<std::basic_string<char> > >, boost::range_mutable_iterator<std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::range_const_iterator<std::vector<std::basic_string<char> > >, boost::range_mutable_iterator<std::vector<std::basic_string<char> > > > (0x0x7f69cad06a20) 0 empty

Class boost::range_iterator<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::range_iterator<std::vector<std::basic_string<char> > > (0x0x7f69cad06840) 0 empty

Class boost::mpl::if_c<false, const __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >, __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, const __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >, __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69cad06ae0) 0 empty

Class boost::mpl::if_<mpl_::bool_<false>, const __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >, __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<mpl_::bool_<false>, const __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >, __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69cad06a80) 0 empty

Class __gnu_cxx::__ops::_Iter_comp_iter<speedOrder>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__ops::_Iter_comp_iter<speedOrder> (0x0x7f69cad06c60) 0

Class boost::io::detail::stream_format_state<char, std::char_traits<char> >
   size=48 align=8
   base size=48 base align=8
boost::io::detail::stream_format_state<char, std::char_traits<char> > (0x0x7f69cad06d80) 0

Class boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >
   size=88 align=8
   base size=84 base align=8
boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > (0x0x7f69cad06d20) 0

Class std::_Rb_tree_iterator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > (0x0x7f69cad06f60) 0

Class Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry
   size=16 align=8
   base size=16 base align=8
Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry (0x0x7f69ca9c50c0) 0

Class std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry>
   size=64 align=8
   base size=64 base align=8
std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> (0x0x7f69ca9c5060) 0

Class std::_Rb_tree_iterator<std::pair<const ComboAddress, long unsigned int> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const ComboAddress, long unsigned int> > (0x0x7f69ca9c51e0) 0

Class std::pair<const ComboAddress, long unsigned int>
   size=40 align=8
   base size=40 base align=8
std::pair<const ComboAddress, long unsigned int> (0x0x7f69ca9c52a0) 0

Class std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >
   size=96 align=8
   base size=96 base align=8
std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > (0x0x7f69ca9b9d68) 0
  std::_Rb_tree_node_base (0x0x7f69ca9c5360) 0

Class std::unary_function<std::basic_string<char>, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::basic_string<char>, std::basic_string<char> > (0x0x7f69ca9c53c0) 0 empty

Class std::_Identity<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::_Identity<std::basic_string<char> > (0x0x7f69ca9b9ea0) 0 empty
  std::unary_function<std::basic_string<char>, std::basic_string<char> > (0x0x7f69ca9c5420) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > (0x0x7f69ca9c5720) 0 empty

Class __gnu_cxx::__ops::_Iter_comp_to_iter<bool (*)(char, char), __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__ops::_Iter_comp_to_iter<bool (*)(char, char), __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > (0x0x7f69ca9c56c0) 0

Class boost::mpl::if_c<false, short unsigned int, boost::detail::deduce_character_type_later<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, short unsigned int, boost::detail::deduce_character_type_later<short unsigned int> > (0x0x7f69ca9c5960) 0 empty

Class boost::detail::stream_char_common<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::detail::stream_char_common<short unsigned int> (0x0x7f69caa39bc8) 0 empty
  boost::mpl::if_c<false, short unsigned int, boost::detail::deduce_character_type_later<short unsigned int> > (0x0x7f69ca9c59c0) 0 empty

Class boost::detail::remove_rvalue_ref<std::basic_ostream<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_rvalue_ref<std::basic_ostream<char> > (0x0x7f69ca9c5b40) 0 empty

Class boost::remove_reference<std::basic_ostream<char> >
   size=1 align=1
   base size=0 base align=1
boost::remove_reference<std::basic_ostream<char> > (0x0x7f69ca9c5ae0) 0 empty

Class boost::detail::remove_rvalue_ref<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_rvalue_ref<short unsigned int> (0x0x7f69ca9c5c00) 0 empty

Class boost::remove_reference<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::remove_reference<short unsigned int> (0x0x7f69ca9c5ba0) 0 empty

Class boost::detail::cv_traits_imp<std::basic_ostream<char>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<std::basic_ostream<char>*> (0x0x7f69ca9c5d20) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<std::basic_ostream<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<std::basic_ostream<char> > (0x0x7f69ca9c5cc0) 0 empty

Class boost::remove_cv<std::basic_ostream<char> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<std::basic_ostream<char> > (0x0x7f69ca9c5c60) 0 empty

Class boost::remove_pointer<std::basic_ostream<char> >
   size=1 align=1
   base size=0 base align=1
boost::remove_pointer<std::basic_ostream<char> > (0x0x7f69ca9c5d80) 0 empty

Class boost::remove_pointer<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::remove_pointer<short unsigned int> (0x0x7f69ca9c5de0) 0 empty

Class boost::detail::has_left_shift_impl::trait_impl<std::basic_ostream<char>, short unsigned int, boost::detail::has_left_shift_impl::dont_care>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::trait_impl<std::basic_ostream<char>, short unsigned int, boost::detail::has_left_shift_impl::dont_care> (0x0x7f69ca9c5a80) 0 empty

Class boost::detail::is_arithmetic_impl<std::basic_ostream<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<std::basic_ostream<char> > (0x0x7f69ca9c5e40) 0 empty

Class boost::is_integral<std::basic_ostream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<std::basic_ostream<char> > (0x0x7f69caa39ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69caa39f08) 0 empty
    mpl_::bool_<false> (0x0x7f69ca9c5ea0) 0 empty

Class boost::is_float<std::basic_ostream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_float<std::basic_ostream<char> > (0x0x7f69caa39f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69caa393a8) 0 empty
    mpl_::bool_<false> (0x0x7f69ca9c5f00) 0 empty

Class boost::is_arithmetic<std::basic_ostream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<std::basic_ostream<char> > (0x0x7f69caa39410) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69caa39478) 0 empty
    mpl_::bool_<false> (0x0x7f69ca9c5f60) 0 empty

Class boost::is_void<std::basic_ostream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_void<std::basic_ostream<char> > (0x0x7f69caa394e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69caa39548) 0 empty
    mpl_::bool_<false> (0x0x7f69caaa0000) 0 empty

Class boost::detail::is_fundamental_impl<std::basic_ostream<char> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_fundamental_impl<std::basic_ostream<char> > (0x0x7f69caa395b0) 0 empty
  boost::type_traits::ice_or<false, false, false, false, false, false, false> (0x0x7f69caaa0060) 0 empty

Class boost::is_fundamental<std::basic_ostream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_fundamental<std::basic_ostream<char> > (0x0x7f69caa39618) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69caa39680) 0 empty
    mpl_::bool_<false> (0x0x7f69caaa00c0) 0 empty

Class boost::is_void<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_void<short unsigned int> (0x0x7f69caa396e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69caa39750) 0 empty
    mpl_::bool_<false> (0x0x7f69caaa0120) 0 empty

Class boost::detail::is_fundamental_impl<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_fundamental_impl<short unsigned int> (0x0x7f69caa39d00) 0 empty
  boost::type_traits::ice_or<true, false, false, false, false, false, false> (0x0x7f69caaa0180) 0 empty

Class boost::is_fundamental<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_fundamental<short unsigned int> (0x0x7f69caaa5000) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69caaa5068) 0 empty
    mpl_::bool_<true> (0x0x7f69caaa01e0) 0 empty

Class boost::detail::is_pointer_impl<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<short unsigned int> (0x0x7f69caaa0240) 0 empty

Class boost::detail::is_pointer_helper<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<short unsigned int> (0x0x7f69caaa02a0) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<short unsigned int> (0x0x7f69caaa0600) 0 empty

Class boost::is_member_function_pointer<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<short unsigned int> (0x0x7f69caaa5478) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69caaa54e0) 0 empty
    mpl_::bool_<false> (0x0x7f69caaa0660) 0 empty

Class boost::is_member_pointer<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<short unsigned int> (0x0x7f69caaa5548) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69caaa55b0) 0 empty
    mpl_::bool_<false> (0x0x7f69caaa06c0) 0 empty

Class boost::is_pointer<short unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<short unsigned int> (0x0x7f69caaa5618) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69caaa5680) 0 empty
    mpl_::bool_<false> (0x0x7f69caaa0720) 0 empty

Class boost::detail::is_pointer_impl<std::basic_ostream<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<std::basic_ostream<char> > (0x0x7f69caaa0780) 0 empty

Class boost::detail::is_pointer_helper<std::basic_ostream<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<std::basic_ostream<char> > (0x0x7f69caaa07e0) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<std::basic_ostream<char> >
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<std::basic_ostream<char> > (0x0x7f69caaa0b40) 0 empty

Class boost::is_member_function_pointer<std::basic_ostream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<std::basic_ostream<char> > (0x0x7f69caaa5a90) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69caaa5af8) 0 empty
    mpl_::bool_<false> (0x0x7f69caaa0ba0) 0 empty

Class boost::is_member_pointer<std::basic_ostream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<std::basic_ostream<char> > (0x0x7f69caaa5b60) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69caaa5bc8) 0 empty
    mpl_::bool_<false> (0x0x7f69caaa0c00) 0 empty

Class boost::is_pointer<std::basic_ostream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<std::basic_ostream<char> > (0x0x7f69caaa5c30) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69caaa5c98) 0 empty
    mpl_::bool_<false> (0x0x7f69caaa0c60) 0 empty

Class boost::detail::has_left_shift_impl::trait_impl1<std::basic_ostream<char>, short unsigned int, boost::detail::has_left_shift_impl::dont_care, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::trait_impl1<std::basic_ostream<char>, short unsigned int, boost::detail::has_left_shift_impl::dont_care, false> (0x0x7f69caaa0cc0) 0 empty

Class boost::detail::has_left_shift_impl::operator_exists<std::basic_ostream<char>, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::operator_exists<std::basic_ostream<char>, short unsigned int> (0x0x7f69caaa0d20) 0 empty

Class boost::detail::has_left_shift_impl::operator_returns_void<std::basic_ostream<char>, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::operator_returns_void<std::basic_ostream<char>, short unsigned int> (0x0x7f69caaa0d80) 0 empty

Class boost::detail::has_left_shift_impl::operator_returns_Ret<std::basic_ostream<char>, short unsigned int, boost::detail::has_left_shift_impl::dont_care, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::operator_returns_Ret<std::basic_ostream<char>, short unsigned int, boost::detail::has_left_shift_impl::dont_care, false> (0x0x7f69caaa0ea0) 0 empty

Class boost::has_left_shift<std::basic_ostream<char>, short unsigned int, boost::detail::has_left_shift_impl::dont_care>
   size=1 align=1
   base size=1 base align=1
boost::has_left_shift<std::basic_ostream<char>, short unsigned int, boost::detail::has_left_shift_impl::dont_care> (0x0x7f69caaa5ea0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69caaa5f08) 0 empty
    mpl_::bool_<true> (0x0x7f69caaa0f00) 0 empty

Class boost::mpl::if_c<true, char, wchar_t>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, char, wchar_t> (0x0x7f69caaa0f60) 0 empty

Class boost::detail::deduce_source_char_impl<boost::detail::deduce_character_type_later<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::detail::deduce_source_char_impl<boost::detail::deduce_character_type_later<short unsigned int> > (0x0x7f69ca9c5a20) 0 empty

Class boost::detail::deduce_source_char<short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::deduce_source_char<short unsigned int> (0x0x7f69ca9c5900) 0 empty

Class boost::detail::stream_char_common<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::stream_char_common<std::basic_string<char> > (0x0x7f69ca76b120) 0 empty

Class boost::detail::normalize_single_byte_char<char>
   size=1 align=1
   base size=0 base align=1
boost::detail::normalize_single_byte_char<char> (0x0x7f69ca76b2a0) 0 empty

Class boost::detail::deduce_target_char_impl<char>
   size=1 align=1
   base size=0 base align=1
boost::detail::deduce_target_char_impl<char> (0x0x7f69ca76b240) 0 empty

Class boost::detail::deduce_target_char<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::deduce_target_char<std::basic_string<char> > (0x0x7f69ca76b0c0) 0 empty

Class boost::mpl::if_c<false, char, char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, char, char> (0x0x7f69ca76b420) 0 empty

Class boost::detail::widest_char<char, char>
   size=1 align=1
   base size=0 base align=1
boost::detail::widest_char<char, char> (0x0x7f69ca76b3c0) 0 empty

Class boost::detail::deduce_char_traits<char, std::basic_string<char>, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::deduce_char_traits<char, std::basic_string<char>, short unsigned int> (0x0x7f69ca76b480) 0 empty

Class boost::is_same<char, char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<char, char> (0x0x7f69caa39a28) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca76a208) 0 empty
    mpl_::bool_<true> (0x0x7f69ca76b4e0) 0 empty

Class boost::type_traits::ice_ne<1, 1>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_ne<1, 1> (0x0x7f69ca76b540) 0 empty

Class boost::type_traits::ice_eq<1, 1>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_eq<1, 1> (0x0x7f69ca76b600) 0 empty

Class boost::is_same<char, wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_same<char, wchar_t> (0x0x7f69ca76a270) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca76a2d8) 0 empty
    mpl_::bool_<false> (0x0x7f69ca76b660) 0 empty

Class boost::detail::is_this_float_conversion_optimized<short unsigned int, char>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_this_float_conversion_optimized<short unsigned int, char> (0x0x7f69ca76b5a0) 0 empty

Class boost::is_same<boost::detail::deduce_character_type_later<short unsigned int>, char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::detail::deduce_character_type_later<short unsigned int>, char> (0x0x7f69ca76a340) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca76a3a8) 0 empty
    mpl_::bool_<false> (0x0x7f69ca76b720) 0 empty

Class boost::is_same<boost::detail::deduce_character_type_later<short unsigned int>, wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::detail::deduce_character_type_later<short unsigned int>, wchar_t> (0x0x7f69ca76a410) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca76a478) 0 empty
    mpl_::bool_<false> (0x0x7f69ca76b780) 0 empty

Class boost::is_same<boost::detail::deduce_character_type_later<short unsigned int>, unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::detail::deduce_character_type_later<short unsigned int>, unsigned char> (0x0x7f69ca76a4e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca76a548) 0 empty
    mpl_::bool_<false> (0x0x7f69ca76b7e0) 0 empty

Class boost::is_same<boost::detail::deduce_character_type_later<short unsigned int>, signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::detail::deduce_character_type_later<short unsigned int>, signed char> (0x0x7f69ca76a5b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca76a618) 0 empty
    mpl_::bool_<false> (0x0x7f69ca76b900) 0 empty

Class boost::detail::is_char_or_wchar<boost::detail::deduce_character_type_later<short unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_char_or_wchar<boost::detail::deduce_character_type_later<short unsigned int> > (0x0x7f69ca76b6c0) 0 empty

Class boost::detail::lexical_cast_stream_traits<short unsigned int, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::lexical_cast_stream_traits<short unsigned int, std::basic_string<char> > (0x0x7f69ca9c58a0) 0 empty

Class boost::mpl::if_c<false, std::basic_ostringstream<char>, boost::detail::do_not_construct_out_stream_t>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, std::basic_ostringstream<char>, boost::detail::do_not_construct_out_stream_t> (0x0x7f69ca76ba80) 0 empty

Class boost::detail::lexical_stream_limited_src<char, std::char_traits<char>, false>
   size=24 align=8
   base size=17 base align=8
boost::detail::lexical_stream_limited_src<char, std::char_traits<char>, false> (0x0x7f69ca76ba20) 0

Class boost::range_detail::safe_bool<const char* boost::iterator_range<const char*>::*>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::safe_bool<const char* boost::iterator_range<const char*>::*> (0x0x7f69ca76bb40) 0 empty

Class boost::detail::iterator_traits<const char*>
   size=1 align=1
   base size=1 base align=1
boost::detail::iterator_traits<const char*> (0x0x7f69ca76aa90) 0 empty
  std::iterator_traits<const char*> (0x0x7f69ca76bc00) 0 empty

Class boost::iterator_value<const char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_value<const char*> (0x0x7f69ca76bba0) 0 empty

Class boost::iterator_difference<const char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_difference<const char*> (0x0x7f69ca76bc60) 0 empty

Class boost::iterator_reference<const char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_reference<const char*> (0x0x7f69ca76bcc0) 0 empty

Class boost::detail::is_abstract_imp<char>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_abstract_imp<char> (0x0x7f69ca76bd80) 0 empty

Class boost::is_abstract<char>
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<char> (0x0x7f69ca76ac30) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca76ac98) 0 empty
    mpl_::bool_<false> (0x0x7f69ca76bde0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_abstract<char> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_abstract<char> > (0x0x7f69ca76ad00) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca76ad68) 0 empty
    mpl_::bool_<false> (0x0x7f69ca76be40) 0 empty

Class boost::is_array<char>
   size=1 align=1
   base size=1 base align=1
boost::is_array<char> (0x0x7f69ca76add0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca76ae38) 0 empty
    mpl_::bool_<false> (0x0x7f69ca76bea0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_array<char> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_array<char> > (0x0x7f69ca76aea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca76af08) 0 empty
    mpl_::bool_<false> (0x0x7f69ca76bf00) 0 empty

Class boost::mpl::aux::or_impl<false, boost::is_array<char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::is_array<char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69ca76af70) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69ca76a820) 0 empty
    mpl_::bool_<false> (0x0x7f69ca76bf60) 0 empty

Class boost::mpl::or_<boost::is_abstract<char>, boost::is_array<char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_abstract<char>, boost::is_array<char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69ca7e40d0) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_array<char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69ca7e4138) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69ca7e41a0) 0 empty
      mpl_::bool_<false> (0x0x7f69ca7e5000) 0 empty

Class boost::mpl::if_c<false, const char&, char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, const char&, char> (0x0x7f69ca7e5060) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_abstract<char>, boost::is_array<char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, const char&, char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_abstract<char>, boost::is_array<char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, const char&, char> (0x0x7f69ca76bd20) 0 empty

Class boost::iterator_range<const char*>
   size=16 align=8
   base size=16 base align=8
boost::iterator_range<const char*> (0x0x7f69ca76bae0) 0

Class boost::range_detail::safe_bool<char* boost::iterator_range<char*>::*>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::safe_bool<char* boost::iterator_range<char*>::*> (0x0x7f69ca7e5120) 0 empty

Class boost::detail::iterator_traits<char*>
   size=1 align=1
   base size=1 base align=1
boost::detail::iterator_traits<char*> (0x0x7f69ca7e4340) 0 empty
  std::iterator_traits<char*> (0x0x7f69ca7e51e0) 0 empty

Class boost::iterator_value<char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_value<char*> (0x0x7f69ca7e5180) 0 empty

Class boost::iterator_difference<char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_difference<char*> (0x0x7f69ca7e5240) 0 empty

Class boost::iterator_reference<char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_reference<char*> (0x0x7f69ca7e52a0) 0 empty

Class boost::mpl::if_c<false, char&, char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, char&, char> (0x0x7f69ca7e5360) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_abstract<char>, boost::is_array<char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, char&, char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_abstract<char>, boost::is_array<char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, char&, char> (0x0x7f69ca7e5300) 0 empty

Class boost::iterator_range<char*>
   size=16 align=8
   base size=16 base align=8
boost::iterator_range<char*> (0x0x7f69ca7e50c0) 0

Class boost::detail::deduce_source_char_impl<char>
   size=1 align=1
   base size=0 base align=1
boost::detail::deduce_source_char_impl<char> (0x0x7f69ca7e5480) 0 empty

Class boost::detail::deduce_source_char<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::deduce_source_char<std::basic_string<char> > (0x0x7f69ca7e5420) 0 empty

Class boost::mpl::if_c<false, unsigned int, boost::detail::deduce_character_type_later<unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, unsigned int, boost::detail::deduce_character_type_later<unsigned int> > (0x0x7f69ca7e5600) 0 empty

Class boost::detail::stream_char_common<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::detail::stream_char_common<unsigned int> (0x0x7f69ca7e47b8) 0 empty
  boost::mpl::if_c<false, unsigned int, boost::detail::deduce_character_type_later<unsigned int> > (0x0x7f69ca7e5660) 0 empty

Class boost::detail::remove_rvalue_ref<std::basic_istream<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_rvalue_ref<std::basic_istream<char> > (0x0x7f69ca7e57e0) 0 empty

Class boost::remove_reference<std::basic_istream<char> >
   size=1 align=1
   base size=0 base align=1
boost::remove_reference<std::basic_istream<char> > (0x0x7f69ca7e5780) 0 empty

Class boost::detail::remove_rvalue_ref<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_rvalue_ref<unsigned int> (0x0x7f69ca7e58a0) 0 empty

Class boost::remove_reference<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::remove_reference<unsigned int> (0x0x7f69ca7e5840) 0 empty

Class boost::detail::cv_traits_imp<std::basic_istream<char>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<std::basic_istream<char>*> (0x0x7f69ca7e59c0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<std::basic_istream<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<std::basic_istream<char> > (0x0x7f69ca7e5960) 0 empty

Class boost::remove_cv<std::basic_istream<char> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<std::basic_istream<char> > (0x0x7f69ca7e5900) 0 empty

Class boost::remove_pointer<std::basic_istream<char> >
   size=1 align=1
   base size=0 base align=1
boost::remove_pointer<std::basic_istream<char> > (0x0x7f69ca7e5a20) 0 empty

Class boost::remove_pointer<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::remove_pointer<unsigned int> (0x0x7f69ca7e5a80) 0 empty

Class boost::detail::has_right_shift_impl::trait_impl<std::basic_istream<char>, unsigned int, boost::detail::has_right_shift_impl::dont_care>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::trait_impl<std::basic_istream<char>, unsigned int, boost::detail::has_right_shift_impl::dont_care> (0x0x7f69ca7e5720) 0 empty

Class boost::detail::is_arithmetic_impl<std::basic_istream<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<std::basic_istream<char> > (0x0x7f69ca7e5ae0) 0 empty

Class boost::is_integral<std::basic_istream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<std::basic_istream<char> > (0x0x7f69ca7e4af8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca7e4b60) 0 empty
    mpl_::bool_<false> (0x0x7f69ca7e5b40) 0 empty

Class boost::is_float<std::basic_istream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_float<std::basic_istream<char> > (0x0x7f69ca7e4bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca7e4c30) 0 empty
    mpl_::bool_<false> (0x0x7f69ca7e5ba0) 0 empty

Class boost::is_arithmetic<std::basic_istream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<std::basic_istream<char> > (0x0x7f69ca7e4c98) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca7e4d00) 0 empty
    mpl_::bool_<false> (0x0x7f69ca7e5c00) 0 empty

Class boost::is_void<std::basic_istream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_void<std::basic_istream<char> > (0x0x7f69ca7e4d68) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca7e4dd0) 0 empty
    mpl_::bool_<false> (0x0x7f69ca7e5c60) 0 empty

Class boost::detail::is_fundamental_impl<std::basic_istream<char> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_fundamental_impl<std::basic_istream<char> > (0x0x7f69ca7e4e38) 0 empty
  boost::type_traits::ice_or<false, false, false, false, false, false, false> (0x0x7f69ca7e5cc0) 0 empty

Class boost::is_fundamental<std::basic_istream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_fundamental<std::basic_istream<char> > (0x0x7f69ca7e4ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca7e4f08) 0 empty
    mpl_::bool_<false> (0x0x7f69ca7e5d20) 0 empty

Class boost::is_void<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_void<unsigned int> (0x0x7f69ca7e4f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca7e42d8) 0 empty
    mpl_::bool_<false> (0x0x7f69ca7e5d80) 0 empty

Class boost::detail::is_fundamental_impl<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_fundamental_impl<unsigned int> (0x0x7f69ca7e4958) 0 empty
  boost::type_traits::ice_or<true, false, false, false, false, false, false> (0x0x7f69ca7e5de0) 0 empty

Class boost::is_fundamental<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_fundamental<unsigned int> (0x0x7f69ca76aa28) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca846000) 0 empty
    mpl_::bool_<true> (0x0x7f69ca7e5e40) 0 empty

Class boost::detail::is_pointer_impl<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<unsigned int> (0x0x7f69ca7e5ea0) 0 empty

Class boost::detail::is_pointer_helper<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<unsigned int> (0x0x7f69ca7e5f00) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<unsigned int> (0x0x7f69ca8912a0) 0 empty

Class boost::is_member_function_pointer<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<unsigned int> (0x0x7f69ca846410) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca846478) 0 empty
    mpl_::bool_<false> (0x0x7f69ca891300) 0 empty

Class boost::is_member_pointer<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<unsigned int> (0x0x7f69ca8464e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca846548) 0 empty
    mpl_::bool_<false> (0x0x7f69ca891360) 0 empty

Class boost::is_pointer<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<unsigned int> (0x0x7f69ca8465b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca846618) 0 empty
    mpl_::bool_<false> (0x0x7f69ca8913c0) 0 empty

Class boost::detail::is_pointer_impl<std::basic_istream<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<std::basic_istream<char> > (0x0x7f69ca891420) 0 empty

Class boost::detail::is_pointer_helper<std::basic_istream<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<std::basic_istream<char> > (0x0x7f69ca891480) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<std::basic_istream<char> >
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<std::basic_istream<char> > (0x0x7f69ca8917e0) 0 empty

Class boost::is_member_function_pointer<std::basic_istream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<std::basic_istream<char> > (0x0x7f69ca846a28) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca846a90) 0 empty
    mpl_::bool_<false> (0x0x7f69ca891840) 0 empty

Class boost::is_member_pointer<std::basic_istream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<std::basic_istream<char> > (0x0x7f69ca846af8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca846b60) 0 empty
    mpl_::bool_<false> (0x0x7f69ca8918a0) 0 empty

Class boost::is_pointer<std::basic_istream<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<std::basic_istream<char> > (0x0x7f69ca846bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca846c30) 0 empty
    mpl_::bool_<false> (0x0x7f69ca891900) 0 empty

Class boost::detail::has_right_shift_impl::trait_impl1<std::basic_istream<char>, unsigned int, boost::detail::has_right_shift_impl::dont_care, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::trait_impl1<std::basic_istream<char>, unsigned int, boost::detail::has_right_shift_impl::dont_care, false> (0x0x7f69ca891960) 0 empty

Class boost::detail::has_right_shift_impl::operator_exists<std::basic_istream<char>, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::operator_exists<std::basic_istream<char>, unsigned int> (0x0x7f69ca8919c0) 0 empty

Class boost::detail::has_right_shift_impl::operator_returns_void<std::basic_istream<char>, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::operator_returns_void<std::basic_istream<char>, unsigned int> (0x0x7f69ca891ae0) 0 empty

Class boost::detail::has_right_shift_impl::operator_returns_Ret<std::basic_istream<char>, unsigned int, boost::detail::has_right_shift_impl::dont_care, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::operator_returns_Ret<std::basic_istream<char>, unsigned int, boost::detail::has_right_shift_impl::dont_care, false> (0x0x7f69ca891b40) 0 empty

Class boost::has_right_shift<std::basic_istream<char>, unsigned int, boost::detail::has_right_shift_impl::dont_care>
   size=1 align=1
   base size=1 base align=1
boost::has_right_shift<std::basic_istream<char>, unsigned int, boost::detail::has_right_shift_impl::dont_care> (0x0x7f69ca846d68) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca846dd0) 0 empty
    mpl_::bool_<true> (0x0x7f69ca891ba0) 0 empty

Class boost::detail::remove_rvalue_ref<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_rvalue_ref<std::basic_istream<wchar_t> > (0x0x7f69ca891cc0) 0 empty

Class boost::remove_reference<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=0 base align=1
boost::remove_reference<std::basic_istream<wchar_t> > (0x0x7f69ca891c60) 0 empty

Class boost::detail::cv_traits_imp<std::basic_istream<wchar_t>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<std::basic_istream<wchar_t>*> (0x0x7f69ca891de0) 0 empty

Class boost::detail::rvalue_ref_filter_rem_cv<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=0 base align=1
boost::detail::rvalue_ref_filter_rem_cv<std::basic_istream<wchar_t> > (0x0x7f69ca891d80) 0 empty

Class boost::remove_cv<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<std::basic_istream<wchar_t> > (0x0x7f69ca891d20) 0 empty

Class boost::remove_pointer<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=0 base align=1
boost::remove_pointer<std::basic_istream<wchar_t> > (0x0x7f69ca891e40) 0 empty

Class boost::detail::has_right_shift_impl::trait_impl<std::basic_istream<wchar_t>, unsigned int, boost::detail::has_right_shift_impl::dont_care>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::trait_impl<std::basic_istream<wchar_t>, unsigned int, boost::detail::has_right_shift_impl::dont_care> (0x0x7f69ca891c00) 0 empty

Class boost::detail::is_arithmetic_impl<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<std::basic_istream<wchar_t> > (0x0x7f69ca891ea0) 0 empty

Class boost::is_integral<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=1 base align=1
boost::is_integral<std::basic_istream<wchar_t> > (0x0x7f69ca90f068) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca90f0d0) 0 empty
    mpl_::bool_<false> (0x0x7f69ca891f00) 0 empty

Class boost::is_float<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=1 base align=1
boost::is_float<std::basic_istream<wchar_t> > (0x0x7f69ca90f138) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca90f1a0) 0 empty
    mpl_::bool_<false> (0x0x7f69ca891f60) 0 empty

Class boost::is_arithmetic<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<std::basic_istream<wchar_t> > (0x0x7f69ca90f208) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca90f270) 0 empty
    mpl_::bool_<false> (0x0x7f69ca918000) 0 empty

Class boost::is_void<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=1 base align=1
boost::is_void<std::basic_istream<wchar_t> > (0x0x7f69ca90f2d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca90f340) 0 empty
    mpl_::bool_<false> (0x0x7f69ca918060) 0 empty

Class boost::detail::is_fundamental_impl<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=1 base align=1
boost::detail::is_fundamental_impl<std::basic_istream<wchar_t> > (0x0x7f69ca90f3a8) 0 empty
  boost::type_traits::ice_or<false, false, false, false, false, false, false> (0x0x7f69ca9180c0) 0 empty

Class boost::is_fundamental<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=1 base align=1
boost::is_fundamental<std::basic_istream<wchar_t> > (0x0x7f69ca90f410) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca90f478) 0 empty
    mpl_::bool_<false> (0x0x7f69ca918120) 0 empty

Class boost::detail::is_pointer_impl<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_impl<std::basic_istream<wchar_t> > (0x0x7f69ca918180) 0 empty

Class boost::detail::is_pointer_helper<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_pointer_helper<std::basic_istream<wchar_t> > (0x0x7f69ca9181e0) 0 empty

Class boost::type_traits::is_mem_fun_pointer_impl<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=0 base align=1
boost::type_traits::is_mem_fun_pointer_impl<std::basic_istream<wchar_t> > (0x0x7f69ca918540) 0 empty

Class boost::is_member_function_pointer<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=1 base align=1
boost::is_member_function_pointer<std::basic_istream<wchar_t> > (0x0x7f69ca90f888) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca90f8f0) 0 empty
    mpl_::bool_<false> (0x0x7f69ca9185a0) 0 empty

Class boost::is_member_pointer<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<std::basic_istream<wchar_t> > (0x0x7f69ca90f958) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca90f9c0) 0 empty
    mpl_::bool_<false> (0x0x7f69ca918600) 0 empty

Class boost::is_pointer<std::basic_istream<wchar_t> >
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<std::basic_istream<wchar_t> > (0x0x7f69ca90fa28) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca90fa90) 0 empty
    mpl_::bool_<false> (0x0x7f69ca918660) 0 empty

Class boost::detail::has_right_shift_impl::trait_impl1<std::basic_istream<wchar_t>, unsigned int, boost::detail::has_right_shift_impl::dont_care, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::trait_impl1<std::basic_istream<wchar_t>, unsigned int, boost::detail::has_right_shift_impl::dont_care, false> (0x0x7f69ca9186c0) 0 empty

Class boost::detail::has_right_shift_impl::operator_exists<std::basic_istream<wchar_t>, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::operator_exists<std::basic_istream<wchar_t>, unsigned int> (0x0x7f69ca918720) 0 empty

Class boost::detail::has_right_shift_impl::operator_returns_void<std::basic_istream<wchar_t>, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::operator_returns_void<std::basic_istream<wchar_t>, unsigned int> (0x0x7f69ca918840) 0 empty

Class boost::detail::has_right_shift_impl::operator_returns_Ret<std::basic_istream<wchar_t>, unsigned int, boost::detail::has_right_shift_impl::dont_care, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_right_shift_impl::operator_returns_Ret<std::basic_istream<wchar_t>, unsigned int, boost::detail::has_right_shift_impl::dont_care, false> (0x0x7f69ca918960) 0 empty

Class boost::has_right_shift<std::basic_istream<wchar_t>, unsigned int, boost::detail::has_right_shift_impl::dont_care>
   size=1 align=1
   base size=1 base align=1
boost::has_right_shift<std::basic_istream<wchar_t>, unsigned int, boost::detail::has_right_shift_impl::dont_care> (0x0x7f69ca90fbc8) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca90fc30) 0 empty
    mpl_::bool_<true> (0x0x7f69ca9189c0) 0 empty

Class boost::detail::deduce_target_char_impl<boost::detail::deduce_character_type_later<unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::detail::deduce_target_char_impl<boost::detail::deduce_character_type_later<unsigned int> > (0x0x7f69ca7e56c0) 0 empty

Class boost::detail::deduce_target_char<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::deduce_target_char<unsigned int> (0x0x7f69ca7e55a0) 0 empty

Class boost::detail::deduce_char_traits<char, unsigned int, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::deduce_char_traits<char, unsigned int, std::basic_string<char> > (0x0x7f69ca918a20) 0 empty

Class boost::detail::is_this_float_conversion_optimized<std::basic_string<char>, char>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_this_float_conversion_optimized<std::basic_string<char>, char> (0x0x7f69ca918a80) 0 empty

Class boost::is_same<char, unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<char, unsigned char> (0x0x7f69ca7e4548) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca90fd68) 0 empty
    mpl_::bool_<false> (0x0x7f69ca918b40) 0 empty

Class boost::is_same<char, signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<char, signed char> (0x0x7f69ca90fdd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca90fe38) 0 empty
    mpl_::bool_<false> (0x0x7f69ca918ba0) 0 empty

Class boost::detail::is_char_or_wchar<char>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_char_or_wchar<char> (0x0x7f69ca918ae0) 0 empty

Class boost::type_traits::ice_or<false, false, true, false, false, false, false>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::ice_or<false, false, true, false, false, false, false> (0x0x7f69ca918c00) 0 empty

Class boost::detail::lexical_cast_stream_traits<std::basic_string<char>, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::lexical_cast_stream_traits<std::basic_string<char>, unsigned int> (0x0x7f69ca7e53c0) 0 empty

Class boost::detail::lcast_src_length<std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_src_length<std::basic_string<char> > (0x0x7f69ca918d20) 0 empty

Class boost::detail::has_left_shift_impl::trait_impl<std::basic_ostream<char>, unsigned int, boost::detail::has_left_shift_impl::dont_care>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::trait_impl<std::basic_ostream<char>, unsigned int, boost::detail::has_left_shift_impl::dont_care> (0x0x7f69ca918ea0) 0 empty

Class boost::detail::has_left_shift_impl::trait_impl1<std::basic_ostream<char>, unsigned int, boost::detail::has_left_shift_impl::dont_care, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::trait_impl1<std::basic_ostream<char>, unsigned int, boost::detail::has_left_shift_impl::dont_care, false> (0x0x7f69ca918f00) 0 empty

Class boost::detail::has_left_shift_impl::operator_exists<std::basic_ostream<char>, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::operator_exists<std::basic_ostream<char>, unsigned int> (0x0x7f69ca918f60) 0 empty

Class boost::detail::has_left_shift_impl::operator_returns_void<std::basic_ostream<char>, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::operator_returns_void<std::basic_ostream<char>, unsigned int> (0x0x7f69ca5a60c0) 0 empty

Class boost::detail::has_left_shift_impl::operator_returns_Ret<std::basic_ostream<char>, unsigned int, boost::detail::has_left_shift_impl::dont_care, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::has_left_shift_impl::operator_returns_Ret<std::basic_ostream<char>, unsigned int, boost::detail::has_left_shift_impl::dont_care, false> (0x0x7f69ca5a6120) 0 empty

Class boost::has_left_shift<std::basic_ostream<char>, unsigned int, boost::detail::has_left_shift_impl::dont_care>
   size=1 align=1
   base size=1 base align=1
boost::has_left_shift<std::basic_ostream<char>, unsigned int, boost::detail::has_left_shift_impl::dont_care> (0x0x7f69ca59e208) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca59e270) 0 empty
    mpl_::bool_<true> (0x0x7f69ca5a6180) 0 empty

Class boost::detail::deduce_source_char_impl<boost::detail::deduce_character_type_later<unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::detail::deduce_source_char_impl<boost::detail::deduce_character_type_later<unsigned int> > (0x0x7f69ca918e40) 0 empty

Class boost::detail::deduce_source_char<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::deduce_source_char<unsigned int> (0x0x7f69ca918de0) 0 empty

Class boost::detail::deduce_char_traits<char, std::basic_string<char>, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::detail::deduce_char_traits<char, std::basic_string<char>, unsigned int> (0x0x7f69ca5a61e0) 0 empty

Class boost::detail::is_this_float_conversion_optimized<unsigned int, char>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_this_float_conversion_optimized<unsigned int, char> (0x0x7f69ca5a6240) 0 empty

Class boost::is_same<boost::detail::deduce_character_type_later<unsigned int>, char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::detail::deduce_character_type_later<unsigned int>, char> (0x0x7f69ca59e410) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca59e478) 0 empty
    mpl_::bool_<false> (0x0x7f69ca5a6300) 0 empty

Class boost::is_same<boost::detail::deduce_character_type_later<unsigned int>, wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::detail::deduce_character_type_later<unsigned int>, wchar_t> (0x0x7f69ca59e4e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca59e548) 0 empty
    mpl_::bool_<false> (0x0x7f69ca5a6360) 0 empty

Class boost::is_same<boost::detail::deduce_character_type_later<unsigned int>, unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::detail::deduce_character_type_later<unsigned int>, unsigned char> (0x0x7f69ca59e5b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca59e618) 0 empty
    mpl_::bool_<false> (0x0x7f69ca5a63c0) 0 empty

Class boost::is_same<boost::detail::deduce_character_type_later<unsigned int>, signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::detail::deduce_character_type_later<unsigned int>, signed char> (0x0x7f69ca59e680) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca59e6e8) 0 empty
    mpl_::bool_<false> (0x0x7f69ca5a6420) 0 empty

Class boost::detail::is_char_or_wchar<boost::detail::deduce_character_type_later<unsigned int> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_char_or_wchar<boost::detail::deduce_character_type_later<unsigned int> > (0x0x7f69ca5a62a0) 0 empty

Class boost::detail::lexical_cast_stream_traits<unsigned int, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::lexical_cast_stream_traits<unsigned int, std::basic_string<char> > (0x0x7f69ca918d80) 0 empty

Class boost::tuples::detail::drop_front<0>::apply<boost::tuples::cons<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::drop_front<0>::apply<boost::tuples::cons<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> > > (0x0x7f69ca5a6660) 0 empty

Class boost::tuples::element<0, boost::tuples::cons<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::element<0, boost::tuples::cons<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> > > (0x0x7f69ca5a6600) 0 empty

Class boost::tuples::detail::drop_front<1>::apply<boost::tuples::cons<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::drop_front<1>::apply<boost::tuples::cons<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> > > (0x0x7f69ca5a6720) 0 empty

Class boost::tuples::element<1, boost::tuples::cons<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::element<1, boost::tuples::cons<boost::multi_index::composite_key<MemRecursorCache::CacheEntry, boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>, boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >, boost::tuples::null_type> > > (0x0x7f69ca5a66c0) 0 empty

Class std::_Rb_tree_node<short unsigned int>
   size=40 align=8
   base size=34 base align=8
std::_Rb_tree_node<short unsigned int> (0x0x7f69ca681c98) 0
  std::_Rb_tree_node_base (0x0x7f69ca5a69c0) 0

Class std::pair<short unsigned int, std::basic_string<char> >
   size=16 align=8
   base size=16 base align=8
std::pair<short unsigned int, std::basic_string<char> > (0x0x7f69ca5a6c60) 0

Class std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > (0x0x7f69ca681820) 0
  std::_Rb_tree_node_base (0x0x7f69ca5a6cc0) 0

Class std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > (0x0x7f69ca681958) 0
  std::_Rb_tree_node_base (0x0x7f69ca5a6de0) 0

Class std::unary_function<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> >, const std::pair<short unsigned int, short unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> >, const std::pair<short unsigned int, short unsigned int> > (0x0x7f69ca5a6e40) 0 empty

Class std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > (0x0x7f69ca6ff000) 0 empty
  std::unary_function<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> >, const std::pair<short unsigned int, short unsigned int> > (0x0x7f69ca5a6ea0) 0 empty

Class std::unary_function<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> >, const std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> >, const std::basic_string<char> > (0x0x7f69ca5a6f00) 0 empty

Class std::_Select1st<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > (0x0x7f69ca6ff138) 0 empty
  std::unary_function<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> >, const std::basic_string<char> > (0x0x7f69ca5a6f60) 0 empty

Class std::pair<std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >, std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > >
   size=16 align=8
   base size=16 base align=8
std::pair<std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >, std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > > (0x0x7f69ca713000) 0

Class std::pair<std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >, std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > >
   size=16 align=8
   base size=16 base align=8
std::pair<std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >, std::_Rb_tree_iterator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > > (0x0x7f69ca713060) 0

Class boost::range_detail::exists<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::range_detail::exists<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > (0x0x7f69ca7130c0) 0 empty

Class boost::range_detail::extract_const_iterator<std::basic_string<char>, void>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::extract_const_iterator<std::basic_string<char>, void> (0x0x7f69ca713120) 0 empty

Class boost::range_const_iterator<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::range_const_iterator<std::basic_string<char> > (0x0x7f69ca6ff548) 0 empty
  boost::range_detail::extract_const_iterator<std::basic_string<char>, void> (0x0x7f69ca713180) 0 empty

Class boost::range_detail::safe_bool<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >::*>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::safe_bool<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >::*> (0x0x7f69ca713300) 0 empty

Class boost::detail::iterator_traits<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::iterator_traits<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > (0x0x7f69ca6ff6e8) 0 empty
  std::iterator_traits<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > (0x0x7f69ca7133c0) 0 empty

Class boost::iterator_value<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::iterator_value<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > (0x0x7f69ca713360) 0 empty

Class boost::iterator_difference<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::iterator_difference<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > (0x0x7f69ca713540) 0 empty

Class boost::iterator_reference<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::iterator_reference<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > (0x0x7f69ca7135a0) 0 empty

Class boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >
   size=16 align=8
   base size=16 base align=8
boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > (0x0x7f69ca7132a0) 0

Class boost::detail::is_const_rvalue_filter<const std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_const_rvalue_filter<const std::basic_string<char> > (0x0x7f69ca7137e0) 0 empty

Class boost::detail::cv_traits_imp<const std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<const std::basic_string<char>*> (0x0x7f69ca713840) 0 empty

Class boost::is_const<const std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_const<const std::basic_string<char> > (0x0x7f69ca6ffb60) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca6ffbc8) 0 empty
    mpl_::bool_<true> (0x0x7f69ca713960) 0 empty

Class boost::detail::is_volatile_rval_filter<const std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_volatile_rval_filter<const std::basic_string<char> > (0x0x7f69ca713a80) 0 empty

Class boost::is_volatile<const std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
boost::is_volatile<const std::basic_string<char> > (0x0x7f69ca6ffd68) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca6ffdd0) 0 empty
    mpl_::bool_<false> (0x0x7f69ca713ae0) 0 empty

Class boost::detail::remove_const_helper<std::basic_string<char>, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_const_helper<std::basic_string<char>, false> (0x0x7f69ca713c00) 0 empty

Class boost::detail::remove_const_impl<const std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_const_impl<const std::basic_string<char> > (0x0x7f69ca713a20) 0 empty

Class boost::remove_const<const std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::remove_const<const std::basic_string<char> > (0x0x7f69ca7139c0) 0 empty

Class boost::mpl::if_c<true, boost::range_const_iterator<std::basic_string<char> >, boost::range_mutable_iterator<const std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::range_const_iterator<std::basic_string<char> >, boost::range_mutable_iterator<const std::basic_string<char> > > (0x0x7f69ca713d80) 0 empty

Class boost::mpl::eval_if_c<true, boost::range_const_iterator<std::basic_string<char> >, boost::range_mutable_iterator<const std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<true, boost::range_const_iterator<std::basic_string<char> >, boost::range_mutable_iterator<const std::basic_string<char> > > (0x0x7f69ca713d20) 0 empty

Class boost::range_iterator<const std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
boost::range_iterator<const std::basic_string<char> > (0x0x7f69ca713780) 0 empty

Class boost::range_const_iterator<char [5]>
   size=1 align=1
   base size=0 base align=1
boost::range_const_iterator<char [5]> (0x0x7f69ca713ea0) 0 empty

Class boost::detail::is_const_rvalue_filter<const char [5]>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_const_rvalue_filter<const char [5]> (0x0x7f69ca713f60) 0 empty

Class boost::detail::cv_traits_imp<const char (*)[5]>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<const char (*)[5]> (0x0x7f69ca366000) 0 empty

Class boost::is_const<const char [5]>
   size=1 align=1
   base size=1 base align=1
boost::is_const<const char [5]> (0x0x7f69ca759410) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca759478) 0 empty
    mpl_::bool_<true> (0x0x7f69ca366060) 0 empty

Class boost::remove_const<const char [5]>
   size=1 align=1
   base size=0 base align=1
boost::remove_const<const char [5]> (0x0x7f69ca3660c0) 0 empty

Class boost::mpl::if_c<true, boost::range_const_iterator<char [5]>, boost::range_mutable_iterator<const char [5]> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::range_const_iterator<char [5]>, boost::range_mutable_iterator<const char [5]> > (0x0x7f69ca366180) 0 empty

Class boost::mpl::eval_if_c<true, boost::range_const_iterator<char [5]>, boost::range_mutable_iterator<const char [5]> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<true, boost::range_const_iterator<char [5]>, boost::range_mutable_iterator<const char [5]> > (0x0x7f69ca366120) 0 empty

Class boost::range_iterator<const char [5]>
   size=1 align=1
   base size=0 base align=1
boost::range_iterator<const char [5]> (0x0x7f69ca713f00) 0 empty

Class boost::detail::is_const_rvalue_filter<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_const_rvalue_filter<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca366240) 0 empty

Class boost::detail::cv_traits_imp<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >*> (0x0x7f69ca3662a0) 0 empty

Class boost::is_const<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_const<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca759750) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca7597b8) 0 empty
    mpl_::bool_<true> (0x0x7f69ca366300) 0 empty

Class boost::detail::is_volatile_rval_filter<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_volatile_rval_filter<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca366420) 0 empty

Class boost::is_volatile<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_volatile<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca759888) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca7598f0) 0 empty
    mpl_::bool_<false> (0x0x7f69ca366480) 0 empty

Class boost::detail::remove_const_helper<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_const_helper<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >, false> (0x0x7f69ca3664e0) 0 empty

Class boost::detail::remove_const_impl<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_const_impl<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca3663c0) 0 empty

Class boost::remove_const<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::remove_const<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca366360) 0 empty

Class boost::mpl::if_c<true, boost::range_const_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >, boost::range_mutable_iterator<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::range_const_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >, boost::range_mutable_iterator<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > > (0x0x7f69ca3665a0) 0 empty

Class boost::range_detail::extract_const_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >, void>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::extract_const_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >, void> (0x0x7f69ca366600) 0 empty

Class boost::range_const_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::range_const_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca759af8) 0 empty
  boost::range_detail::extract_const_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >, void> (0x0x7f69ca366660) 0 empty

Class boost::mpl::eval_if_c<true, boost::range_const_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >, boost::range_mutable_iterator<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<true, boost::range_const_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >, boost::range_mutable_iterator<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > > (0x0x7f69ca366540) 0 empty

Class boost::range_iterator<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::range_iterator<const boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca3661e0) 0 empty

Class boost::detail::is_const_rvalue_filter<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_const_rvalue_filter<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca366720) 0 empty

Class boost::detail::cv_traits_imp<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >*> (0x0x7f69ca366780) 0 empty

Class boost::is_const<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_const<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca759b60) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca759bc8) 0 empty
    mpl_::bool_<false> (0x0x7f69ca3667e0) 0 empty

Class boost::detail::is_volatile_rval_filter<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_volatile_rval_filter<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca366900) 0 empty

Class boost::is_volatile<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::is_volatile<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca759c98) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca759d00) 0 empty
    mpl_::bool_<false> (0x0x7f69ca366960) 0 empty

Class boost::detail::remove_const_impl<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_const_impl<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca3668a0) 0 empty

Class boost::remove_const<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::remove_const<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca366840) 0 empty

Class boost::mpl::if_c<false, boost::range_const_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >, boost::range_mutable_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::range_const_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >, boost::range_mutable_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > > (0x0x7f69ca366a20) 0 empty

Class boost::range_detail::extract_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >, void>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::extract_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >, void> (0x0x7f69ca366a80) 0 empty

Class boost::range_mutable_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
boost::range_mutable_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca759f08) 0 empty
  boost::range_detail::extract_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >, void> (0x0x7f69ca366ae0) 0 empty

Class boost::mpl::eval_if_c<false, boost::range_const_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >, boost::range_mutable_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::range_const_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >, boost::range_mutable_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > > (0x0x7f69ca3669c0) 0 empty

Class boost::range_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
boost::range_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > > (0x0x7f69ca3666c0) 0 empty

Class boost::detail::is_const_rvalue_filter<const boost::iterator_range<const char*> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_const_rvalue_filter<const boost::iterator_range<const char*> > (0x0x7f69ca366ba0) 0 empty

Class boost::detail::cv_traits_imp<const boost::iterator_range<const char*>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<const boost::iterator_range<const char*>*> (0x0x7f69ca366c00) 0 empty

Class boost::is_const<const boost::iterator_range<const char*> >
   size=1 align=1
   base size=1 base align=1
boost::is_const<const boost::iterator_range<const char*> > (0x0x7f69ca759f70) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca391000) 0 empty
    mpl_::bool_<true> (0x0x7f69ca366c60) 0 empty

Class boost::detail::is_volatile_rval_filter<const boost::iterator_range<const char*> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_volatile_rval_filter<const boost::iterator_range<const char*> > (0x0x7f69ca366d80) 0 empty

Class boost::is_volatile<const boost::iterator_range<const char*> >
   size=1 align=1
   base size=1 base align=1
boost::is_volatile<const boost::iterator_range<const char*> > (0x0x7f69ca3910d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca391138) 0 empty
    mpl_::bool_<false> (0x0x7f69ca366de0) 0 empty

Class boost::detail::remove_const_helper<boost::iterator_range<const char*>, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_const_helper<boost::iterator_range<const char*>, false> (0x0x7f69ca366e40) 0 empty

Class boost::detail::remove_const_impl<const boost::iterator_range<const char*> >
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_const_impl<const boost::iterator_range<const char*> > (0x0x7f69ca366d20) 0 empty

Class boost::remove_const<const boost::iterator_range<const char*> >
   size=1 align=1
   base size=0 base align=1
boost::remove_const<const boost::iterator_range<const char*> > (0x0x7f69ca366cc0) 0 empty

Class boost::mpl::if_c<true, boost::range_const_iterator<boost::iterator_range<const char*> >, boost::range_mutable_iterator<const boost::iterator_range<const char*> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::range_const_iterator<boost::iterator_range<const char*> >, boost::range_mutable_iterator<const boost::iterator_range<const char*> > > (0x0x7f69ca366f00) 0 empty

Class boost::range_detail::exists<const char*>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::exists<const char*> (0x0x7f69ca366f60) 0 empty

Class boost::range_detail::extract_const_iterator<boost::iterator_range<const char*>, void>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::extract_const_iterator<boost::iterator_range<const char*>, void> (0x0x7f69ca39a000) 0 empty

Class boost::range_const_iterator<boost::iterator_range<const char*> >
   size=1 align=1
   base size=1 base align=1
boost::range_const_iterator<boost::iterator_range<const char*> > (0x0x7f69ca391340) 0 empty
  boost::range_detail::extract_const_iterator<boost::iterator_range<const char*>, void> (0x0x7f69ca39a060) 0 empty

Class boost::mpl::eval_if_c<true, boost::range_const_iterator<boost::iterator_range<const char*> >, boost::range_mutable_iterator<const boost::iterator_range<const char*> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<true, boost::range_const_iterator<boost::iterator_range<const char*> >, boost::range_mutable_iterator<const boost::iterator_range<const char*> > > (0x0x7f69ca366ea0) 0 empty

Class boost::range_iterator<const boost::iterator_range<const char*> >
   size=1 align=1
   base size=0 base align=1
boost::range_iterator<const boost::iterator_range<const char*> > (0x0x7f69ca366b40) 0 empty

Class boost::detail::is_const_rvalue_filter<boost::iterator_range<const char*> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_const_rvalue_filter<boost::iterator_range<const char*> > (0x0x7f69ca39a120) 0 empty

Class boost::detail::cv_traits_imp<boost::iterator_range<const char*>*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<boost::iterator_range<const char*>*> (0x0x7f69ca39a180) 0 empty

Class boost::is_const<boost::iterator_range<const char*> >
   size=1 align=1
   base size=1 base align=1
boost::is_const<boost::iterator_range<const char*> > (0x0x7f69ca3913a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca391410) 0 empty
    mpl_::bool_<false> (0x0x7f69ca39a1e0) 0 empty

Class boost::detail::is_volatile_rval_filter<boost::iterator_range<const char*> >
   size=1 align=1
   base size=0 base align=1
boost::detail::is_volatile_rval_filter<boost::iterator_range<const char*> > (0x0x7f69ca39a300) 0 empty

Class boost::is_volatile<boost::iterator_range<const char*> >
   size=1 align=1
   base size=1 base align=1
boost::is_volatile<boost::iterator_range<const char*> > (0x0x7f69ca3914e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca391548) 0 empty
    mpl_::bool_<false> (0x0x7f69ca39a360) 0 empty

Class boost::detail::remove_const_impl<boost::iterator_range<const char*> >
   size=1 align=1
   base size=0 base align=1
boost::detail::remove_const_impl<boost::iterator_range<const char*> > (0x0x7f69ca39a2a0) 0 empty

Class boost::remove_const<boost::iterator_range<const char*> >
   size=1 align=1
   base size=0 base align=1
boost::remove_const<boost::iterator_range<const char*> > (0x0x7f69ca39a240) 0 empty

Class boost::mpl::if_c<false, boost::range_const_iterator<boost::iterator_range<const char*> >, boost::range_mutable_iterator<boost::iterator_range<const char*> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::range_const_iterator<boost::iterator_range<const char*> >, boost::range_mutable_iterator<boost::iterator_range<const char*> > > (0x0x7f69ca39a420) 0 empty

Class boost::range_detail::extract_iterator<boost::iterator_range<const char*>, void>
   size=1 align=1
   base size=0 base align=1
boost::range_detail::extract_iterator<boost::iterator_range<const char*>, void> (0x0x7f69ca39a480) 0 empty

Class boost::range_mutable_iterator<boost::iterator_range<const char*> >
   size=1 align=1
   base size=1 base align=1
boost::range_mutable_iterator<boost::iterator_range<const char*> > (0x0x7f69ca391750) 0 empty
  boost::range_detail::extract_iterator<boost::iterator_range<const char*>, void> (0x0x7f69ca39a4e0) 0 empty

Class boost::mpl::eval_if_c<false, boost::range_const_iterator<boost::iterator_range<const char*> >, boost::range_mutable_iterator<boost::iterator_range<const char*> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if_c<false, boost::range_const_iterator<boost::iterator_range<const char*> >, boost::range_mutable_iterator<boost::iterator_range<const char*> > > (0x0x7f69ca39a3c0) 0 empty

Class boost::range_iterator<boost::iterator_range<const char*> >
   size=1 align=1
   base size=0 base align=1
boost::range_iterator<boost::iterator_range<const char*> > (0x0x7f69ca39a0c0) 0 empty

Class std::pair<DNSRecord, short unsigned int>
   size=48 align=8
   base size=42 base align=8
std::pair<DNSRecord, short unsigned int> (0x0x7f69ca39a600) 0

Class boost::tuples::detail::drop_front<0>::apply<boost::tuples::cons<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::drop_front<0>::apply<boost::tuples::cons<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> > > (0x0x7f69ca39a720) 0 empty

Class boost::tuples::element<0, boost::tuples::cons<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::element<0, boost::tuples::cons<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> > > (0x0x7f69ca39a6c0) 0 empty

Class boost::tuples::detail::drop_front<1>::apply<boost::tuples::cons<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::drop_front<1>::apply<boost::tuples::cons<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> > > (0x0x7f69ca39a7e0) 0 empty

Class boost::tuples::element<1, boost::tuples::cons<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::element<1, boost::tuples::cons<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::tuples::cons<boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::tuples::null_type> > > (0x0x7f69ca39a780) 0 empty

Class std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >
   size=96 align=8
   base size=96 base align=8
std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > (0x0x7f69ca391dd0) 0
  std::_Rb_tree_node_base (0x0x7f69ca39a840) 0

Class std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> >
   size=72 align=8
   base size=72 base align=8
std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > (0x0x7f69ca391ea0) 0
  std::_Rb_tree_node_base (0x0x7f69ca39a8a0) 0

Class boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> >::parent_ref
   size=8 align=8
   base size=8 base align=8
boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> >::parent_ref (0x0x7f69ca39a9c0) 0

Class boost::reference_wrapper<DNSResourceRecord>
   size=8 align=8
   base size=8 base align=8
boost::reference_wrapper<DNSResourceRecord> (0x0x7f69ca39aa20) 0

Class boost::reference_wrapper<const DNSResourceRecord>
   size=8 align=8
   base size=8 base align=8
boost::reference_wrapper<const DNSResourceRecord> (0x0x7f69ca39aa80) 0

Class boost::detail::is_arithmetic_impl<const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<const DNSResourceRecord&> (0x0x7f69ca39ab40) 0 empty

Class boost::is_integral<const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const DNSResourceRecord&> (0x0x7f69ca42a7b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca42a820) 0 empty
    mpl_::bool_<false> (0x0x7f69ca39aba0) 0 empty

Class boost::is_float<const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::is_float<const DNSResourceRecord&> (0x0x7f69ca42a888) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca42a8f0) 0 empty
    mpl_::bool_<false> (0x0x7f69ca39ac00) 0 empty

Class boost::is_arithmetic<const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<const DNSResourceRecord&> (0x0x7f69ca42a958) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca42a9c0) 0 empty
    mpl_::bool_<false> (0x0x7f69ca39ac60) 0 empty

Class boost::detail::is_abstract_imp<const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_abstract_imp<const DNSResourceRecord&> (0x0x7f69ca39acc0) 0 empty

Class boost::is_abstract<const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<const DNSResourceRecord&> (0x0x7f69ca42aa28) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca42aa90) 0 empty
    mpl_::bool_<false> (0x0x7f69ca39ad20) 0 empty

Class boost::detail::is_convertible_impl_select<false, false, false>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<false, false, false> (0x0x7f69ca39ad80) 0 empty

Class boost::detail::is_convertible_impl_select<false, false, false>::rebind<const DNSResourceRecord&, const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<false, false, false>::rebind<const DNSResourceRecord&, const DNSResourceRecord&> (0x0x7f69ca39ade0) 0 empty

Class boost::detail::is_convertible_impl_dispatch_base<const DNSResourceRecord&, const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_dispatch_base<const DNSResourceRecord&, const DNSResourceRecord&> (0x0x7f69ca39aae0) 0 empty

Class boost::detail::is_convertible_impl<const DNSResourceRecord&, const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<const DNSResourceRecord&, const DNSResourceRecord&> (0x0x7f69ca39ae40) 0 empty

Class boost::detail::is_convertible_impl_dispatch<const DNSResourceRecord&, const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_convertible_impl_dispatch<const DNSResourceRecord&, const DNSResourceRecord&> (0x0x7f69ca42ac30) 0 empty
  boost::detail::is_convertible_impl<const DNSResourceRecord&, const DNSResourceRecord&> (0x0x7f69ca39aea0) 0 empty

Class boost::detail::add_reference_impl<const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_impl<const DNSResourceRecord&> (0x0x7f69ca467120) 0 empty

Class boost::add_reference<const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
boost::add_reference<const DNSResourceRecord&> (0x0x7f69ca4670c0) 0 empty

Class boost::add_lvalue_reference<const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
boost::add_lvalue_reference<const DNSResourceRecord&> (0x0x7f69ca467060) 0 empty

Class boost::detail::is_reference_impl<const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<const DNSResourceRecord&> (0x0x7f69ca467240) 0 empty

Class boost::is_lvalue_reference<const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<const DNSResourceRecord&> (0x0x7f69ca42add0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca42ae38) 0 empty
    mpl_::bool_<true> (0x0x7f69ca4672a0) 0 empty

Class boost::is_rvalue_reference<const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<const DNSResourceRecord&> (0x0x7f69ca42aea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca42af08) 0 empty
    mpl_::bool_<false> (0x0x7f69ca467300) 0 empty

Class boost::is_reference<const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<const DNSResourceRecord&> (0x0x7f69ca42af70) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca42a0d0) 0 empty
    mpl_::bool_<true> (0x0x7f69ca467360) 0 empty

Class boost::is_void<const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::is_void<const DNSResourceRecord&> (0x0x7f69ca42a138) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca42a1a0) 0 empty
    mpl_::bool_<false> (0x0x7f69ca4673c0) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_helper<const DNSResourceRecord&, false>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_helper<const DNSResourceRecord&, false> (0x0x7f69ca467420) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_imp<const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_imp<const DNSResourceRecord&> (0x0x7f69ca4671e0) 0 empty

Class boost::add_rvalue_reference<const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
boost::add_rvalue_reference<const DNSResourceRecord&> (0x0x7f69ca467180) 0 empty

Class boost::detail::is_convertible_basic_impl<const DNSResourceRecord&, const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_basic_impl<const DNSResourceRecord&, const DNSResourceRecord&> (0x0x7f69ca467000) 0 empty

Class boost::detail::checker<const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
boost::detail::checker<const DNSResourceRecord&> (0x0x7f69ca467540) 0 empty

Class boost::is_array<const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::is_array<const DNSResourceRecord&> (0x0x7f69ca42a2d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca42a340) 0 empty
    mpl_::bool_<false> (0x0x7f69ca4675a0) 0 empty

Class boost::type_traits::false_result::result_<const DNSResourceRecord&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::false_result::result_<const DNSResourceRecord&> (0x0x7f69ca467600) 0 empty

Class boost::detail::is_function_impl<const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<const DNSResourceRecord&> (0x0x7f69ca42a3a8) 0 empty
  boost::type_traits::false_result::result_<const DNSResourceRecord&> (0x0x7f69ca467660) 0 empty

Class boost::is_function<const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::is_function<const DNSResourceRecord&> (0x0x7f69ca47d000) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca47d068) 0 empty
    mpl_::bool_<false> (0x0x7f69ca4676c0) 0 empty

Class boost::is_convertible<const DNSResourceRecord&, const DNSResourceRecord&>
   size=1 align=1
   base size=1 base align=1
boost::is_convertible<const DNSResourceRecord&, const DNSResourceRecord&> (0x0x7f69ca47d0d0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca47d138) 0 empty
    mpl_::bool_<true> (0x0x7f69ca467720) 0 empty

Class boost::disable_if_c<true, boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::disable_if_c<true, boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69ca467780) 0 empty

Class boost::disable_if<boost::is_convertible<const DNSResourceRecord&, const DNSResourceRecord&>, boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::disable_if<boost::is_convertible<const DNSResourceRecord&, const DNSResourceRecord&>, boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69ca47d1a0) 0 empty
  boost::disable_if_c<true, boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > > (0x0x7f69ca4677e0) 0 empty

Class boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > >
   size=16 align=8
   base size=16 base align=8
boost::multi_index::composite_key_result<boost::multi_index::composite_key<DNSResourceRecord, boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > > (0x0x7f69ca467840) 0

Class std::_Rb_tree_node<std::basic_string<char> >
   size=40 align=8
   base size=40 base align=8
std::_Rb_tree_node<std::basic_string<char> > (0x0x7f69ca4afd00) 0
  std::_Rb_tree_node_base (0x0x7f69ca4679c0) 0

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::basic_string<char> > > > (0x0x7f69ca467a80) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<ComboAddress*, std::vector<ComboAddress> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<ComboAddress*, std::vector<ComboAddress> > > (0x0x7f69ca467c60) 0 empty

Class std::__are_same<ComboAddress&, ComboAddress&>
   size=1 align=1
   base size=0 base align=1
std::__are_same<ComboAddress&, ComboAddress&> (0x0x7f69ca467d80) 0 empty

Class std::__are_same<ComboAddress, ComboAddress>
   size=1 align=1
   base size=0 base align=1
std::__are_same<ComboAddress, ComboAddress> (0x0x7f69ca467de0) 0 empty

Class std::unary_function<SyncRes::GetBestNSAnswer, SyncRes::GetBestNSAnswer>
   size=1 align=1
   base size=0 base align=1
std::unary_function<SyncRes::GetBestNSAnswer, SyncRes::GetBestNSAnswer> (0x0x7f69ca539000) 0 empty

Class std::_Identity<SyncRes::GetBestNSAnswer>
   size=1 align=1
   base size=1 base align=1
std::_Identity<SyncRes::GetBestNSAnswer> (0x0x7f69ca53a000) 0 empty
  std::unary_function<SyncRes::GetBestNSAnswer, SyncRes::GetBestNSAnswer> (0x0x7f69ca539060) 0 empty

Class boost::reference_wrapper<NegCacheEntry>
   size=8 align=8
   base size=8 base align=8
boost::reference_wrapper<NegCacheEntry> (0x0x7f69ca539240) 0

Class boost::reference_wrapper<const NegCacheEntry>
   size=8 align=8
   base size=8 base align=8
boost::reference_wrapper<const NegCacheEntry> (0x0x7f69ca5392a0) 0

Class boost::detail::is_arithmetic_impl<const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_arithmetic_impl<const NegCacheEntry&> (0x0x7f69ca539360) 0 empty

Class boost::is_integral<const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const NegCacheEntry&> (0x0x7f69ca53a068) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca53a0d0) 0 empty
    mpl_::bool_<false> (0x0x7f69ca5393c0) 0 empty

Class boost::is_float<const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::is_float<const NegCacheEntry&> (0x0x7f69ca53a138) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca53a1a0) 0 empty
    mpl_::bool_<false> (0x0x7f69ca539420) 0 empty

Class boost::is_arithmetic<const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<const NegCacheEntry&> (0x0x7f69ca53a208) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca53a270) 0 empty
    mpl_::bool_<false> (0x0x7f69ca539480) 0 empty

Class boost::detail::is_abstract_imp<const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_abstract_imp<const NegCacheEntry&> (0x0x7f69ca5394e0) 0 empty

Class boost::is_abstract<const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<const NegCacheEntry&> (0x0x7f69ca53a2d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca53a340) 0 empty
    mpl_::bool_<false> (0x0x7f69ca539540) 0 empty

Class boost::detail::is_convertible_impl_select<false, false, false>::rebind<const NegCacheEntry&, const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_select<false, false, false>::rebind<const NegCacheEntry&, const NegCacheEntry&> (0x0x7f69ca5395a0) 0 empty

Class boost::detail::is_convertible_impl_dispatch_base<const NegCacheEntry&, const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl_dispatch_base<const NegCacheEntry&, const NegCacheEntry&> (0x0x7f69ca539300) 0 empty

Class boost::detail::is_convertible_impl<const NegCacheEntry&, const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_impl<const NegCacheEntry&, const NegCacheEntry&> (0x0x7f69ca5396c0) 0 empty

Class boost::detail::is_convertible_impl_dispatch<const NegCacheEntry&, const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_convertible_impl_dispatch<const NegCacheEntry&, const NegCacheEntry&> (0x0x7f69ca53a410) 0 empty
  boost::detail::is_convertible_impl<const NegCacheEntry&, const NegCacheEntry&> (0x0x7f69ca539720) 0 empty

Class boost::detail::add_reference_impl<const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
boost::detail::add_reference_impl<const NegCacheEntry&> (0x0x7f69ca5398a0) 0 empty

Class boost::add_reference<const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
boost::add_reference<const NegCacheEntry&> (0x0x7f69ca539840) 0 empty

Class boost::add_lvalue_reference<const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
boost::add_lvalue_reference<const NegCacheEntry&> (0x0x7f69ca5397e0) 0 empty

Class boost::detail::is_reference_impl<const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_reference_impl<const NegCacheEntry&> (0x0x7f69ca5399c0) 0 empty

Class boost::is_lvalue_reference<const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<const NegCacheEntry&> (0x0x7f69ca53a5b0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca53a618) 0 empty
    mpl_::bool_<true> (0x0x7f69ca539a20) 0 empty

Class boost::is_rvalue_reference<const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<const NegCacheEntry&> (0x0x7f69ca53a680) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca53a6e8) 0 empty
    mpl_::bool_<false> (0x0x7f69ca539a80) 0 empty

Class boost::is_reference<const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<const NegCacheEntry&> (0x0x7f69ca53a750) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca53a7b8) 0 empty
    mpl_::bool_<true> (0x0x7f69ca539ae0) 0 empty

Class boost::is_void<const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::is_void<const NegCacheEntry&> (0x0x7f69ca53a820) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca53a888) 0 empty
    mpl_::bool_<false> (0x0x7f69ca539b40) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_helper<const NegCacheEntry&, false>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_helper<const NegCacheEntry&, false> (0x0x7f69ca539ba0) 0 empty

Class boost::type_traits_detail::add_rvalue_reference_imp<const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits_detail::add_rvalue_reference_imp<const NegCacheEntry&> (0x0x7f69ca539960) 0 empty

Class boost::add_rvalue_reference<const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
boost::add_rvalue_reference<const NegCacheEntry&> (0x0x7f69ca539900) 0 empty

Class boost::detail::is_convertible_basic_impl<const NegCacheEntry&, const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
boost::detail::is_convertible_basic_impl<const NegCacheEntry&, const NegCacheEntry&> (0x0x7f69ca539780) 0 empty

Class boost::detail::checker<const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
boost::detail::checker<const NegCacheEntry&> (0x0x7f69ca539c00) 0 empty

Class boost::is_array<const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::is_array<const NegCacheEntry&> (0x0x7f69ca53a9c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca53aa28) 0 empty
    mpl_::bool_<false> (0x0x7f69ca539c60) 0 empty

Class boost::type_traits::false_result::result_<const NegCacheEntry&>
   size=1 align=1
   base size=0 base align=1
boost::type_traits::false_result::result_<const NegCacheEntry&> (0x0x7f69ca539cc0) 0 empty

Class boost::detail::is_function_impl<const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::detail::is_function_impl<const NegCacheEntry&> (0x0x7f69ca53aa90) 0 empty
  boost::type_traits::false_result::result_<const NegCacheEntry&> (0x0x7f69ca539d20) 0 empty

Class boost::is_function<const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::is_function<const NegCacheEntry&> (0x0x7f69ca53aaf8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69ca53ab60) 0 empty
    mpl_::bool_<false> (0x0x7f69ca539d80) 0 empty

Class boost::is_convertible<const NegCacheEntry&, const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::is_convertible<const NegCacheEntry&, const NegCacheEntry&> (0x0x7f69ca53abc8) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69ca53ac30) 0 empty
    mpl_::bool_<true> (0x0x7f69ca539de0) 0 empty

Class boost::disable_if_c<true, boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=0 base align=1
boost::disable_if_c<true, boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69ca539e40) 0 empty

Class boost::disable_if<boost::is_convertible<const NegCacheEntry&, const NegCacheEntry&>, boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > >
   size=1 align=1
   base size=1 base align=1
boost::disable_if<boost::is_convertible<const NegCacheEntry&, const NegCacheEntry&>, boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69ca53ac98) 0 empty
  boost::disable_if_c<true, boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > > (0x0x7f69ca539ea0) 0 empty

Class boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > >
   size=16 align=8
   base size=16 base align=8
boost::multi_index::composite_key_result<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > > (0x0x7f69ca539f00) 0

Class boost::mpl::size<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::size<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69ca192068) 0 empty
  mpl_::long_<2l> (0x0x7f69ca193000) 0 empty

Class boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::long_<1l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::long_<1l> > (0x0x7f69ca1920d0) 0 empty
  boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> (0x0x7f69ca192138) 0 empty
    boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > > (0x0x7f69ca193060) 0 empty

Class boost::mpl::at_c<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::at_c<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> (0x0x7f69ca1921a0) 0 empty
  boost::mpl::at_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::long_<1l> > (0x0x7f69ca192208) 0 empty
    boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>, boost::mpl::v_item<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 1l> (0x0x7f69ca192270) 0 empty
      boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index<boost::multi_index::detail::nth_layer<2, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na> > > > (0x0x7f69ca1930c0) 0 empty

Class boost::multi_index::multi_index_container<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >::nth_index<1>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::multi_index_container<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >::nth_index<1> (0x0x7f69ca539f60) 0 empty

Class boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> >
   size=1 align=1
   base size=1 base align=1
boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69ca1922d8) 0 empty
  boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca192340) 0 empty
    boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1923a8) 0 empty
      std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca193120) 0 empty

Class boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > >
   size=1 align=1
   base size=1 base align=1
boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca192410) 0 empty
  boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69ca192478) 0 empty
    boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1924e0) 0 empty
      boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca192548) 0 empty
        std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca193180) 0 empty

Class boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > >
   size=1 align=1
   base size=1 base align=1
boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > (0x0x7f69ca1925b0) 0 empty
  boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca192618) 0 empty
    boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69ca192680) 0 empty
      boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1926e8) 0 empty
        boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca192750) 0 empty
          std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1931e0) 0 empty

Class boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > >
   size=1 align=1
   base size=1 base align=1
boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > > (0x0x7f69ca1927b8) 0 empty
  boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > (0x0x7f69ca192820) 0 empty
    boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca192888) 0 empty
      boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69ca1928f0) 0 empty
        boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca192958) 0 empty
          boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1929c0) 0 empty
            std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca193240) 0 empty

Class boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > >
   size=1 align=1
   base size=1 base align=1
boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca192a28) 0 empty
  boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > > (0x0x7f69ca192a90) 0 empty
    boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > (0x0x7f69ca192af8) 0 empty
      boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca192b60) 0 empty
        boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69ca192bc8) 0 empty
          boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca192c30) 0 empty
            boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca192c98) 0 empty
              std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1932a0) 0 empty

Class boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > >
   size=1 align=1
   base size=1 base align=1
boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca192d00) 0 empty
  boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca192d68) 0 empty
    boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > > (0x0x7f69ca192dd0) 0 empty
      boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > (0x0x7f69ca192e38) 0 empty
        boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca192ea0) 0 empty
          boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69ca192f08) 0 empty
            boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca192f70) 0 empty
              boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1b4000) 0 empty
                std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca193300) 0 empty

Class boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> >
   size=1 align=1
   base size=1 base align=1
boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69ca1b4068) 0 empty
  boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca1b40d0) 0 empty
    boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca1b4138) 0 empty
      boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > > (0x0x7f69ca1b41a0) 0 empty
        boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > (0x0x7f69ca1b4208) 0 empty
          boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca1b4270) 0 empty
            boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69ca1b42d8) 0 empty
              boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1b4340) 0 empty
                boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1b43a8) 0 empty
                  std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca193360) 0 empty

Class boost::bidirectional_iterator_helper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&>
   size=1 align=1
   base size=1 base align=1
boost::bidirectional_iterator_helper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1b4410) 0 empty
  boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69ca1b4478) 0 empty
    boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca1b44e0) 0 empty
      boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca1b4548) 0 empty
        boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > > (0x0x7f69ca1b45b0) 0 empty
          boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > (0x0x7f69ca1b4618) 0 empty
            boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca1b4680) 0 empty
              boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69ca1b46e8) 0 empty
                boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1b4750) 0 empty
                  boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1b47b8) 0 empty
                    std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1933c0) 0 empty

Class boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >
   size=8 align=8
   base size=8 base align=8
boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > (0x0x7f69ca1b4820) 0
  boost::bidirectional_iterator_helper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1b4888) 0 empty
    boost::bidirectional_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69ca1b48f0) 0 empty
      boost::forward_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca1b4958) 0 empty
        boost::input_iteratable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca1b49c0) 0 empty
          boost::equality_comparable1<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > > (0x0x7f69ca1b4a28) 0 empty
            boost::incrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > > (0x0x7f69ca1b4a90) 0 empty
              boost::dereferenceable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, const NegCacheEntry*, boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > > (0x0x7f69ca1b4af8) 0 empty
                boost::decrementable<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> > (0x0x7f69ca1b4b60) 0 empty
                  boost::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1b4bc8) 0 empty
                    boost::detail::iterator_base<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca1b4c30) 0 empty
                      std::iterator<std::bidirectional_iterator_tag, NegCacheEntry, long int, const NegCacheEntry*, const NegCacheEntry&> (0x0x7f69ca193420) 0 empty

Class boost::multi_index::multi_index_container<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >::nth_index_const_iterator<1>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::multi_index_container<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >::nth_index_const_iterator<1> (0x0x7f69ca193480) 0 empty

Class boost::multi_index::multi_index_container<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >::nth_index_iterator<1>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::multi_index_container<NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> > >::nth_index_iterator<1> (0x0x7f69ca1934e0) 0 empty

Class std::_Rb_tree_node<std::pair<const std::basic_string<char>, double> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const std::basic_string<char>, double> > (0x0x7f69ca181f70) 0
  std::_Rb_tree_node_base (0x0x7f69ca193540) 0

Class std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, double> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, double> > (0x0x7f69ca1935a0) 0

Class boost::detail::addressof_impl<std::set<std::basic_string<char>, CIStringCompare> >
   size=1 align=1
   base size=0 base align=1
boost::detail::addressof_impl<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69ca193600) 0 empty

Class boost::detail::addr_impl_ref<std::set<std::basic_string<char>, CIStringCompare> >
   size=8 align=8
   base size=8 base align=8
boost::detail::addr_impl_ref<std::set<std::basic_string<char>, CIStringCompare> > (0x0x7f69ca193660) 0

Class boost::detail::addressof_impl<std::vector<std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::addressof_impl<std::vector<std::basic_string<char> > > (0x0x7f69ca1936c0) 0 empty

Class boost::detail::addr_impl_ref<std::vector<std::basic_string<char> > >
   size=8 align=8
   base size=8 base align=8
boost::detail::addr_impl_ref<std::vector<std::basic_string<char> > > (0x0x7f69ca193720) 0

Class std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > (0x0x7f69ca193840) 0

Class std::__are_same<std::basic_string<char>&, std::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::basic_string<char>&, std::basic_string<char>&> (0x0x7f69ca193900) 0 empty

Class std::__are_same<std::basic_string<char>, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::basic_string<char>, std::basic_string<char> > (0x0x7f69ca193960) 0 empty

Class std::_Temporary_buffer<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >, std::basic_string<char> >
   size=24 align=8
   base size=24 base align=8
std::_Temporary_buffer<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >, std::basic_string<char> > (0x0x7f69ca1939c0) 0

Class boost::exception_detail::enable_error_info_helper<boost::io::too_few_args, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::io::too_few_args, 1> (0x0x7f69ca193ea0) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::io::too_few_args>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::io::too_few_args> (0x0x7f69ca193e40) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::io::too_few_args>
boost::exception_detail::error_info_injector<boost::io::too_few_args>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::io::too_few_args>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::io::too_few_args>
32    (int (*)(...))boost::io::too_few_args::what
40    (int (*)(...))-24
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::io::too_few_args>::_ZThn24_N5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::io::too_few_args>::_ZThn24_N5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEED0Ev

Class boost::exception_detail::error_info_injector<boost::io::too_few_args>
   size=64 align=8
   base size=60 base align=8
boost::exception_detail::error_info_injector<boost::io::too_few_args> (0x0x7f69ca29d770) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::io::too_few_args>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEEE) + 16u)
  boost::io::too_few_args (0x0x7f69ca217340) 0
      primary-for boost::exception_detail::error_info_injector<boost::io::too_few_args> (0x0x7f69ca29d770)
    boost::io::format_error (0x0x7f69ca2173a8) 0 nearly-empty
        primary-for boost::io::too_few_args (0x0x7f69ca217340)
      std::exception (0x0x7f69ca193f00) 0 nearly-empty
          primary-for boost::io::format_error (0x0x7f69ca2173a8)
  boost::exception (0x0x7f69ca193f60) 24
      vptr=((& boost::exception_detail::error_info_injector<boost::io::too_few_args>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE: 21u entries
0     64u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >
40    (int (*)(...))boost::io::too_few_args::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::io::too_few_args> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::io::too_few_args> >
64    (int (*)(...))-24
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZThn24_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZThn24_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEED0Ev
96    18446744073709551552u
104   18446744073709551552u
112   18446744073709551552u
120   (int (*)(...))-64
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >
   size=72 align=8
   base size=60 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> > (0x0x7f69ca29d930) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::io::too_few_args> (0x0x7f69ca29d9a0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> > (0x0x7f69ca29d930)
    boost::io::too_few_args (0x0x7f69ca217478) 0
        primary-for boost::exception_detail::error_info_injector<boost::io::too_few_args> (0x0x7f69ca29d9a0)
      boost::io::format_error (0x0x7f69ca2174e0) 0 nearly-empty
          primary-for boost::io::too_few_args (0x0x7f69ca217478)
        std::exception (0x0x7f69ca2aa0c0) 0 nearly-empty
            primary-for boost::io::format_error (0x0x7f69ca2174e0)
    boost::exception (0x0x7f69ca2aa120) 24
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7f69ca2aa180) 64 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE) + 136u)

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> > > (0x0x7f69ca2aa360) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> >, false> (0x0x7f69ca2aa3c0) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> > > (0x0x7f69ca2da138) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> >, false> (0x0x7f69ca2aa420) 0 empty

Class std::__is_move_iterator<ComboAddress*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<ComboAddress*> (0x0x7f69ca2aa480) 0 empty

Class std::_Iter_base<ComboAddress*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<ComboAddress*, false> (0x0x7f69ca2aa4e0) 0 empty

Class std::_Miter_base<ComboAddress*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<ComboAddress*> (0x0x7f69ca2da340) 0 empty
  std::_Iter_base<ComboAddress*, false> (0x0x7f69ca2aa540) 0 empty

Class std::_Rb_tree_const_iterator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > (0x0x7f69ca2aa840) 0

Class std::_Rb_tree_const_iterator<std::pair<const ComboAddress, long unsigned int> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const ComboAddress, long unsigned int> > (0x0x7f69ca2aaa80) 0

Class std::_Rb_tree_const_iterator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > (0x0x7f69ca2aab40) 0

Class std::pair<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >*, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >*, bool> (0x0x7f69ca2aaba0) 0

Class std::__is_move_iterator<std::pair<std::basic_string<char>, short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::pair<std::basic_string<char>, short unsigned int>*> (0x0x7f69ca2aad20) 0 empty

Class std::_Iter_base<std::pair<std::basic_string<char>, short unsigned int>*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::pair<std::basic_string<char>, short unsigned int>*, false> (0x0x7f69ca2aad80) 0 empty

Class std::_Miter_base<std::pair<std::basic_string<char>, short unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::pair<std::basic_string<char>, short unsigned int>*> (0x0x7f69ca2daf70) 0 empty
  std::_Iter_base<std::pair<std::basic_string<char>, short unsigned int>*, false> (0x0x7f69ca2aade0) 0 empty

Class boost::exception_detail::enable_error_info_helper<boost::bad_lexical_cast, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::bad_lexical_cast, 1> (0x0x7f69ca2aaf60) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::bad_lexical_cast>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::bad_lexical_cast> (0x0x7f69ca2aaf00) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::bad_lexical_cast>
boost::exception_detail::error_info_injector<boost::bad_lexical_cast>::_ZTVN5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::bad_lexical_cast>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::bad_lexical_cast>
32    (int (*)(...))boost::bad_lexical_cast::what
40    (int (*)(...))-24
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::bad_lexical_cast>::_ZThn24_N5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::bad_lexical_cast>::_ZThn24_N5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEED0Ev

Class boost::exception_detail::error_info_injector<boost::bad_lexical_cast>
   size=64 align=8
   base size=60 base align=8
boost::exception_detail::error_info_injector<boost::bad_lexical_cast> (0x0x7f69c9f9b9a0) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::bad_lexical_cast>::_ZTVN5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEEE) + 16u)
  boost::bad_lexical_cast (0x0x7f69c9f815b0) 0
      primary-for boost::exception_detail::error_info_injector<boost::bad_lexical_cast> (0x0x7f69c9f9b9a0)
    std::bad_cast (0x0x7f69c9f81618) 0 nearly-empty
        primary-for boost::bad_lexical_cast (0x0x7f69c9f815b0)
      std::exception (0x0x7f69c9fb8000) 0 nearly-empty
          primary-for std::bad_cast (0x0x7f69c9f81618)
  boost::exception (0x0x7f69c9fb8060) 24
      vptr=((& boost::exception_detail::error_info_injector<boost::bad_lexical_cast>::_ZTVN5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEEE: 21u entries
0     64u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >
40    (int (*)(...))boost::bad_lexical_cast::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >
64    (int (*)(...))-24
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::_ZThn24_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::_ZThn24_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEED0Ev
96    18446744073709551552u
104   18446744073709551552u
112   18446744073709551552u
120   (int (*)(...))-64
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >
   size=72 align=8
   base size=60 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> > (0x0x7f69c9f9bb60) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::bad_lexical_cast> (0x0x7f69c9f9bbd0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> > (0x0x7f69c9f9bb60)
    boost::bad_lexical_cast (0x0x7f69c9f81680) 0
        primary-for boost::exception_detail::error_info_injector<boost::bad_lexical_cast> (0x0x7f69c9f9bbd0)
      std::bad_cast (0x0x7f69c9f816e8) 0 nearly-empty
          primary-for boost::bad_lexical_cast (0x0x7f69c9f81680)
        std::exception (0x0x7f69c9fb8180) 0 nearly-empty
            primary-for std::bad_cast (0x0x7f69c9f816e8)
    boost::exception (0x0x7f69c9fb81e0) 24
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7f69c9fb8240) 64 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEEE) + 136u)

Class std::__is_move_iterator<Netmask*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<Netmask*> (0x0x7f69c9fb8420) 0 empty

Class std::_Iter_base<Netmask*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<Netmask*, false> (0x0x7f69c9fb8480) 0 empty

Class std::_Miter_base<Netmask*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<Netmask*> (0x0x7f69c9f81a90) 0 empty
  std::_Iter_base<Netmask*, false> (0x0x7f69c9fb84e0) 0 empty

Class std::__is_move_iterator<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::basic_string<char>*> (0x0x7f69c9fb8540) 0 empty

Class std::_Iter_base<std::basic_string<char>*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::basic_string<char>*, false> (0x0x7f69c9fb8660) 0 empty

Class std::_Miter_base<std::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::basic_string<char>*> (0x0x7f69c9f81ea0) 0 empty
  std::_Iter_base<std::basic_string<char>*, false> (0x0x7f69c9fb8780) 0 empty

Class std::_Destroy_aux<false>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<false> (0x0x7f69c9fb87e0) 0 empty

Class boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> >::color_ref
   size=8 align=8
   base size=8 base align=8
boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> >::color_ref (0x0x7f69c9fb8840) 0

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const MemRecursorCache::StoredRecord*, std::vector<MemRecursorCache::StoredRecord> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const MemRecursorCache::StoredRecord*, std::vector<MemRecursorCache::StoredRecord> > > (0x0x7f69c9fb88a0) 0 empty

Class std::iterator_traits<MemRecursorCache::StoredRecord*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<MemRecursorCache::StoredRecord*> (0x0x7f69c9fb8900) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7f69c9fb8960) 0 empty

Class std::__is_move_iterator<std::pair<ComboAddress, DecayingEwma>*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::pair<ComboAddress, DecayingEwma>*> (0x0x7f69c9fb8a20) 0 empty

Class std::_Iter_base<std::pair<ComboAddress, DecayingEwma>*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::pair<ComboAddress, DecayingEwma>*, false> (0x0x7f69c9fb8a80) 0 empty

Class std::_Miter_base<std::pair<ComboAddress, DecayingEwma>*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::pair<ComboAddress, DecayingEwma>*> (0x0x7f69c9fff9c0) 0 empty
  std::_Iter_base<std::pair<ComboAddress, DecayingEwma>*, false> (0x0x7f69c9fb8ae0) 0 empty

Class std::__is_normal_iterator<std::_Rb_tree_const_iterator<DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::_Rb_tree_const_iterator<DNSResourceRecord> > (0x0x7f69c9fb8c00) 0 empty

Class std::_Iter_base<std::_Rb_tree_const_iterator<DNSResourceRecord>, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::_Rb_tree_const_iterator<DNSResourceRecord>, false> (0x0x7f69c9fb8c60) 0 empty

Class std::_Niter_base<std::_Rb_tree_const_iterator<DNSResourceRecord> >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::_Rb_tree_const_iterator<DNSResourceRecord> > (0x0x7f69c9fffe38) 0 empty
  std::_Iter_base<std::_Rb_tree_const_iterator<DNSResourceRecord>, false> (0x0x7f69c9fb8cc0) 0 empty

Class std::iterator_traits<std::pair<short unsigned int, std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<short unsigned int, std::basic_string<char> >*> (0x0x7f69c9fb8de0) 0 empty

Class std::unary_function<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)>, const std::pair<short unsigned int, short unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)>, const std::pair<short unsigned int, short unsigned int> > (0x0x7f69c9fb8e40) 0 empty

Class std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > (0x0x7f69ca06faf8) 0 empty
  std::unary_function<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)>, const std::pair<short unsigned int, short unsigned int> > (0x0x7f69c9fb8ea0) 0 empty

Class std::unary_function<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)>, const std::pair<short unsigned int, short unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)>, const std::pair<short unsigned int, short unsigned int> > (0x0x7f69c9fb8f00) 0 empty

Class std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > (0x0x7f69ca06fbc8) 0 empty
  std::unary_function<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)>, const std::pair<short unsigned int, short unsigned int> > (0x0x7f69c9fb8f60) 0 empty

Class std::iterator_traits<std::pair<DNSRecord, short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<DNSRecord, short unsigned int>*> (0x0x7f69ca0fa1e0) 0 empty

Vtable for boost::detail::sp_counted_impl_p<PacketReader>
boost::detail::sp_counted_impl_p<PacketReader>::_ZTVN5boost6detail17sp_counted_impl_pI12PacketReaderEE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail17sp_counted_impl_pI12PacketReaderEE)
16    (int (*)(...))boost::detail::sp_counted_impl_p<PacketReader>::~sp_counted_impl_p
24    (int (*)(...))boost::detail::sp_counted_impl_p<PacketReader>::~sp_counted_impl_p
32    (int (*)(...))boost::detail::sp_counted_impl_p<X>::dispose<PacketReader>
40    (int (*)(...))boost::detail::sp_counted_base::destroy
48    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_deleter<PacketReader>
56    (int (*)(...))boost::detail::sp_counted_impl_p<X>::get_untyped_deleter<PacketReader>

Class boost::detail::sp_counted_impl_p<PacketReader>
   size=24 align=8
   base size=24 base align=8
boost::detail::sp_counted_impl_p<PacketReader> (0x0x7f69ca117138) 0
    vptr=((& boost::detail::sp_counted_impl_p<PacketReader>::_ZTVN5boost6detail17sp_counted_impl_pI12PacketReaderEE) + 16u)
  boost::detail::sp_counted_base (0x0x7f69ca0fa240) 0
      primary-for boost::detail::sp_counted_impl_p<PacketReader> (0x0x7f69ca117138)

Class std::__is_move_iterator<DNSResourceRecord*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<DNSResourceRecord*> (0x0x7f69ca0fa2a0) 0 empty

Class std::_Iter_base<DNSResourceRecord*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<DNSResourceRecord*, false> (0x0x7f69ca0fa300) 0 empty

Class std::_Miter_base<DNSResourceRecord*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<DNSResourceRecord*> (0x0x7f69ca1177b8) 0 empty
  std::_Iter_base<DNSResourceRecord*, false> (0x0x7f69ca0fa360) 0 empty

Class boost::tuples::length<boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69ca0fa3c0) 0 empty

Class boost::tuples::length<boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69ca0fa420) 0 empty

Class boost::tuples::length<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69ca0fa480) 0 empty

Class boost::tuples::length<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69ca0fa4e0) 0 empty

Class boost::tuples::length<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type> > (0x0x7f69ca0fa540) 0 empty

Class boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> (0x0x7f69c9d96478) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c9d964e0) 0 empty
    mpl_::bool_<false> (0x0x7f69ca0fa600) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> > (0x0x7f69c9d96548) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c9d965b0) 0 empty
    mpl_::bool_<false> (0x0x7f69ca0fa660) 0 empty

Class boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> (0x0x7f69c9d96618) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c9d96680) 0 empty
    mpl_::bool_<false> (0x0x7f69ca0fa6c0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> > (0x0x7f69c9d966e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c9d96750) 0 empty
    mpl_::bool_<false> (0x0x7f69ca0fa720) 0 empty

Class boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9d967b8) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9d96820) 0 empty
    mpl_::bool_<false> (0x0x7f69ca0fa780) 0 empty

Class boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9d96888) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9d968f0) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9d96958) 0 empty
      mpl_::bool_<false> (0x0x7f69ca0fa7e0) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > (0x0x7f69ca0fa840) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > (0x0x7f69ca0fa5a0) 0 empty

Class boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69ca0fa8a0) 0 empty

Class boost::multi_index::detail::compare_ckey_cval<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::compare_ckey_cval<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c9d96a28) 0 empty
  boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69ca0fa900) 0 empty

Class boost::tuples::length<boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69ca0fa960) 0 empty

Class boost::tuples::length<boost::tuples::cons<QType, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::cons<QType, boost::tuples::null_type> > (0x0x7f69ca0fa9c0) 0 empty

Class boost::is_same<boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> (0x0x7f69c9de34e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c9de3548) 0 empty
    mpl_::bool_<false> (0x0x7f69ca0faa80) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> > (0x0x7f69c9de35b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c9de3618) 0 empty
    mpl_::bool_<false> (0x0x7f69ca0faae0) 0 empty

Class boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9de3680) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9de36e8) 0 empty
    mpl_::bool_<false> (0x0x7f69ca0fab40) 0 empty

Class boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9de3750) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9de37b8) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9de3820) 0 empty
      mpl_::bool_<false> (0x0x7f69ca0faba0) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > (0x0x7f69ca0fac00) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > (0x0x7f69ca0faa20) 0 empty

Class boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69ca0fac60) 0 empty

Class boost::multi_index::detail::compare_ckey_cval<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::compare_ckey_cval<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c9de38f0) 0 empty
  boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, QType, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69ca0facc0) 0 empty

Class boost::tuples::length<boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69ca0fad20) 0 empty

Class boost::is_same<boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> (0x0x7f69c9e0a0d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c9e0a138) 0 empty
    mpl_::bool_<false> (0x0x7f69ca0fade0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> > (0x0x7f69c9e0a1a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c9e0a208) 0 empty
    mpl_::bool_<false> (0x0x7f69ca0fae40) 0 empty

Class boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9e0a270) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9e0a2d8) 0 empty
    mpl_::bool_<false> (0x0x7f69ca0faea0) 0 empty

Class boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9e0a340) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9e0a3a8) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9e0a410) 0 empty
      mpl_::bool_<false> (0x0x7f69ca0faf00) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > (0x0x7f69ca0faf60) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > (0x0x7f69ca0fad80) 0 empty

Class boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c9e1e000) 0 empty

Class boost::multi_index::detail::compare_ckey_cval<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::compare_ckey_cval<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c9e0a4e0) 0 empty
  boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>, boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::tuple<std::basic_string<char>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c9e1e060) 0 empty

Class std::unary_function<std::pair<const ComboAddress, SyncRes::EDNSStatus>, const ComboAddress>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const ComboAddress, SyncRes::EDNSStatus>, const ComboAddress> (0x0x7f69c9e1e0c0) 0 empty

Class std::_Select1st<std::pair<const ComboAddress, SyncRes::EDNSStatus> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const ComboAddress, SyncRes::EDNSStatus> > (0x0x7f69c9e2a750) 0 empty
  std::unary_function<std::pair<const ComboAddress, SyncRes::EDNSStatus>, const ComboAddress> (0x0x7f69c9e1e1e0) 0 empty

Class std::unary_function<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection>, const std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection>, const std::basic_string<char> > (0x0x7f69c9e1e480) 0 empty

Class std::_Select1st<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > (0x0x7f69c9e2ac30) 0 empty
  std::unary_function<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection>, const std::basic_string<char> > (0x0x7f69c9e1e4e0) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> > > (0x0x7f69c9e1e600) 0 empty

Class std::unary_function<std::pair<const std::basic_string<char>, SyncRes::AuthDomain>, const std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::basic_string<char>, SyncRes::AuthDomain>, const std::basic_string<char> > (0x0x7f69c9e1e7e0) 0 empty

Class std::_Select1st<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > (0x0x7f69c9e80270) 0 empty
  std::unary_function<std::pair<const std::basic_string<char>, SyncRes::AuthDomain>, const std::basic_string<char> > (0x0x7f69c9e1e840) 0 empty

Class boost::tuples::length<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c9e1e900) 0 empty

Class boost::tuples::length<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type> > (0x0x7f69c9e1e960) 0 empty

Class boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> (0x0x7f69c9e80af8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c9e80b60) 0 empty
    mpl_::bool_<false> (0x0x7f69c9e1ea20) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type> > (0x0x7f69c9e80bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c9e80c30) 0 empty
    mpl_::bool_<false> (0x0x7f69c9e1ea80) 0 empty

Class boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9e80c98) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9e80d00) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9e80d68) 0 empty
      mpl_::bool_<false> (0x0x7f69c9e1eae0) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > (0x0x7f69c9e1eb40) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > (0x0x7f69c9e1e9c0) 0 empty

Class boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c9e1eba0) 0 empty

Class boost::multi_index::detail::compare_ckey_cval<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::compare_ckey_cval<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c9e80e38) 0 empty
  boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<const std::basic_string<char>&, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c9e1ec00) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> >::gcc_3_2_wknd (0x0x7f69c9e1ecc0) 0 empty

Class boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1> (0x0x7f69c9f08068) 0 empty
  boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1> (0x0x7f69c9f080d0) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7f69c9e1ed20) 0 empty

Class boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<false> > (0x0x7f69c9e1ec60) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> >::gcc_3_2_wknd (0x0x7f69c9e1ede0) 0 empty

Class boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::has_begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, mpl_::bool_<true> > (0x0x7f69c9e1ed80) 0 empty

Class boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69c9e1ee40) 0 empty

Class boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::sequence_tag<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69c9f082d8) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69c9e1eea0) 0 empty

Class boost::mpl::contains_impl<boost::mpl::aux::vector_tag>
   size=1 align=1
   base size=0 base align=1
boost::mpl::contains_impl<boost::mpl::aux::vector_tag> (0x0x7f69c9e1ef00) 0 empty

Class boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69c9f200c0) 0 empty

Class boost::mpl::begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69c9f20060) 0 empty

Class boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69c9f20180) 0 empty

Class boost::mpl::end<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::end<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1> > (0x0x7f69c9f20120) 0 empty

Class boost::mpl::if_c<true, boost::mpl::if_<boost::mpl::is_na<mpl_::na>, boost::mpl::always<mpl_::bool_<false> >, boost::mpl::always<mpl_::bool_<true> > >, boost::mpl::identity<mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::mpl::if_<boost::mpl::is_na<mpl_::na>, boost::mpl::always<mpl_::bool_<false> >, boost::mpl::always<mpl_::bool_<true> > >, boost::mpl::identity<mpl_::na> > (0x0x7f69c9f202a0) 0 empty

Class boost::mpl::if_<boost::mpl::is_na<mpl_::na>, boost::mpl::if_<boost::mpl::is_na<mpl_::na>, boost::mpl::always<mpl_::bool_<false> >, boost::mpl::always<mpl_::bool_<true> > >, boost::mpl::identity<mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::is_na<mpl_::na>, boost::mpl::if_<boost::mpl::is_na<mpl_::na>, boost::mpl::always<mpl_::bool_<false> >, boost::mpl::always<mpl_::bool_<true> > >, boost::mpl::identity<mpl_::na> > (0x0x7f69c9f20240) 0 empty

Class boost::mpl::if_c<true, boost::mpl::always<mpl_::bool_<false> >, boost::mpl::always<mpl_::bool_<true> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::mpl::always<mpl_::bool_<false> >, boost::mpl::always<mpl_::bool_<true> > > (0x0x7f69c9f20360) 0 empty

Class boost::mpl::if_<boost::mpl::is_na<mpl_::na>, boost::mpl::always<mpl_::bool_<false> >, boost::mpl::always<mpl_::bool_<true> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::is_na<mpl_::na>, boost::mpl::always<mpl_::bool_<false> >, boost::mpl::always<mpl_::bool_<true> > > (0x0x7f69c9f20300) 0 empty

Class boost::mpl::eval_if<boost::mpl::is_na<mpl_::na>, boost::mpl::if_<boost::mpl::is_na<mpl_::na>, boost::mpl::always<mpl_::bool_<false> >, boost::mpl::always<mpl_::bool_<true> > >, boost::mpl::identity<mpl_::na> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::eval_if<boost::mpl::is_na<mpl_::na>, boost::mpl::if_<boost::mpl::is_na<mpl_::na>, boost::mpl::always<mpl_::bool_<false> >, boost::mpl::always<mpl_::bool_<true> > >, boost::mpl::identity<mpl_::na> > (0x0x7f69c9f201e0) 0 empty

Class boost::mpl::aux::iter_fold_if_null_step<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::iter_fold_if_null_step<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void> (0x0x7f69c9f204e0) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0> > (0x0x7f69c9f08680) 0 empty
  mpl_::int_<1> (0x0x7f69c9f205a0) 0 empty

Class boost::mpl::lambda<boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>, mpl_::void_, mpl_::int_<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>, mpl_::void_, mpl_::int_<1> > (0x0x7f69c9f20600) 0 empty

Class boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > (0x0x7f69c9f20660) 0 empty

Class boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>
   size=1 align=1
   base size=1 base align=1
boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0> (0x0x7f69c9f086e8) 0 empty
  boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > (0x0x7f69c9f206c0) 0 empty

Class boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > (0x0x7f69c9f08750) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c9f087b8) 0 empty
    mpl_::bool_<false> (0x0x7f69c9f20720) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > > (0x0x7f69c9f08820) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c9f08888) 0 empty
    mpl_::bool_<false> (0x0x7f69c9f20780) 0 empty

Class boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > > (0x0x7f69c9f088f0) 0 empty
  boost::mpl::aux::not_impl<0l> (0x0x7f69c9f08958) 0 empty
    mpl_::bool_<true> (0x0x7f69c9f207e0) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > > > (0x0x7f69c9f089c0) 0 empty
  mpl_::bool_<true> (0x0x7f69c9f20840) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::template_arity<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0> > (0x0x7f69c9f08a28) 0 empty
  mpl_::int_<1> (0x0x7f69c9f208a0) 0 empty

Class boost::mpl::lambda<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, mpl_::void_, mpl_::int_<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, mpl_::void_, mpl_::int_<1> > (0x0x7f69c9f20900) 0 empty

Class boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > > (0x0x7f69c9f20960) 0 empty

Class boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>
   size=1 align=1
   base size=1 base align=1
boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0> (0x0x7f69c9f08a90) 0 empty
  boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > > (0x0x7f69c9f209c0) 0 empty

Class boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >::apply<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >::apply<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9f20a20) 0 empty

Class boost::mpl::apply_wrap1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9f08af8) 0 empty
  boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >::apply<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9f20a80) 0 empty

Class boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9f08b60) 0 empty
  boost::mpl::apply_wrap1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9f08bc8) 0 empty
    boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >::apply<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9f20ae0) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9f20c60) 0 empty

Class boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_at_impl<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> (0x0x7f69c9f20c00) 0 empty

Class boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > > (0x0x7f69c9f20cc0) 0 empty

Class boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::v_at<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> (0x0x7f69c9f08c98) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > > (0x0x7f69c9f20d20) 0 empty

Class boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>
   size=1 align=1
   base size=0 base align=1
boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> (0x0x7f69c9f20ba0) 0 empty

Class boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9f20b40) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, 1>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, 1> (0x0x7f69c9f20de0) 0 empty

Class boost::mpl::aux::type_wrapper<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > > (0x0x7f69c9f20e40) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, 2>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, 2> (0x0x7f69c9f20ea0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, 3>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, 3> (0x0x7f69c9f20f00) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, 4>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, 4> (0x0x7f69c9f20f60) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, 5>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, 5> (0x0x7f69c9b7a000) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, 6>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, 6> (0x0x7f69c9b7a060) 0 empty

Class boost::mpl::aux::max_arity<1, 0, 0, 0, 0, 0>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::max_arity<1, 0, 0, 0, 0, 0> (0x0x7f69c9b7a0c0) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > > (0x0x7f69c9f20d80) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 1>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 1> (0x0x7f69c9b7a1e0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 2>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 2> (0x0x7f69c9b7a240) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 3>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 3> (0x0x7f69c9b7a2a0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 4>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 4> (0x0x7f69c9b7a300) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 5>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 5> (0x0x7f69c9b7a360) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 6>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, 6> (0x0x7f69c9b7a3c0) 0 empty

Class boost::mpl::aux::template_arity<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9b7a180) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, 1>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, 1> (0x0x7f69c9b7a4e0) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69c9b7a540) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, 2>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, 2> (0x0x7f69c9b7a5a0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, 3>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, 3> (0x0x7f69c9b7a600) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, 4>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, 4> (0x0x7f69c9b7a660) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, 5>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, 5> (0x0x7f69c9b7a6c0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, 6>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, 6> (0x0x7f69c9b7a720) 0 empty

Class boost::mpl::aux::template_arity<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > (0x0x7f69c9b7a480) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, 1>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, 1> (0x0x7f69c9b7a840) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > (0x0x7f69c9b7a8a0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, 2>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, 2> (0x0x7f69c9b7a900) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, 3>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, 3> (0x0x7f69c9b7a960) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, 4>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, 4> (0x0x7f69c9b7a9c0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, 5>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, 5> (0x0x7f69c9b7aa20) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, 6>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, 6> (0x0x7f69c9b7aa80) 0 empty

Class boost::mpl::aux::template_arity<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > (0x0x7f69c9b7a7e0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, 1>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, 1> (0x0x7f69c9b7aba0) 0 empty

Class boost::mpl::aux::type_wrapper<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7f69c9b7ac00) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, 2>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, 2> (0x0x7f69c9b7ac60) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, 3>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, 3> (0x0x7f69c9b7acc0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, 4>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, 4> (0x0x7f69c9b7ad20) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, 5>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, 5> (0x0x7f69c9b7ad80) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, 6>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, 6> (0x0x7f69c9b7ade0) 0 empty

Class boost::mpl::aux::max_arity<0, 2, 0, 0, 0, 0>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::max_arity<0, 2, 0, 0, 0, 0> (0x0x7f69c9b7ae40) 0 empty

Class boost::mpl::aux::template_arity<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7f69c9b7ab40) 0 empty

Class boost::mpl::aux::template_arity_impl<NegCacheEntry, 1>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<NegCacheEntry, 1> (0x0x7f69c9b7af60) 0 empty

Class boost::mpl::aux::type_wrapper<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<NegCacheEntry> (0x0x7f69c9bd3000) 0 empty

Class boost::mpl::aux::template_arity_impl<NegCacheEntry, 2>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<NegCacheEntry, 2> (0x0x7f69c9bd3060) 0 empty

Class boost::mpl::aux::template_arity_impl<NegCacheEntry, 3>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<NegCacheEntry, 3> (0x0x7f69c9bd30c0) 0 empty

Class boost::mpl::aux::template_arity_impl<NegCacheEntry, 4>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<NegCacheEntry, 4> (0x0x7f69c9bd3120) 0 empty

Class boost::mpl::aux::template_arity_impl<NegCacheEntry, 5>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<NegCacheEntry, 5> (0x0x7f69c9bd3180) 0 empty

Class boost::mpl::aux::template_arity_impl<NegCacheEntry, 6>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<NegCacheEntry, 6> (0x0x7f69c9bd31e0) 0 empty

Class boost::mpl::aux::template_arity<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity<NegCacheEntry> (0x0x7f69c9b7af00) 0 empty

Class boost::mpl::aux::template_arity_impl<std::allocator<NegCacheEntry>, 1>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<std::allocator<NegCacheEntry>, 1> (0x0x7f69c9bd32a0) 0 empty

Class boost::mpl::aux::type_wrapper<std::allocator<NegCacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<std::allocator<NegCacheEntry> > (0x0x7f69c9bd3300) 0 empty

Class boost::mpl::aux::template_arity_impl<std::allocator<NegCacheEntry>, 2>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<std::allocator<NegCacheEntry>, 2> (0x0x7f69c9bd3360) 0 empty

Class boost::mpl::aux::template_arity_impl<std::allocator<NegCacheEntry>, 3>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<std::allocator<NegCacheEntry>, 3> (0x0x7f69c9bd33c0) 0 empty

Class boost::mpl::aux::template_arity_impl<std::allocator<NegCacheEntry>, 4>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<std::allocator<NegCacheEntry>, 4> (0x0x7f69c9bd3420) 0 empty

Class boost::mpl::aux::template_arity_impl<std::allocator<NegCacheEntry>, 5>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<std::allocator<NegCacheEntry>, 5> (0x0x7f69c9bd3480) 0 empty

Class boost::mpl::aux::template_arity_impl<std::allocator<NegCacheEntry>, 6>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<std::allocator<NegCacheEntry>, 6> (0x0x7f69c9bd34e0) 0 empty

Class boost::mpl::aux::template_arity<std::allocator<NegCacheEntry> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity<std::allocator<NegCacheEntry> > (0x0x7f69c9bd3240) 0 empty

Class boost::mpl::lambda<NegCacheEntry, mpl_::void_, mpl_::int_<-1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<NegCacheEntry, mpl_::void_, mpl_::int_<-1> > (0x0x7f69c9bd3540) 0 empty

Class boost::mpl::aux::le_result1<mpl_::bool_<false>, mpl_::void_, std::allocator, boost::mpl::lambda<NegCacheEntry, mpl_::void_, mpl_::int_<-1> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::le_result1<mpl_::bool_<false>, mpl_::void_, std::allocator, boost::mpl::lambda<NegCacheEntry, mpl_::void_, mpl_::int_<-1> > > (0x0x7f69c9bd3600) 0 empty

Class boost::mpl::lambda<std::allocator<NegCacheEntry>, mpl_::void_, mpl_::int_<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<std::allocator<NegCacheEntry>, mpl_::void_, mpl_::int_<1> > (0x0x7f69c9bd35a0) 0 empty

Class boost::mpl::aux::le_result2<mpl_::bool_<false>, mpl_::void_, boost::multi_index::detail::index_node_base, boost::mpl::lambda<NegCacheEntry, mpl_::void_, mpl_::int_<-1> >, boost::mpl::lambda<std::allocator<NegCacheEntry>, mpl_::void_, mpl_::int_<1> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::le_result2<mpl_::bool_<false>, mpl_::void_, boost::multi_index::detail::index_node_base, boost::mpl::lambda<NegCacheEntry, mpl_::void_, mpl_::int_<-1> >, boost::mpl::lambda<std::allocator<NegCacheEntry>, mpl_::void_, mpl_::int_<1> > > (0x0x7f69c9bd3660) 0 empty

Class boost::mpl::lambda<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, mpl_::void_, mpl_::int_<2> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, mpl_::void_, mpl_::int_<2> > (0x0x7f69c9b7aea0) 0 empty

Class boost::mpl::aux::le_result1<mpl_::bool_<false>, mpl_::void_, boost::multi_index::detail::sequenced_index_node, boost::mpl::lambda<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, mpl_::void_, mpl_::int_<2> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::le_result1<mpl_::bool_<false>, mpl_::void_, boost::multi_index::detail::sequenced_index_node, boost::mpl::lambda<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> >, mpl_::void_, mpl_::int_<2> > > (0x0x7f69c9bd36c0) 0 empty

Class boost::mpl::lambda<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, mpl_::void_, mpl_::int_<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, mpl_::void_, mpl_::int_<1> > (0x0x7f69c9b7aae0) 0 empty

Class boost::mpl::aux::le_result1<mpl_::bool_<false>, mpl_::void_, boost::multi_index::detail::ordered_index_node, boost::mpl::lambda<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, mpl_::void_, mpl_::int_<1> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::le_result1<mpl_::bool_<false>, mpl_::void_, boost::multi_index::detail::ordered_index_node, boost::mpl::lambda<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > >, mpl_::void_, mpl_::int_<1> > > (0x0x7f69c9bd3720) 0 empty

Class boost::mpl::lambda<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, mpl_::void_, mpl_::int_<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, mpl_::void_, mpl_::int_<1> > (0x0x7f69c9b7a780) 0 empty

Class boost::mpl::aux::le_result1<mpl_::bool_<false>, mpl_::void_, boost::multi_index::detail::bidir_node_iterator, boost::mpl::lambda<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, mpl_::void_, mpl_::int_<1> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::le_result1<mpl_::bool_<false>, mpl_::void_, boost::multi_index::detail::bidir_node_iterator, boost::mpl::lambda<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, mpl_::void_, mpl_::int_<1> > > (0x0x7f69c9bd3780) 0 empty

Class boost::mpl::lambda<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, mpl_::void_, mpl_::int_<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, mpl_::void_, mpl_::int_<1> > (0x0x7f69c9b7a420) 0 empty

Class boost::mpl::aux::le_result1<mpl_::bool_<false>, mpl_::void_, boost::mpl::same_as, boost::mpl::lambda<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, mpl_::void_, mpl_::int_<1> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::le_result1<mpl_::bool_<false>, mpl_::void_, boost::mpl::same_as, boost::mpl::lambda<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, mpl_::void_, mpl_::int_<1> > > (0x0x7f69c9bd37e0) 0 empty

Class boost::mpl::lambda<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, mpl_::void_, mpl_::int_<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, mpl_::void_, mpl_::int_<1> > (0x0x7f69c9b7a120) 0 empty

Class boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bd3840) 0 empty

Class boost::is_same<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bfa2d8) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69c9bfa340) 0 empty
    mpl_::bool_<true> (0x0x7f69c9bd38a0) 0 empty

Class boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >::apply<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >::apply<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bfa3a8) 0 empty
  boost::is_same<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bfa410) 0 empty
    boost::integral_constant<bool, true> (0x0x7f69c9bfa478) 0 empty
      mpl_::bool_<true> (0x0x7f69c9bd3900) 0 empty

Class boost::mpl::apply_wrap1<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap1<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bfa4e0) 0 empty
  boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >::apply<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bfa548) 0 empty
    boost::is_same<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bfa5b0) 0 empty
      boost::integral_constant<bool, true> (0x0x7f69c9bfa618) 0 empty
        mpl_::bool_<true> (0x0x7f69c9bd3960) 0 empty

Class boost::mpl::apply1<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply1<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bfa680) 0 empty
  boost::mpl::apply_wrap1<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bfa6e8) 0 empty
    boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >::apply<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bfa750) 0 empty
      boost::is_same<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bfa7b8) 0 empty
        boost::integral_constant<bool, true> (0x0x7f69c9bfa820) 0 empty
          mpl_::bool_<true> (0x0x7f69c9bd39c0) 0 empty

Class boost::mpl::aux::iter_apply1<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::iter_apply1<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9bfa888) 0 empty
  boost::mpl::apply1<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bfa8f0) 0 empty
    boost::mpl::apply_wrap1<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bfa958) 0 empty
      boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >::apply<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bfa9c0) 0 empty
        boost::is_same<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9bfaa28) 0 empty
          boost::integral_constant<bool, true> (0x0x7f69c9bfaa90) 0 empty
            mpl_::bool_<true> (0x0x7f69c9bd3a20) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::aux::iter_apply1<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::aux::iter_apply1<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > > (0x0x7f69c9bfaaf8) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69c9bfab60) 0 empty
    mpl_::bool_<true> (0x0x7f69c9bd3a80) 0 empty

Class boost::mpl::aux::not_impl<1l>
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::not_impl<1l> (0x0x7f69c9bfabc8) 0 empty
  mpl_::bool_<false> (0x0x7f69c9bd3ae0) 0 empty

Class boost::mpl::not_<boost::mpl::aux::iter_apply1<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::not_<boost::mpl::aux::iter_apply1<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > > (0x0x7f69c9bfac30) 0 empty
  boost::mpl::aux::not_impl<1l> (0x0x7f69c9bfac98) 0 empty
    mpl_::bool_<false> (0x0x7f69c9bd3b40) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > > (0x0x7f69c9bfad00) 0 empty
  boost::mpl::not_<boost::mpl::aux::iter_apply1<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > > (0x0x7f69c9bfad68) 0 empty
    boost::mpl::aux::not_impl<1l> (0x0x7f69c9bfadd0) 0 empty
      mpl_::bool_<false> (0x0x7f69c9bd3ba0) 0 empty

Class boost::mpl::aux::and_impl<true, boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::and_impl<true, boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69c9bfae38) 0 empty
  boost::mpl::aux::and_impl<false, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69c9bfaea0) 0 empty
    mpl_::bool_<false> (0x0x7f69c9bd3c00) 0 empty

Class boost::mpl::and_<boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > >, boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::and_<boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > >, boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69c9bfaf08) 0 empty
  boost::mpl::aux::and_impl<true, boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69c9bfaf70) 0 empty
    boost::mpl::aux::and_impl<false, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69c9c19000) 0 empty
      mpl_::bool_<false> (0x0x7f69c9bd3c60) 0 empty

Class boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >::apply<void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >::apply<void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9c19068) 0 empty
  boost::mpl::and_<boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > >, boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69c9c190d0) 0 empty
    boost::mpl::aux::and_impl<true, boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69c9c19138) 0 empty
      boost::mpl::aux::and_impl<false, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69c9c191a0) 0 empty
        mpl_::bool_<false> (0x0x7f69c9bd3cc0) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>, void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>, void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9c19208) 0 empty
  boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >::apply<void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9c19270) 0 empty
    boost::mpl::and_<boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > >, boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69c9c192d8) 0 empty
      boost::mpl::aux::and_impl<true, boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69c9c19340) 0 empty
        boost::mpl::aux::and_impl<false, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69c9c193a8) 0 empty
          mpl_::bool_<false> (0x0x7f69c9bd3d20) 0 empty

Class boost::mpl::apply2<boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>, void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>, void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9c19410) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>, void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9c19478) 0 empty
    boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >::apply<void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9c194e0) 0 empty
      boost::mpl::and_<boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > >, boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69c9c19548) 0 empty
        boost::mpl::aux::and_impl<true, boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69c9c195b0) 0 empty
          boost::mpl::aux::and_impl<false, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true> > (0x0x7f69c9c19618) 0 empty
            mpl_::bool_<false> (0x0x7f69c9bd3d80) 0 empty

Class boost::mpl::aux::iter_fold_if_step_impl<false>::result_<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::arg<1>, boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::iter_fold_if_step_impl<false>::result_<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::arg<1>, boost::mpl::next<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > > (0x0x7f69c9bd3de0) 0 empty

Class boost::mpl::aux::iter_fold_if_forward_step<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::iter_fold_if_forward_step<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0> > (0x0x7f69c9f20540) 0 empty

Class boost::mpl::if_c<false, boost::mpl::aux::iter_fold_if_impl<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>, mpl_::na, boost::mpl::always<mpl_::bool_<false> > >, boost::mpl::aux::iter_fold_if_null_step<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::mpl::aux::iter_fold_if_impl<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>, mpl_::na, boost::mpl::always<mpl_::bool_<false> > >, boost::mpl::aux::iter_fold_if_null_step<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void> > (0x0x7f69c9bd3ea0) 0 empty

Class boost::mpl::if_<mpl_::bool_<false>, boost::mpl::aux::iter_fold_if_impl<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>, mpl_::na, boost::mpl::always<mpl_::bool_<false> > >, boost::mpl::aux::iter_fold_if_null_step<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<mpl_::bool_<false>, boost::mpl::aux::iter_fold_if_impl<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>, mpl_::na, boost::mpl::always<mpl_::bool_<false> > >, boost::mpl::aux::iter_fold_if_null_step<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void> > (0x0x7f69c9bd3e40) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::mpl::always<mpl_::bool_<false> >, 1>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::mpl::always<mpl_::bool_<false> >, 1> (0x0x7f69c9c4d000) 0 empty

Class boost::mpl::aux::type_wrapper<boost::mpl::always<mpl_::bool_<false> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<boost::mpl::always<mpl_::bool_<false> > > (0x0x7f69c9c4d060) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::mpl::always<mpl_::bool_<false> >, 2>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::mpl::always<mpl_::bool_<false> >, 2> (0x0x7f69c9c4d0c0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::mpl::always<mpl_::bool_<false> >, 3>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::mpl::always<mpl_::bool_<false> >, 3> (0x0x7f69c9c4d120) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::mpl::always<mpl_::bool_<false> >, 4>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::mpl::always<mpl_::bool_<false> >, 4> (0x0x7f69c9c4d180) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::mpl::always<mpl_::bool_<false> >, 5>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::mpl::always<mpl_::bool_<false> >, 5> (0x0x7f69c9c4d1e0) 0 empty

Class boost::mpl::aux::template_arity_impl<boost::mpl::always<mpl_::bool_<false> >, 6>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<boost::mpl::always<mpl_::bool_<false> >, 6> (0x0x7f69c9c4d240) 0 empty

Class boost::mpl::aux::template_arity<boost::mpl::always<mpl_::bool_<false> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity<boost::mpl::always<mpl_::bool_<false> > > (0x0x7f69c9bd3f60) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::bool_<false>, 1>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::bool_<false>, 1> (0x0x7f69c9c4d360) 0 empty

Class boost::mpl::aux::type_wrapper<mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::type_wrapper<mpl_::bool_<false> > (0x0x7f69c9c4d3c0) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::bool_<false>, 2>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::bool_<false>, 2> (0x0x7f69c9c4d420) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::bool_<false>, 3>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::bool_<false>, 3> (0x0x7f69c9c4d480) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::bool_<false>, 4>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::bool_<false>, 4> (0x0x7f69c9c4d4e0) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::bool_<false>, 5>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::bool_<false>, 5> (0x0x7f69c9c4d540) 0 empty

Class boost::mpl::aux::template_arity_impl<mpl_::bool_<false>, 6>
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity_impl<mpl_::bool_<false>, 6> (0x0x7f69c9c4d5a0) 0 empty

Class boost::mpl::aux::template_arity<mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::template_arity<mpl_::bool_<false> > (0x0x7f69c9c4d300) 0 empty

Class boost::mpl::lambda<mpl_::bool_<false>, mpl_::void_, mpl_::int_<-1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<mpl_::bool_<false>, mpl_::void_, mpl_::int_<-1> > (0x0x7f69c9c4d600) 0 empty

Class boost::mpl::aux::le_result1<mpl_::bool_<false>, mpl_::void_, boost::mpl::always, boost::mpl::lambda<mpl_::bool_<false>, mpl_::void_, mpl_::int_<-1> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::le_result1<mpl_::bool_<false>, mpl_::void_, boost::mpl::always, boost::mpl::lambda<mpl_::bool_<false>, mpl_::void_, mpl_::int_<-1> > > (0x0x7f69c9c4d660) 0 empty

Class boost::mpl::lambda<boost::mpl::always<mpl_::bool_<false> >, mpl_::void_, mpl_::int_<1> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::lambda<boost::mpl::always<mpl_::bool_<false> >, mpl_::void_, mpl_::int_<1> > (0x0x7f69c9c4d2a0) 0 empty

Class boost::mpl::always<mpl_::bool_<false> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::always<mpl_::bool_<false> > (0x0x7f69c9c4d780) 0 empty

Class boost::mpl::always<mpl_::bool_<false> >::apply<void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::always<mpl_::bool_<false> >::apply<void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9c4d7e0) 0 empty

Class boost::mpl::apply_wrap2<boost::mpl::always<mpl_::bool_<false> >, void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply_wrap2<boost::mpl::always<mpl_::bool_<false> >, void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9c197b8) 0 empty
  boost::mpl::always<mpl_::bool_<false> >::apply<void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9c4d840) 0 empty

Class boost::mpl::apply2<boost::mpl::always<mpl_::bool_<false> >, void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::apply2<boost::mpl::always<mpl_::bool_<false> >, void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9c19820) 0 empty
  boost::mpl::apply_wrap2<boost::mpl::always<mpl_::bool_<false> >, void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9c19888) 0 empty
    boost::mpl::always<mpl_::bool_<false> >::apply<void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9c4d8a0) 0 empty

Class boost::mpl::aux::iter_fold_if_step_impl<false>::result_<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::na, boost::mpl::identity<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::iter_fold_if_step_impl<false>::result_<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::na, boost::mpl::identity<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > > (0x0x7f69c9c4d900) 0 empty

Class boost::mpl::aux::iter_fold_if_backward_step<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::na, boost::mpl::always<mpl_::bool_<false> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::iter_fold_if_backward_step<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::na, boost::mpl::always<mpl_::bool_<false> > > (0x0x7f69c9bd3f00) 0 empty

Class boost::mpl::aux::iter_fold_if_impl<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>, mpl_::na, boost::mpl::always<mpl_::bool_<false> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::aux::iter_fold_if_impl<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>, mpl_::na, boost::mpl::always<mpl_::bool_<false> > > (0x0x7f69c9f20480) 0 empty

Class boost::mpl::iter_fold_if<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, mpl_::na, mpl_::na>::result_
   size=1 align=1
   base size=1 base align=1
boost::mpl::iter_fold_if<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, mpl_::na, mpl_::na>::result_ (0x0x7f69c9c19958) 0 empty
  boost::mpl::aux::iter_fold_if_impl<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> >, 0>, mpl_::na, boost::mpl::always<mpl_::bool_<false> > > (0x0x7f69c9c4d960) 0 empty

Class boost::mpl::iter_fold_if<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, mpl_::na, mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::iter_fold_if<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >, 0>, mpl_::na, mpl_::na> (0x0x7f69c9f20000) 0 empty

Class boost::mpl::pair<void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::pair<void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > (0x0x7f69c9c4da20) 0 empty

Class boost::mpl::second<boost::mpl::pair<void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::second<boost::mpl::pair<void, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l> > > (0x0x7f69c9c4d9c0) 0 empty

Class boost::mpl::find_if<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::find_if<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > > (0x0x7f69c9e1ef60) 0 empty

Class boost::mpl::find<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::find<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9c19a28) 0 empty
  boost::mpl::find_if<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::mpl::same_as<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > > (0x0x7f69c9c4da80) 0 empty

Class boost::mpl::contains_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::contains_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9c19af8) 0 empty
  boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > > (0x0x7f69c9c19b60) 0 empty
    boost::mpl::aux::not_impl<0l> (0x0x7f69c9c19bc8) 0 empty
      mpl_::bool_<true> (0x0x7f69c9c4dae0) 0 empty

Class boost::mpl::contains<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > >
   size=1 align=1
   base size=1 base align=1
boost::mpl::contains<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9c19c30) 0 empty
  boost::mpl::contains_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > > > (0x0x7f69c9c19c98) 0 empty
    boost::mpl::not_<boost::is_same<boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 0l>, boost::mpl::v_iter<boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > > >, boost::mpl::v_item<boost::multi_index::detail::bidir_node_iterator<boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > >, boost::mpl::vector0<mpl_::na>, 1>, 1>, 2l> > > (0x0x7f69c9c19d00) 0 empty
      boost::mpl::aux::not_impl<0l> (0x0x7f69c9c19d68) 0 empty
        mpl_::bool_<true> (0x0x7f69c9c4db40) 0 empty

Class std::unary_function<std::pair<const std::basic_string<char>, double>, const std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::basic_string<char>, double>, const std::basic_string<char> > (0x0x7f69c9c4dc00) 0 empty

Class std::_Select1st<std::pair<const std::basic_string<char>, double> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::basic_string<char>, double> > (0x0x7f69c9cb0000) 0 empty
  std::unary_function<std::pair<const std::basic_string<char>, double>, const std::basic_string<char> > (0x0x7f69c9c4dc60) 0 empty

Class std::pair<std::basic_string<char>*, long int>
   size=16 align=8
   base size=16 base align=8
std::pair<std::basic_string<char>*, long int> (0x0x7f69c9c4dd80) 0

Class std::iterator_traits<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7f69c9cfa540) 0 empty

Class __gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f69c9cfa4e0) 0

Class std::__are_same<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7f69c9cfa5a0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f69c9cfa600) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const std::basic_string<char>*, std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69c9cfa8a0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> > > (0x0x7f69c9cfa900) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> >, true> (0x0x7f69c9cfa960) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> > > (0x0x7f69c99b02d8) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const ComboAddress*, std::vector<ComboAddress> >, true> (0x0x7f69c9cfa9c0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<ComboAddress*, std::vector<ComboAddress> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<ComboAddress*, std::vector<ComboAddress> > > (0x0x7f69c9cfaa20) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<ComboAddress*, std::vector<ComboAddress> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<ComboAddress*, std::vector<ComboAddress> >, true> (0x0x7f69c9cfaa80) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<ComboAddress*, std::vector<ComboAddress> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<ComboAddress*, std::vector<ComboAddress> > > (0x0x7f69c99b05b0) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<ComboAddress*, std::vector<ComboAddress> >, true> (0x0x7f69c9cfaba0) 0 empty

Class std::__is_normal_iterator<ComboAddress*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<ComboAddress*> (0x0x7f69c9cfad80) 0 empty

Class std::_Niter_base<ComboAddress*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<ComboAddress*> (0x0x7f69c99b0680) 0 empty
  std::_Iter_base<ComboAddress*, false> (0x0x7f69c9cfade0) 0 empty

Class std::unary_function<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> >, const std::pair<std::basic_string<char>, QType> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> >, const std::pair<std::basic_string<char>, QType> > (0x0x7f69c9a02060) 0 empty

Class std::_Select1st<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > (0x0x7f69c99b0ea0) 0 empty
  std::unary_function<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> >, const std::pair<std::basic_string<char>, QType> > (0x0x7f69c9a020c0) 0 empty

Class std::__is_normal_iterator<std::pair<std::basic_string<char>, short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::pair<std::basic_string<char>, short unsigned int>*> (0x0x7f69c9a02180) 0 empty

Class std::_Niter_base<std::pair<std::basic_string<char>, short unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::pair<std::basic_string<char>, short unsigned int>*> (0x0x7f69c99b0f70) 0 empty
  std::_Iter_base<std::pair<std::basic_string<char>, short unsigned int>*, false> (0x0x7f69c9a021e0) 0 empty

Class std::__are_same<char*, char*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<char*, char*> (0x0x7f69c9a02240) 0 empty

Class __gnu_cxx::__enable_if<true, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::basic_string<char> > (0x0x7f69c9a022a0) 0 empty

Class boost::mpl::if_c<true, int, short unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, int, short unsigned int> (0x0x7f69c9a023c0) 0 empty

Class boost::mpl::if_c<false, int, unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, int, unsigned int> (0x0x7f69c9a02660) 0 empty

Class std::__is_normal_iterator<Netmask*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<Netmask*> (0x0x7f69c9a02720) 0 empty

Class std::_Niter_base<Netmask*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<Netmask*> (0x0x7f69c9a3ce38) 0 empty
  std::_Iter_base<Netmask*, false> (0x0x7f69c9a02780) 0 empty

Class std::__is_integer<char*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<char*> (0x0x7f69c9a027e0) 0 empty

Class std::__is_normal_iterator<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::basic_string<char>*> (0x0x7f69c9a02840) 0 empty

Class std::_Niter_base<std::basic_string<char>*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::basic_string<char>*> (0x0x7f69c9a3cf70) 0 empty
  std::_Iter_base<std::basic_string<char>*, false> (0x0x7f69c9a02960) 0 empty

Class std::__is_normal_iterator<std::pair<ComboAddress, DecayingEwma>*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::pair<ComboAddress, DecayingEwma>*> (0x0x7f69c9a02a20) 0 empty

Class std::_Niter_base<std::pair<ComboAddress, DecayingEwma>*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::pair<ComboAddress, DecayingEwma>*> (0x0x7f69c9ac55b0) 0 empty
  std::_Iter_base<std::pair<ComboAddress, DecayingEwma>*, false> (0x0x7f69c9a02a80) 0 empty

Class std::iterator_traits<std::_Rb_tree_const_iterator<DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Rb_tree_const_iterator<DNSResourceRecord> > (0x0x7f69c9a02c00) 0 empty

Class std::__is_pointer<std::_Rb_tree_const_iterator<DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::_Rb_tree_const_iterator<DNSResourceRecord> > (0x0x7f69c9a02c60) 0 empty

Class std::__is_integer<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<DNSResourceRecord> (0x0x7f69c9a02cc0) 0 empty

Class __gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<DNSResourceRecord>, __gnu_cxx::__numeric_traits_floating<DNSResourceRecord> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<DNSResourceRecord>, __gnu_cxx::__numeric_traits_floating<DNSResourceRecord> > (0x0x7f69c9a02d20) 0 empty

Class __gnu_cxx::__numeric_traits_floating<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_floating<DNSResourceRecord> (0x0x7f69c9a02d80) 0 empty

Class __gnu_cxx::__numeric_traits<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<DNSResourceRecord> (0x0x7f69c9ac57b8) 0 empty
  __gnu_cxx::__numeric_traits_floating<DNSResourceRecord> (0x0x7f69c9a02de0) 0 empty

Class std::__is_byte<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<DNSResourceRecord> (0x0x7f69c9a02e40) 0 empty

Class std::__lexicographical_compare<false>
   size=1 align=1
   base size=0 base align=1
std::__lexicographical_compare<false> (0x0x7f69c9a02ea0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<short unsigned int> > > (0x0x7f69c9a02f60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > > > (0x0x7f69c9b0a3c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > > > (0x0x7f69c9b0a4e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > > > (0x0x7f69c9b0a5a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > > > (0x0x7f69c9b0a660) 0 empty

Class std::__is_normal_iterator<DNSResourceRecord*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<DNSResourceRecord*> (0x0x7f69c9b0a720) 0 empty

Class std::_Niter_base<DNSResourceRecord*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<DNSResourceRecord*> (0x0x7f69c97a3340) 0 empty
  std::_Iter_base<DNSResourceRecord*, false> (0x0x7f69c9b0a780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<SyncRes::GetBestNSAnswer> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<SyncRes::GetBestNSAnswer> > > (0x0x7f69c9b0a7e0) 0 empty

Class boost::disable_if_c<true, std::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
boost::disable_if_c<true, std::basic_string<char>&> (0x0x7f69c9b0a960) 0 empty

Class boost::disable_if<boost::is_convertible<const DNSResourceRecord&, const DNSResourceRecord&>, std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
boost::disable_if<boost::is_convertible<const DNSResourceRecord&, const DNSResourceRecord&>, std::basic_string<char>&> (0x0x7f69c97a35b0) 0 empty
  boost::disable_if_c<true, std::basic_string<char>&> (0x0x7f69c9b0aa80) 0 empty

Class boost::is_same<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, boost::tuples::null_type> (0x0x7f69c97a3750) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c97a37b8) 0 empty
    mpl_::bool_<false> (0x0x7f69c9b0ab40) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, boost::tuples::null_type> > (0x0x7f69c97a3820) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c97a3888) 0 empty
    mpl_::bool_<false> (0x0x7f69c9b0aba0) 0 empty

Class boost::is_same<boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69c97a38f0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69c97a3958) 0 empty
    mpl_::bool_<true> (0x0x7f69c9b0ac00) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c97a39c0) 0 empty
  boost::integral_constant<bool, true> (0x0x7f69c97a3a28) 0 empty
    mpl_::bool_<true> (0x0x7f69c9b0ac60) 0 empty

Class boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c97a3b60) 0 empty
  boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c97a3bc8) 0 empty
    mpl_::bool_<true> (0x0x7f69c9b0acc0) 0 empty

Class boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c97a3c30) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c97a3c98) 0 empty
    boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c97a3d00) 0 empty
      mpl_::bool_<true> (0x0x7f69c9b0ad20) 0 empty

Class boost::mpl::if_c<true, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > > (0x0x7f69c9b0ad80) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > > (0x0x7f69c9b0aae0) 0 empty

Class boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69c9b0ade0) 0 empty

Class boost::multi_index::detail::compare_ckey_cval<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::compare_ckey_cval<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69c97a3dd0) 0 empty
  boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69c9b0ae40) 0 empty

Class boost::is_same<boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::null_type> (0x0x7f69c97a32d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c97a3410) 0 empty
    mpl_::bool_<false> (0x0x7f69c9b0af00) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::null_type> > (0x0x7f69c984a000) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c984a068) 0 empty
    mpl_::bool_<false> (0x0x7f69c9849060) 0 empty

Class boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c984a0d0) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c984a138) 0 empty
    mpl_::bool_<false> (0x0x7f69c98490c0) 0 empty

Class boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c984a1a0) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c984a208) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c984a270) 0 empty
      mpl_::bool_<false> (0x0x7f69c9849120) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > > (0x0x7f69c9849180) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > > (0x0x7f69c9b0aea0) 0 empty

Class boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69c98491e0) 0 empty

Class boost::multi_index::detail::compare_ckey_cval<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::compare_ckey_cval<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69c984a340) 0 empty
  boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>, boost::tuples::null_type>, DNSResourceRecord, boost::tuples::cons<QType, boost::tuples::null_type>, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69c9849240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<DNSResourceRecord> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<DNSResourceRecord> > > (0x0x7f69c9849420) 0 empty

Class boost::disable_if<boost::is_convertible<const NegCacheEntry&, const NegCacheEntry&>, std::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
boost::disable_if<boost::is_convertible<const NegCacheEntry&, const NegCacheEntry&>, std::basic_string<char>&> (0x0x7f69c984add0) 0 empty
  boost::disable_if_c<true, std::basic_string<char>&> (0x0x7f69c9849660) 0 empty

Class boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type> (0x0x7f69c984af70) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c984ac98) 0 empty
    mpl_::bool_<false> (0x0x7f69c9849720) 0 empty

Class boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::nested_type_wknd<boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type> > (0x0x7f69c98d6000) 0 empty
  boost::integral_constant<bool, false> (0x0x7f69c98d6068) 0 empty
    mpl_::bool_<false> (0x0x7f69c9849780) 0 empty

Class boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c98d60d0) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c98d6138) 0 empty
    boost::mpl::aux::or_impl<true, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c98d61a0) 0 empty
      mpl_::bool_<true> (0x0x7f69c98497e0) 0 empty

Class boost::mpl::if_c<true, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > > (0x0x7f69c9849840) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > > (0x0x7f69c98496c0) 0 empty

Class boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69c98498a0) 0 empty

Class boost::multi_index::detail::compare_ckey_cval<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::compare_ckey_cval<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69c98d6270) 0 empty
  boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::null_type, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69c9849900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, double> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, double> > > > (0x0x7f69c98499c0) 0 empty

Class std::__uninitialized_construct_buf_dispatch<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_construct_buf_dispatch<false> (0x0x7f69c9849ae0) 0 empty

Class __gnu_cxx::__ops::_Val_comp_iter<speedOrder>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__ops::_Val_comp_iter<speedOrder> (0x0x7f69c9849b40) 0

Class __gnu_cxx::__ops::_Iter_comp_val<speedOrder>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__ops::_Iter_comp_val<speedOrder> (0x0x7f69c9849ba0) 0

Class boost::exception_detail::enable_error_info_helper<boost::io::too_many_args, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::io::too_many_args, 1> (0x0x7f69c95a1180) 0 empty

Class boost::exception_detail::enable_error_info_return_type<boost::io::too_many_args>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_return_type<boost::io::too_many_args> (0x0x7f69c95a1120) 0 empty

Vtable for boost::exception_detail::error_info_injector<boost::io::too_many_args>
boost::exception_detail::error_info_injector<boost::io::too_many_args>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEEE)
16    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::io::too_many_args>
24    (int (*)(...))boost::exception_detail::error_info_injector<T>::~error_info_injector<boost::io::too_many_args>
32    (int (*)(...))boost::io::too_many_args::what
40    (int (*)(...))-24
48    (int (*)(...))(& _ZTIN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEEE)
56    (int (*)(...))boost::exception_detail::error_info_injector<boost::io::too_many_args>::_ZThn24_N5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEED1Ev
64    (int (*)(...))boost::exception_detail::error_info_injector<boost::io::too_many_args>::_ZThn24_N5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEED0Ev

Class boost::exception_detail::error_info_injector<boost::io::too_many_args>
   size=64 align=8
   base size=60 base align=8
boost::exception_detail::error_info_injector<boost::io::too_many_args> (0x0x7f69c959acb0) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::io::too_many_args>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEEE) + 16u)
  boost::io::too_many_args (0x0x7f69c9573820) 0
      primary-for boost::exception_detail::error_info_injector<boost::io::too_many_args> (0x0x7f69c959acb0)
    boost::io::format_error (0x0x7f69c9573888) 0 nearly-empty
        primary-for boost::io::too_many_args (0x0x7f69c9573820)
      std::exception (0x0x7f69c95a11e0) 0 nearly-empty
          primary-for boost::io::format_error (0x0x7f69c9573888)
  boost::exception (0x0x7f69c95a1240) 24
      vptr=((& boost::exception_detail::error_info_injector<boost::io::too_many_args>::_ZTVN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEEE) + 56u)

Vtable for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE: 21u entries
0     64u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE)
24    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >
32    (int (*)(...))boost::exception_detail::clone_impl<T>::~clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >
40    (int (*)(...))boost::io::too_many_args::what
48    (int (*)(...))boost::exception_detail::clone_impl<T>::clone<boost::exception_detail::error_info_injector<boost::io::too_many_args> >
56    (int (*)(...))boost::exception_detail::clone_impl<T>::rethrow<boost::exception_detail::error_info_injector<boost::io::too_many_args> >
64    (int (*)(...))-24
72    (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE)
80    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZThn24_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEED1Ev
88    (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZThn24_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEED0Ev
96    18446744073709551552u
104   18446744073709551552u
112   18446744073709551552u
120   (int (*)(...))-64
128   (int (*)(...))(& _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE)
136   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEE5cloneEv
144   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEE7rethrowEv
152   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEED1Ev
160   (int (*)(...))boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEED0Ev

VTT for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE: 2u entries
0     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE) + 24u)
8     ((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE) + 136u)

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >
   size=72 align=8
   base size=60 base align=8
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> > (0x0x7f69c959ae70) 0
    vptridx=0u vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE) + 24u)
  boost::exception_detail::error_info_injector<boost::io::too_many_args> (0x0x7f69c959aee0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> > (0x0x7f69c959ae70)
    boost::io::too_many_args (0x0x7f69c95738f0) 0
        primary-for boost::exception_detail::error_info_injector<boost::io::too_many_args> (0x0x7f69c959aee0)
      boost::io::format_error (0x0x7f69c9573958) 0 nearly-empty
          primary-for boost::io::too_many_args (0x0x7f69c95738f0)
        std::exception (0x0x7f69c95a1360) 0 nearly-empty
            primary-for boost::io::format_error (0x0x7f69c9573958)
    boost::exception (0x0x7f69c95a13c0) 24
        vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE) + 80u)
  boost::exception_detail::clone_base (0x0x7f69c95a1420) 64 nearly-empty virtual
      vptridx=8u vbaseoffset=-24 vptr=((& boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE) + 136u)

Class boost::detail::sp_element<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69c95a1660) 0 empty

Class boost::detail::sp_dereference<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69c95a1780) 0 empty

Class boost::detail::sp_member_access<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_member_access<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69c95a17e0) 0 empty

Class boost::detail::sp_array_access<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_array_access<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69c95a1840) 0 empty

Class boost::shared_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69c95a1600) 0

Class boost::base_from_member<boost::shared_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >, 0>
   size=16 align=8
   base size=16 base align=8
boost::base_from_member<boost::shared_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >, 0> (0x0x7f69c95a15a0) 0

Vtable for boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >
boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTVN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE: 10u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE)
24    (int (*)(...))boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_oaltstringstream
32    (int (*)(...))boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_oaltstringstream
40    18446744073709551592u
48    (int (*)(...))-24
56    (int (*)(...))(& _ZTIN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE)
64    (int (*)(...))boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTv0_n24_N5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTv0_n24_N5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_ostream<char> (0x0x7f69c95f1208 instance) in boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >
boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTCN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE0_So: 10u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551592u
48    (int (*)(...))-24
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >
boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTTN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE: 4u entries
0     ((& boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTVN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
8     ((& boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTCN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE0_So) + 24u)
16    ((& boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTCN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE0_So) + 64u)
24    ((& boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTVN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE) + 64u)

Class boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >
   size=288 align=8
   base size=24 base align=8
boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> > (0x0x7f69c95b6ee0) 0
    vptridx=0u vptr=((& boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTVN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  boost::base_from_member<boost::shared_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >, 0> (0x0x7f69c95a1a80) 8
  std::basic_ostream<char> (0x0x7f69c95f1208) 0 nearly-empty
      primary-for boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> > (0x0x7f69c95b6ee0)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f69c95f1270) 24 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::_ZTVN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::ios_base (0x0x7f69c95a1ae0) 24
          primary-for std::basic_ios<char> (0x0x7f69c95f1270)

Class boost::detail::sp_convertible<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >, boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >, boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69c95a1b40) 0 empty

Class boost::detail::sp_enable_if_convertible<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >, boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
boost::detail::sp_enable_if_convertible<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >, boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69c95f1478) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7f69c95a1ba0) 0 empty

Class boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::shared_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> > >, int> (0x0x7f69c95a1c00) 0 empty

Class std::__is_pointer<ComboAddress*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<ComboAddress*> (0x0x7f69c95a1f60) 0 empty

Class std::__is_pointer<const ComboAddress*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const ComboAddress*> (0x0x7f69c9684000) 0 empty

Class std::unary_function<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry>, const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry>, const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> > (0x0x7f69c9684060) 0 empty

Class std::_Select1st<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry> > (0x0x7f69c96980d0) 0 empty
  std::unary_function<std::pair<const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int>, Throttle<boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> >::entry>, const boost::tuples::tuple<ComboAddress, std::basic_string<char>, short unsigned int> > (0x0x7f69c96840c0) 0 empty

Class std::unary_function<std::pair<const ComboAddress, long unsigned int>, const ComboAddress>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const ComboAddress, long unsigned int>, const ComboAddress> (0x0x7f69c9684180) 0 empty

Class std::_Select1st<std::pair<const ComboAddress, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const ComboAddress, long unsigned int> > (0x0x7f69c9698410) 0 empty
  std::unary_function<std::pair<const ComboAddress, long unsigned int>, const ComboAddress> (0x0x7f69c96842a0) 0 empty

Class boost::tuples::length<boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > > (0x0x7f69c9684540) 0 empty

Class boost::tuples::length<boost::tuples::cons<short unsigned int, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::tuples::length<boost::tuples::cons<short unsigned int, boost::tuples::null_type> > (0x0x7f69c96845a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::pair<std::basic_string<char>, QType>, std::set<DNSResourceRecord> > > > > (0x0x7f69c96846c0) 0 empty

Class std::__are_same<std::pair<std::basic_string<char>, short unsigned int>, std::pair<std::basic_string<char>, short unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<std::basic_string<char>, short unsigned int>, std::pair<std::basic_string<char>, short unsigned int> > (0x0x7f69c9684780) 0 empty

Class std::__is_pointer<std::pair<std::basic_string<char>, short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::pair<std::basic_string<char>, short unsigned int>*> (0x0x7f69c96847e0) 0 empty

Class std::__are_same<Netmask, Netmask>
   size=1 align=1
   base size=0 base align=1
std::__are_same<Netmask, Netmask> (0x0x7f69c9684900) 0 empty

Class std::__is_pointer<Netmask*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<Netmask*> (0x0x7f69c9684960) 0 empty

Class std::__is_pointer<std::basic_string<char>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::basic_string<char>*> (0x0x7f69c96849c0) 0 empty

Class std::__are_same<std::pair<ComboAddress, DecayingEwma>, std::pair<ComboAddress, DecayingEwma> >
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<ComboAddress, DecayingEwma>, std::pair<ComboAddress, DecayingEwma> > (0x0x7f69c9684a80) 0 empty

Class std::__is_pointer<std::pair<ComboAddress, DecayingEwma>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::pair<ComboAddress, DecayingEwma>*> (0x0x7f69c9684c60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > > > (0x0x7f69c9684d20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > > > (0x0x7f69c9684ea0) 0 empty

Class std::__are_same<DNSResourceRecord, DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
std::__are_same<DNSResourceRecord, DNSResourceRecord> (0x0x7f69c93cc420) 0 empty

Class std::__is_pointer<DNSResourceRecord*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<DNSResourceRecord*> (0x0x7f69c93cc480) 0 empty

Class boost::disable_if_c<true, QType&>
   size=1 align=1
   base size=0 base align=1
boost::disable_if_c<true, QType&> (0x0x7f69c93cc720) 0 empty

Class boost::disable_if<boost::is_convertible<const DNSResourceRecord&, const DNSResourceRecord&>, QType&>
   size=1 align=1
   base size=1 base align=1
boost::disable_if<boost::is_convertible<const DNSResourceRecord&, const DNSResourceRecord&>, QType&> (0x0x7f69c936a5b0) 0 empty
  boost::disable_if_c<true, QType&> (0x0x7f69c93cc780) 0 empty

Class boost::mpl::aux::or_impl<true, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<true, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9478208) 0 empty
  mpl_::bool_<true> (0x0x7f69c93cc900) 0 empty

Class boost::mpl::or_<boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c9478270) 0 empty
  boost::mpl::aux::or_impl<true, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c94782d8) 0 empty
    mpl_::bool_<true> (0x0x7f69c93cc960) 0 empty

Class boost::mpl::if_c<true, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::null_type, DNSResourceRecord, boost::tuples::null_type, boost::tuples::null_type>, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::null_type, DNSResourceRecord, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::null_type, DNSResourceRecord, boost::tuples::null_type, boost::tuples::null_type>, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::null_type, DNSResourceRecord, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c93cc9c0) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::null_type, DNSResourceRecord, boost::tuples::null_type, boost::tuples::null_type>, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::null_type, DNSResourceRecord, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::null_type, DNSResourceRecord, boost::tuples::null_type, boost::tuples::null_type>, boost::multi_index::detail::compare_ckey_cval_normal<boost::tuples::null_type, DNSResourceRecord, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c93cc8a0) 0 empty

Class boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::null_type, DNSResourceRecord, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::null_type, DNSResourceRecord, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69c93cca20) 0 empty

Class boost::multi_index::detail::compare_ckey_cval<boost::tuples::null_type, DNSResourceRecord, boost::tuples::null_type, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::compare_ckey_cval<boost::tuples::null_type, DNSResourceRecord, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69c94783a8) 0 empty
  boost::multi_index::detail::compare_ckey_cval_terminal<boost::tuples::null_type, DNSResourceRecord, boost::tuples::null_type, boost::tuples::null_type> (0x0x7f69c93cca80) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const std::pair<ComboAddress, DecayingEwma>*, std::vector<std::pair<ComboAddress, DecayingEwma> > > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const std::pair<ComboAddress, DecayingEwma>*, std::vector<std::pair<ComboAddress, DecayingEwma> > > > (0x0x7f69c93ccde0) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69c93cce40) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >, false> (0x0x7f69c93ccea0) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69c9478f08) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >, false> (0x0x7f69c93ccf00) 0 empty

Class boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op
   size=1 align=1
   base size=0 base align=1
boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op (0x0x7f69c9544300) 0 empty

Class std::fpos<__mbstate_t>
   size=16 align=8
   base size=16 base align=8
std::fpos<__mbstate_t> (0x0x7f69c9544540) 0

Class boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>::link_info
   size=16 align=8
   base size=16 base align=8
boost::multi_index::detail::ordered_index<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> >, boost::multi_index::detail::nth_layer<1, NegCacheEntry, boost::multi_index::indexed_by<boost::multi_index::ordered_unique<boost::multi_index::composite_key<NegCacheEntry, boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> >, boost::multi_index::composite_key_compare<CIStringCompare, std::less<QType> > >, boost::multi_index::sequenced<> >, std::allocator<NegCacheEntry> >, boost::mpl::vector0<mpl_::na>, boost::multi_index::detail::ordered_unique_tag>::link_info (0x0x7f69c95445a0) 0

Vtable for std::__numpunct_cache<char>
std::__numpunct_cache<char>::_ZTVSt16__numpunct_cacheIcE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16__numpunct_cacheIcE)
16    (int (*)(...))std::__numpunct_cache<_CharT>::~__numpunct_cache<char>
24    (int (*)(...))std::__numpunct_cache<_CharT>::~__numpunct_cache<char>

Class std::__numpunct_cache<char>
   size=144 align=8
   base size=137 base align=8
std::__numpunct_cache<char> (0x0x7f69c92240d0) 0
    vptr=((& std::__numpunct_cache<char>::_ZTVSt16__numpunct_cacheIcE) + 16u)
  std::locale::facet (0x0x7f69c9544600) 0
      primary-for std::__numpunct_cache<char> (0x0x7f69c92240d0)

Class std::__lc_rai<std::bidirectional_iterator_tag, std::bidirectional_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__lc_rai<std::bidirectional_iterator_tag, std::bidirectional_iterator_tag> (0x0x7f69c95446c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > > > (0x0x7f69c9544720) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > > > (0x0x7f69c95447e0) 0 empty

Class boost::iterator_range_detail::iterator_range_impl<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
boost::iterator_range_detail::iterator_range_impl<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > (0x0x7f69c9544a80) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69c9544c60) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >, true> (0x0x7f69c9544cc0) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > > (0x0x7f69c9265f08) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >, true> (0x0x7f69c9544d20) 0 empty

Class boost::optional_detail::optional_base<T>::get_object() const [with T = std::locale; boost::optional_detail::optional_base<T>::internal_type = std::locale]::<anonymous union>
   size=8 align=8
   base size=8 base align=8
boost::optional_detail::optional_base<T>::get_object() const [with T = std::locale; boost::optional_detail::optional_base<T>::internal_type = std::locale]::<anonymous union> (0x0x7f69c9544f60) 0

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7f69c8f72240) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > >, true> (0x0x7f69c8f722a0) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7f69c8f79000) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, std::vector<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, std::allocator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > >, true> (0x0x7f69c8f72300) 0 empty

Class std::__is_byte<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::__is_byte<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69c8f72360) 0 empty

Class std::__is_pointer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69c8f724e0) 0 empty

Class std::__is_floating<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::__is_floating<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69c8f725a0) 0 empty

Class std::__is_integer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::__is_integer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69c8f72600) 0 empty

Class std::__truth_type<false>
   size=1 align=1
   base size=0 base align=1
std::__truth_type<false> (0x0x7f69c8f72660) 0 empty

Class std::__traitor<std::__is_integer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >, std::__is_floating<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >, std::__is_floating<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f69c8f72540) 0 empty

Class std::__is_arithmetic<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69c8f795b0) 0 empty
  std::__traitor<std::__is_integer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >, std::__is_floating<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f69c8f726c0) 0 empty

Class std::__traitor<std::__is_arithmetic<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >, std::__is_pointer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >, std::__is_pointer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f69c8f72480) 0 empty

Class std::__is_scalar<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69c8f79750) 0 empty
  std::__traitor<std::__is_arithmetic<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >, std::__is_pointer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f69c8f72720) 0 empty

Class std::__is_normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7f69c8f72780) 0 empty

Class std::_Iter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, false> (0x0x7f69c8f727e0) 0 empty

Class std::_Niter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7f69c8f79a28) 0 empty
  std::_Iter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, false> (0x0x7f69c8f72840) 0 empty

Class __gnu_cxx::__enable_if<false, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7f69c8f728a0) 0 empty

Class __gnu_cxx::__enable_if<true, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7f69c8f72900) 0 empty

Class std::__is_move_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7f69c8f729c0) 0 empty

Class std::_Miter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7f69c8f79f70) 0 empty
  std::_Iter_base<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*, false> (0x0x7f69c8f72a20) 0 empty

Class boost::optional_detail::optional_base<T>::get_object() [with T = std::locale; boost::optional_detail::optional_base<T>::internal_type = std::locale]::<anonymous union>
   size=8 align=8
   base size=8 base align=8
boost::optional_detail::optional_base<T>::get_object() [with T = std::locale; boost::optional_detail::optional_base<T>::internal_type = std::locale]::<anonymous union> (0x0x7f69c8f72ae0) 0

Class boost::detail::sp_enable_if_auto_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, int>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_enable_if_auto_ptr<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, int> (0x0x7f69c8f72b40) 0 empty

Class std::__uninitialized_fill_n<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill_n<false> (0x0x7f69c8f72f60) 0 empty

Class std::__is_move_iterator<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::_Bit_iterator> (0x0x7f69c90d8000) 0 empty

Class std::_Iter_base<std::_Bit_iterator, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::_Bit_iterator, false> (0x0x7f69c90d8060) 0 empty

Class std::_Miter_base<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::_Bit_iterator> (0x0x7f69c90a3410) 0 empty
  std::_Iter_base<std::_Bit_iterator, false> (0x0x7f69c90d80c0) 0 empty

Class boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c90a37b8) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c90a3820) 0 empty
    mpl_::bool_<false> (0x0x7f69c90d8240) 0 empty

Class boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c90a3888) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c90a38f0) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c90a3958) 0 empty
      mpl_::bool_<false> (0x0x7f69c90d82a0) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > (0x0x7f69c90d8300) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > > (0x0x7f69c90d81e0) 0 empty

Class boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c90d8360) 0 empty

Class boost::multi_index::detail::compare_ckey_ckey<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::compare_ckey_ckey<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c90a3a28) 0 empty
  boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>, boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>, NegCacheEntry, boost::tuples::tuple<CIStringCompare, std::less<QType>, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type> > (0x0x7f69c90d83c0) 0 empty

Class std::__is_normal_iterator<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::_Bit_iterator> (0x0x7f69c90d89c0) 0 empty

Class std::_Niter_base<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::_Bit_iterator> (0x0x7f69c915d410) 0 empty
  std::_Iter_base<std::_Bit_iterator, false> (0x0x7f69c90d8a20) 0 empty

Class std::__is_move_iterator<long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<long unsigned int*> (0x0x7f69c90d8a80) 0 empty

Class std::_Miter_base<long unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<long unsigned int*> (0x0x7f69c915d478) 0 empty
  std::_Iter_base<long unsigned int*, false> (0x0x7f69c90d8ae0) 0 empty

Class std::__is_move_iterator<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::_Bit_const_iterator> (0x0x7f69c90d8b40) 0 empty

Class std::_Iter_base<std::_Bit_const_iterator, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::_Bit_const_iterator, false> (0x0x7f69c90d8ba0) 0 empty

Class std::_Miter_base<std::_Bit_const_iterator>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::_Bit_const_iterator> (0x0x7f69c915d4e0) 0 empty
  std::_Iter_base<std::_Bit_const_iterator, false> (0x0x7f69c90d8c00) 0 empty

Class std::__are_same<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > >
   size=1 align=1
   base size=0 base align=1
std::__are_same<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >, boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> > > (0x0x7f69c90d8c60) 0 empty

Class std::__is_pointer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<boost::io::detail::format_item<char, std::char_traits<char>, std::allocator<char> >*> (0x0x7f69c90d8cc0) 0 empty

Vtable for boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>
boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>::_ZTVN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEEE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEEE)
16    (int (*)(...))boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>::~sp_counted_impl_pd
24    (int (*)(...))boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>::~sp_counted_impl_pd
32    (int (*)(...))boost::detail::sp_counted_impl_pd<P, D>::dispose<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>
40    (int (*)(...))boost::detail::sp_counted_base::destroy
48    (int (*)(...))boost::detail::sp_counted_impl_pd<P, D>::get_deleter<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>
56    (int (*)(...))boost::detail::sp_counted_impl_pd<P, D>::get_untyped_deleter<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>

Class boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>
   size=32 align=8
   base size=25 base align=8
boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op> (0x0x7f69c915d9c0) 0
    vptr=((& boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op>::_ZTVN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEEE) + 16u)
  boost::detail::sp_counted_base (0x0x7f69c90d8d20) 0
      primary-for boost::detail::sp_counted_impl_pd<boost::io::basic_altstringbuf<char, std::char_traits<char>, std::allocator<char> >*, boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >::No_Op> (0x0x7f69c915d9c0)

Class boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c915daf8) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c915db60) 0 empty
    mpl_::bool_<false> (0x0x7f69c90d8e40) 0 empty

Class boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >
   size=1 align=1
   base size=1 base align=1
boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c915dbc8) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c915dc30) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7f69c915dc98) 0 empty
      mpl_::bool_<false> (0x0x7f69c90d8ea0) 0 empty

Class boost::mpl::if_c<false, boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<false, boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > > (0x0x7f69c90d8f00) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, boost::is_same<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >, boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > > (0x0x7f69c90d8de0) 0 empty

Class boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69c90d8f60) 0 empty

Class boost::multi_index::detail::compare_ckey_ckey<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> >
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::compare_ckey_ckey<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69c915dd68) 0 empty
  boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>, boost::tuples::null_type>, NegCacheEntry, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7f69c8dcd000) 0 empty

Class std::__are_same<bool, bool>
   size=1 align=1
   base size=0 base align=1
std::__are_same<bool, bool> (0x0x7f69c8dcd060) 0 empty

Class std::__is_pointer<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::_Bit_iterator> (0x0x7f69c8dcd0c0) 0 empty

Class std::__is_normal_iterator<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::_Bit_const_iterator> (0x0x7f69c8dcd120) 0 empty

Class std::_Niter_base<std::_Bit_const_iterator>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::_Bit_const_iterator> (0x0x7f69c915df70) 0 empty
  std::_Iter_base<std::_Bit_const_iterator, false> (0x0x7f69c8dcd180) 0 empty

Class boost::disable_if<boost::is_convertible<const NegCacheEntry&, const NegCacheEntry&>, QType&>
   size=1 align=1
   base size=1 base align=1
boost::disable_if<boost::is_convertible<const NegCacheEntry&, const NegCacheEntry&>, QType&> (0x0x7f69c8e06000) 0 empty
  boost::disable_if_c<true, QType&> (0x0x7f69c8dcd240) 0 empty

Class boost::mpl::if_c<true, boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type>, boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_c<true, boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type>, boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type> > (0x0x7f69c8dcd3c0) 0 empty

Class boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type>, boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type> >
   size=1 align=1
   base size=0 base align=1
boost::mpl::if_<boost::mpl::or_<boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, boost::is_same<boost::tuples::null_type, boost::tuples::null_type>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type>, boost::multi_index::detail::compare_ckey_ckey_normal<boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type> > (0x0x7f69c8dcd360) 0 empty

Class boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type> (0x0x7f69c8dcd420) 0 empty

Class boost::multi_index::detail::compare_ckey_ckey<boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type>
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::compare_ckey_ckey<boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type> (0x0x7f69c8e06138) 0 empty
  boost::multi_index::detail::compare_ckey_ckey_terminal<boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type, NegCacheEntry, boost::tuples::null_type> (0x0x7f69c8dcd480) 0 empty

Class std::iterator_traits<long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<long unsigned int*> (0x0x7f69c8dcd6c0) 0 empty

Class std::__are_same<long unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long unsigned int, long unsigned int> (0x0x7f69c8dcd720) 0 empty

Class std::__is_pointer<long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<long unsigned int*> (0x0x7f69c8dcd780) 0 empty

Class std::__copy_move<false, true, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<false, true, std::random_access_iterator_tag> (0x0x7f69c8dcd7e0) 0 empty

Class std::__is_pointer<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::_Bit_const_iterator> (0x0x7f69c8dcd840) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >::clone_tag (0x0x7f69c8dcdc00) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> >::clone_tag (0x0x7f69c8dcdc60) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_few_args> >::clone_tag (0x0x7f69c8dcdcc0) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> >::clone_tag (0x0x7f69c8dcdd20) 0 empty

Class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::clone_tag
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> >::clone_tag (0x0x7f69c8dcdd80) 0 empty

