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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class sigevent
   size=64 align=8
   base size=64 base align=8
sigevent (0x0x7fda91aa0240) 0

Class sigaction::<anonymous union>
   size=8 align=8
   base size=8 base align=8
sigaction::<anonymous union> (0x0x7fda91aa03c0) 0

Class sigaction
   size=152 align=8
   base size=152 base align=8
sigaction (0x0x7fda91aa0360) 0

Class sigvec
   size=16 align=8
   base size=16 base align=8
sigvec (0x0x7fda91aa0420) 0

Class _fpx_sw_bytes
   size=48 align=8
   base size=48 base align=8
_fpx_sw_bytes (0x0x7fda91aa0480) 0

Class _fpreg
   size=10 align=2
   base size=10 base align=2
_fpreg (0x0x7fda91aa04e0) 0

Class _fpxreg
   size=16 align=2
   base size=16 base align=2
_fpxreg (0x0x7fda91aa0540) 0

Class _xmmreg
   size=16 align=4
   base size=16 base align=4
_xmmreg (0x0x7fda91aa05a0) 0

Class _fpstate
   size=512 align=8
   base size=512 base align=8
_fpstate (0x0x7fda91aa0600) 0

Class sigcontext::<anonymous union>
   size=8 align=8
   base size=8 base align=8
sigcontext::<anonymous union> (0x0x7fda91aa06c0) 0

Class sigcontext
   size=256 align=8
   base size=256 base align=8
sigcontext (0x0x7fda91aa0660) 0

Class _xsave_hdr
   size=64 align=8
   base size=64 base align=8
_xsave_hdr (0x0x7fda91aa0720) 0

Class _ymmh_state
   size=256 align=4
   base size=256 base align=4
_ymmh_state (0x0x7fda91aa0780) 0

Class _xstate
   size=832 align=8
   base size=832 base align=8
_xstate (0x0x7fda91aa07e0) 0

Class sigstack
   size=16 align=8
   base size=16 base align=8
sigstack (0x0x7fda91aa0840) 0

Class sigaltstack
   size=24 align=8
   base size=24 base align=8
sigaltstack (0x0x7fda91aa08a0) 0

Class _libc_fpxreg
   size=16 align=2
   base size=16 base align=2
_libc_fpxreg (0x0x7fda91aa0900) 0

Class _libc_xmmreg
   size=16 align=4
   base size=16 base align=4
_libc_xmmreg (0x0x7fda91aa0960) 0

Class _libc_fpstate
   size=512 align=8
   base size=512 base align=8
_libc_fpstate (0x0x7fda91aa09c0) 0

Class <anonymous struct>
   size=256 align=8
   base size=256 base align=8
<anonymous struct> (0x0x7fda91aa0a20) 0

Class ucontext
   size=936 align=8
   base size=936 base align=8
ucontext (0x0x7fda91aa0a80) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7fda91bb49c0) 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> (0x0x7fda91bb4a20) 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> (0x0x7fda91bb4a80) 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> (0x0x7fda91bb4ae0) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7fda91c13420) 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> (0x0x7fda91c13480) 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> (0x0x7fda91c134e0) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7fda91c13540) 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> (0x0x7fda91c135a0) 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> (0x0x7fda91c13600) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7fda91c136c0) 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> (0x0x7fda91c13720) 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> (0x0x7fda91c13780) 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> (0x0x7fda91c137e0) 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> (0x0x7fda91c13840) 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> (0x0x7fda91c138a0) 0 empty

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7fda91cb3410) 0 empty
  std::input_iterator_tag (0x0x7fda91c13f60) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7fda91cb3478) 0 empty
  std::forward_iterator_tag (0x0x7fda91cb34e0) 0 empty
    std::input_iterator_tag (0x0x7fda91c58000) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7fda91cb3548) 0 empty
  std::bidirectional_iterator_tag (0x0x7fda91cb35b0) 0 empty
    std::forward_iterator_tag (0x0x7fda91cb3618) 0 empty
      std::input_iterator_tag (0x0x7fda91c58060) 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> (0x0x7fda91c58360) 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 (0x0x7fda91c58540) 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 (0x0x7fda91c585a0) 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 (0x0x7fda91c58600) 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 (0x0x7fda91c58660) 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 (0x0x7fda91c586c0) 0 empty

Class std::__iter_swap<true>
   size=1 align=1
   base size=0 base align=1
std::__iter_swap<true> (0x0x7fda91c58ae0) 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> (0x0x7fda91c58c60) 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> (0x0x7fda91c58d80) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::allocator<char>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<char>::rebind<char> (0x0x7fda91747d80) 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 (0x0x7fda91709dd0) 0
  std::allocator<char> (0x0x7fda91709e38) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7fda91747de0) 0 empty

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

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

Class std::basic_string<char>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep (0x0x7fda91709c98) 0
  std::basic_string<char>::_Rep_base (0x0x7fda91747ea0) 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> (0x0x7fda91747f60) 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 (0x0x7fda91709d68) 0
  std::allocator<wchar_t> (0x0x7fda9156d000) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7fda9156e000) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 (0x0x7fda9156e840) 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 (0x0x7fda9156d1a0) 0 nearly-empty
    vptr=((& std::bad_cast::_ZTVSt8bad_cast) + 16u)
  std::exception (0x0x7fda9156e8a0) 0 nearly-empty
      primary-for std::bad_cast (0x0x7fda9156d1a0)

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 (0x0x7fda9156d208) 0 nearly-empty
    vptr=((& std::bad_typeid::_ZTVSt10bad_typeid) + 16u)
  std::exception (0x0x7fda9156e900) 0 nearly-empty
      primary-for std::bad_typeid (0x0x7fda9156d208)

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

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

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

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

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

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

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

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

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

Class std::numeric_limits<long int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<long int> (0x0x7fda9156ed80) 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> (0x0x7fda9156ede0) 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> (0x0x7fda9156ee40) 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> (0x0x7fda9156eea0) 0 empty

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

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

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

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

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

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

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

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

Class mpl_::bool_<true>
   size=1 align=1
   base size=0 base align=1
mpl_::bool_<true> (0x0x7fda913d7360) 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> (0x0x7fda9156d340) 0 empty
  mpl_::bool_<true> (0x0x7fda913d73c0) 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> (0x0x7fda9156d410) 0 empty
  mpl_::bool_<false> (0x0x7fda913d7480) 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> (0x0x7fda913d7720) 0 empty

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

Class mpl_::int_<-1>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<-1> (0x0x7fda913d7900) 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> > (0x0x7fda9156d548) 0 empty
  mpl_::int_<-1> (0x0x7fda913d7960) 0 empty

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*> (0x0x7fda913d7a20) 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*> (0x0x7fda913d7a80) 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> (0x0x7fda913d7ae0) 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 (0x0x7fda913d7b40) 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> (0x0x7fda913d7c00) 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 (0x0x7fda913d7ba0) 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 (0x0x7fda913d7d20) 0

Class boost::exception_detail::small_size
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::small_size (0x0x7fda913d7d80) 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 (0x0x7fda913d7f00) 0 nearly-empty
    vptr=((& boost::exception_detail::clone_base::_ZTVN5boost16exception_detail10clone_baseE) + 16u)

Class boost::type_traits::no_type
   size=8 align=1
   base size=8 base align=1
boost::type_traits::no_type (0x0x7fda91467120) 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> (0x0x7fda914671e0) 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> (0x0x7fda914672a0) 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> (0x0x7fda91467360) 0 empty

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

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

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

Class std::locale
   size=8 align=8
   base size=8 base align=8
std::locale (0x0x7fda90c964e0) 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 (0x0x7fda90c96540) 0
    vptr=((& std::locale::facet::_ZTVNSt6locale5facetE) + 16u)

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

Class std::locale::_Impl
   size=40 align=8
   base size=40 base align=8
std::locale::_Impl (0x0x7fda90c96600) 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> (0x0x7fda91148750) 0
    vptr=((& std::collate<char>::_ZTVSt7collateIcE) + 16u)
  std::locale::facet (0x0x7fda90c966c0) 0
      primary-for std::collate<char> (0x0x7fda91148750)

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> (0x0x7fda911487b8) 0
    vptr=((& std::collate<wchar_t>::_ZTVSt7collateIwE) + 16u)
  std::locale::facet (0x0x7fda90c96720) 0
      primary-for std::collate<wchar_t> (0x0x7fda911487b8)

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> > (0x0x7fda90c967e0) 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> (0x0x7fda90c96840) 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> (0x0x7fda911488f0) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7fda90c968a0) 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> (0x0x7fda911489c0) 0
    vptr=((& std::collate_byname<char>::_ZTVSt14collate_bynameIcE) + 16u)
  std::collate<char> (0x0x7fda91148a28) 0
      primary-for std::collate_byname<char> (0x0x7fda911489c0)
    std::locale::facet (0x0x7fda90c96900) 0
        primary-for std::collate<char> (0x0x7fda91148a28)

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> (0x0x7fda91148a90) 0
    vptr=((& std::collate_byname<wchar_t>::_ZTVSt14collate_bynameIwE) + 16u)
  std::collate<wchar_t> (0x0x7fda91148af8) 0
      primary-for std::collate_byname<wchar_t> (0x0x7fda91148a90)
    std::locale::facet (0x0x7fda90c96960) 0
        primary-for std::collate<wchar_t> (0x0x7fda91148af8)

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 (0x0x7fda91148b60) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureE) + 16u)
  std::exception (0x0x7fda90c96a20) 0 nearly-empty
      primary-for std::ios_base::failure (0x0x7fda91148b60)

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

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

Class std::ios_base::Init
   size=1 align=1
   base size=0 base align=1
std::ios_base::Init (0x0x7fda90c96b40) 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 (0x0x7fda90c969c0) 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> (0x0x7fda90c96c00) 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> (0x0x7fda90df1120) 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 (0x0x7fda90df12a0) 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> (0x0x7fda90e5fe70) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x7fda90df1540) 0
      primary-for std::ctype<char> (0x0x7fda90e5fe70)
  std::ctype_base (0x0x7fda90df15a0) 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> (0x0x7fda90a96b60) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 16u)
  std::locale::facet (0x0x7fda90df1600) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x7fda90a96b60)
  std::ctype_base (0x0x7fda90df1660) 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> (0x0x7fda90e18340) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7fda90a96c40) 0
      primary-for std::ctype<wchar_t> (0x0x7fda90e18340)
    std::locale::facet (0x0x7fda90df16c0) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7fda90a96c40)
    std::ctype_base (0x0x7fda90df1720) 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> (0x0x7fda90e184e0) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7fda90a96f50) 0
      primary-for std::ctype_byname<char> (0x0x7fda90e184e0)
    std::locale::facet (0x0x7fda90df17e0) 0
        primary-for std::ctype<char> (0x0x7fda90a96f50)
    std::ctype_base (0x0x7fda90df1840) 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> (0x0x7fda90e18548) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7fda90e185b0) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7fda90e18548)
    std::__ctype_abstract_base<wchar_t> (0x0x7fda90ac30e0) 0
        primary-for std::ctype<wchar_t> (0x0x7fda90e185b0)
      std::locale::facet (0x0x7fda90df18a0) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7fda90ac30e0)
      std::ctype_base (0x0x7fda90df1900) 0 empty

Class std::__num_base
   size=1 align=1
   base size=0 base align=1
std::__num_base (0x0x7fda90df1960) 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> (0x0x7fda90e18888) 0
    vptr=((& std::numpunct<char>::_ZTVSt8numpunctIcE) + 16u)
  std::locale::facet (0x0x7fda90df1a80) 0
      primary-for std::numpunct<char> (0x0x7fda90e18888)

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> (0x0x7fda90e188f0) 0
    vptr=((& std::numpunct<wchar_t>::_ZTVSt8numpunctIwE) + 16u)
  std::locale::facet (0x0x7fda90df1ae0) 0
      primary-for std::numpunct<wchar_t> (0x0x7fda90e188f0)

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

Class __gnu_cxx::__numeric_traits<char>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<char> (0x0x7fda90e18c30) 0 empty
  __gnu_cxx::__numeric_traits_integer<char> (0x0x7fda90df1de0) 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> (0x0x7fda90df1e40) 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> (0x0x7fda90e18c98) 0
    vptr=((& std::numpunct_byname<char>::_ZTVSt15numpunct_bynameIcE) + 16u)
  std::numpunct<char> (0x0x7fda90bbe000) 0
      primary-for std::numpunct_byname<char> (0x0x7fda90e18c98)
    std::locale::facet (0x0x7fda90b9e180) 0
        primary-for std::numpunct<char> (0x0x7fda90bbe000)

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> (0x0x7fda90bbe068) 0
    vptr=((& std::num_get<char>::_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7fda90b9e1e0) 0
      primary-for std::num_get<char> (0x0x7fda90bbe068)

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> (0x0x7fda90bbe0d0) 0
    vptr=((& std::num_put<char>::_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7fda90b9e2a0) 0
      primary-for std::num_put<char> (0x0x7fda90bbe0d0)

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> (0x0x7fda90bbe138) 0
    vptr=((& std::numpunct_byname<wchar_t>::_ZTVSt15numpunct_bynameIwE) + 16u)
  std::numpunct<wchar_t> (0x0x7fda90bbe1a0) 0
      primary-for std::numpunct_byname<wchar_t> (0x0x7fda90bbe138)
    std::locale::facet (0x0x7fda90b9e360) 0
        primary-for std::numpunct<wchar_t> (0x0x7fda90bbe1a0)

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> (0x0x7fda90bbe208) 0
    vptr=((& std::num_get<wchar_t>::_ZTVSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7fda90b9e3c0) 0
      primary-for std::num_get<wchar_t> (0x0x7fda90bbe208)

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> (0x0x7fda90bbe2d8) 0
    vptr=((& std::num_put<wchar_t>::_ZTVSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7fda90b9e420) 0
      primary-for std::num_put<wchar_t> (0x0x7fda90bbe2d8)

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> (0x0x7fda90bbe618) 0
    vptr=((& std::basic_ios<char>::_ZTVSt9basic_iosIcSt11char_traitsIcEE) + 16u)
  std::ios_base (0x0x7fda90b9e4e0) 0
      primary-for std::basic_ios<char> (0x0x7fda90bbe618)

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> (0x0x7fda90bbe6e8) 0
    vptr=((& std::basic_ios<wchar_t>::_ZTVSt9basic_iosIwSt11char_traitsIwEE) + 16u)
  std::ios_base (0x0x7fda90b9e600) 0
      primary-for std::basic_ios<wchar_t> (0x0x7fda90bbe6e8)

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

Class boost::integer_traits<bool>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<bool> (0x0x7fda90c47c40) 0 empty
  std::numeric_limits<bool> (0x0x7fda90b9e840) 0 empty
  boost::detail::integer_traits_base<bool, false, true> (0x0x7fda90b9e8a0) 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'> (0x0x7fda90b9e900) 0 empty

Class boost::integer_traits<char>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<char> (0x0x7fda90c47d90) 0 empty
  std::numeric_limits<char> (0x0x7fda90b9e960) 0 empty
  boost::detail::integer_traits_base<char, '\37777777600', '\177'> (0x0x7fda90b9e9c0) 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> (0x0x7fda90b9ea20) 0 empty

Class boost::integer_traits<signed char>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<signed char> (0x0x7fda90c47ee0) 0 empty
  std::numeric_limits<signed char> (0x0x7fda90b9ea80) 0 empty
  boost::detail::integer_traits_base<signed char, -128, 127> (0x0x7fda90b9eae0) 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> (0x0x7fda90b9eb40) 0 empty

Class boost::integer_traits<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<unsigned char> (0x0x7fda90c71070) 0 empty
  std::numeric_limits<unsigned char> (0x0x7fda90b9eba0) 0 empty
  boost::detail::integer_traits_base<unsigned char, 0u, 255u> (0x0x7fda90b9ec00) 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> (0x0x7fda90b9ec60) 0 empty

Class boost::integer_traits<wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<wchar_t> (0x0x7fda90c711c0) 0 empty
  std::numeric_limits<wchar_t> (0x0x7fda90b9ecc0) 0 empty
  boost::detail::integer_traits_base<wchar_t, -2147483648, 2147483647> (0x0x7fda90b9ed20) 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> (0x0x7fda90b9ed80) 0 empty

Class boost::integer_traits<short int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<short int> (0x0x7fda90c71310) 0 empty
  std::numeric_limits<short int> (0x0x7fda90b9ede0) 0 empty
  boost::detail::integer_traits_base<short int, -32768, 32767> (0x0x7fda90b9ee40) 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> (0x0x7fda90b9eea0) 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> (0x0x7fda90c71460) 0 empty
  std::numeric_limits<short unsigned int> (0x0x7fda90b9ef00) 0 empty
  boost::detail::integer_traits_base<short unsigned int, 0u, 65535u> (0x0x7fda90b9ef60) 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> (0x0x7fda90c7a000) 0 empty

Class boost::integer_traits<int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<int> (0x0x7fda90c715b0) 0 empty
  std::numeric_limits<int> (0x0x7fda90c7a060) 0 empty
  boost::detail::integer_traits_base<int, -2147483648, 2147483647> (0x0x7fda90c7a0c0) 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> (0x0x7fda90c7a120) 0 empty

Class boost::integer_traits<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<unsigned int> (0x0x7fda90c71700) 0 empty
  std::numeric_limits<unsigned int> (0x0x7fda90c7a180) 0 empty
  boost::detail::integer_traits_base<unsigned int, 0u, 4294967295u> (0x0x7fda90c7a1e0) 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> (0x0x7fda90c7a240) 0 empty

Class boost::integer_traits<long int>
   size=1 align=1
   base size=1 base align=1
boost::integer_traits<long int> (0x0x7fda90c71850) 0 empty
  std::numeric_limits<long int> (0x0x7fda90c7a360) 0 empty
  boost::detail::integer_traits_base<long int, -9223372036854775808l, 9223372036854775807l> (0x0x7fda90c7a3c0) 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> (0x0x7fda90c7a480) 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> (0x0x7fda90c719a0) 0 empty
  std::numeric_limits<long unsigned int> (0x0x7fda90c7a4e0) 0 empty
  boost::detail::integer_traits_base<long unsigned int, 0ul, 18446744073709551615ul> (0x0x7fda90c7a540) 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> (0x0x7fda90c7a5a0) 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> (0x0x7fda90c71af0) 0 empty
  std::numeric_limits<long long int> (0x0x7fda90c7a600) 0 empty
  boost::detail::integer_traits_base<long long int, -9223372036854775808ll, 9223372036854775807ll> (0x0x7fda90c7a660) 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> (0x0x7fda90c7a6c0) 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> (0x0x7fda90c71c40) 0 empty
  std::numeric_limits<long long unsigned int> (0x0x7fda90c7a7e0) 0 empty
  boost::detail::integer_traits_base<long long unsigned int, 0ull, 18446744073709551615ull> (0x0x7fda90c7a840) 0 empty

Class boost::detail::lcast_abstract_stub
   size=1 align=1
   base size=0 base align=1
boost::detail::lcast_abstract_stub (0x0x7fda90c7ad80) 0 empty

Class std::time_base
   size=1 align=1
   base size=0 base align=1
std::time_base (0x0x7fda90c7ae40) 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> (0x0x7fda908a8068) 0
    vptr=((& std::__timepunct_cache<char>::_ZTVSt17__timepunct_cacheIcE) + 16u)
  std::locale::facet (0x0x7fda90c7af00) 0
      primary-for std::__timepunct_cache<char> (0x0x7fda908a8068)

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> (0x0x7fda908a80d0) 0
    vptr=((& std::__timepunct_cache<wchar_t>::_ZTVSt17__timepunct_cacheIwE) + 16u)
  std::locale::facet (0x0x7fda90c7af60) 0
      primary-for std::__timepunct_cache<wchar_t> (0x0x7fda908a80d0)

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> (0x0x7fda908a81a0) 0
    vptr=((& std::__timepunct<char>::_ZTVSt11__timepunctIcE) + 16u)
  std::locale::facet (0x0x7fda908bc060) 0
      primary-for std::__timepunct<char> (0x0x7fda908a81a0)

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> (0x0x7fda908a8208) 0
    vptr=((& std::__timepunct<wchar_t>::_ZTVSt11__timepunctIwE) + 16u)
  std::locale::facet (0x0x7fda908bc0c0) 0
      primary-for std::__timepunct<wchar_t> (0x0x7fda908a8208)

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

Class std::money_base
   size=1 align=1
   base size=0 base align=1
std::money_base (0x0x7fda908bc360) 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> (0x0x7fda909205b0) 0
    vptr=((& std::moneypunct<char, true>::_ZTVSt10moneypunctIcLb1EE) + 16u)
  std::locale::facet (0x0x7fda908bc540) 0
      primary-for std::moneypunct<char, true> (0x0x7fda909205b0)
  std::money_base (0x0x7fda908bc5a0) 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> (0x0x7fda90920770) 0
    vptr=((& std::moneypunct<char, false>::_ZTVSt10moneypunctIcLb0EE) + 16u)
  std::locale::facet (0x0x7fda908bc600) 0
      primary-for std::moneypunct<char, false> (0x0x7fda90920770)
  std::money_base (0x0x7fda908bc660) 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> (0x0x7fda90920af0) 0
    vptr=((& std::moneypunct<wchar_t, true>::_ZTVSt10moneypunctIwLb1EE) + 16u)
  std::locale::facet (0x0x7fda908bc6c0) 0
      primary-for std::moneypunct<wchar_t, true> (0x0x7fda90920af0)
  std::money_base (0x0x7fda908bc720) 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> (0x0x7fda90920cb0) 0
    vptr=((& std::moneypunct<wchar_t, false>::_ZTVSt10moneypunctIwLb0EE) + 16u)
  std::locale::facet (0x0x7fda908bc780) 0
      primary-for std::moneypunct<wchar_t, false> (0x0x7fda90920cb0)
  std::money_base (0x0x7fda908bc7e0) 0 empty

Class std::messages_base
   size=1 align=1
   base size=0 base align=1
std::messages_base (0x0x7fda908bca20) 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> (0x0x7fda909732a0) 0
    vptr=((& std::messages<char>::_ZTVSt8messagesIcE) + 16u)
  std::locale::facet (0x0x7fda908bcb40) 0
      primary-for std::messages<char> (0x0x7fda909732a0)
  std::messages_base (0x0x7fda908bcba0) 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> (0x0x7fda90973460) 0
    vptr=((& std::messages<wchar_t>::_ZTVSt8messagesIwE) + 16u)
  std::locale::facet (0x0x7fda908bcc00) 0
      primary-for std::messages<wchar_t> (0x0x7fda90973460)
  std::messages_base (0x0x7fda908bcc60) 0 empty

Class std::codecvt_base
   size=1 align=1
   base size=0 base align=1
std::codecvt_base (0x0x7fda908bcd20) 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> (0x0x7fda909bb070) 0
    vptr=((& std::__codecvt_abstract_base<char, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7fda908bcea0) 0
      primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fda909bb070)
  std::codecvt_base (0x0x7fda908bcf00) 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> (0x0x7fda908a8f08) 0
    vptr=((& std::codecvt<char, char, __mbstate_t>::_ZTVSt7codecvtIcc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fda909bb150) 0
      primary-for std::codecvt<char, char, __mbstate_t> (0x0x7fda908a8f08)
    std::locale::facet (0x0x7fda908bcf60) 0
        primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fda909bb150)
    std::codecvt_base (0x0x7fda909c7000) 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> (0x0x7fda909bb2a0) 0
    vptr=((& std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7fda909c7060) 0
      primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fda909bb2a0)
  std::codecvt_base (0x0x7fda909c70c0) 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> (0x0x7fda909e1000) 0
    vptr=((& std::codecvt<wchar_t, char, __mbstate_t>::_ZTVSt7codecvtIwc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fda909bb3f0) 0
      primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7fda909e1000)
    std::locale::facet (0x0x7fda909c7120) 0
        primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fda909bb3f0)
    std::codecvt_base (0x0x7fda909c7180) 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> (0x0x7fda909e1138) 0
    vptr=((& std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE) + 16u)
  std::codecvt<char, char, __mbstate_t> (0x0x7fda909e11a0) 0
      primary-for std::codecvt_byname<char, char, __mbstate_t> (0x0x7fda909e1138)
    std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fda909bb850) 0
        primary-for std::codecvt<char, char, __mbstate_t> (0x0x7fda909e11a0)
      std::locale::facet (0x0x7fda909c7240) 0
          primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7fda909bb850)
      std::codecvt_base (0x0x7fda909c72a0) 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> (0x0x7fda909e1270) 0
    vptr=((& std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE) + 16u)
  std::codecvt<wchar_t, char, __mbstate_t> (0x0x7fda909e12d8) 0
      primary-for std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7fda909e1270)
    std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fda909bba10) 0
        primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7fda909e12d8)
      std::locale::facet (0x0x7fda909c7300) 0
          primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7fda909bba10)
      std::codecvt_base (0x0x7fda909c7360) 0 empty

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7fda909c74e0) 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> > (0x0x7fda909c7480) 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> (0x0x7fda909e1a90) 0
    vptr=((& std::moneypunct_byname<char, false>::_ZTVSt17moneypunct_bynameIcLb0EE) + 16u)
  std::moneypunct<char, false> (0x0x7fda90a727e0) 0
      primary-for std::moneypunct_byname<char, false> (0x0x7fda909e1a90)
    std::locale::facet (0x0x7fda909c79c0) 0
        primary-for std::moneypunct<char, false> (0x0x7fda90a727e0)
    std::money_base (0x0x7fda909c7a20) 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> (0x0x7fda909e1af8) 0
    vptr=((& std::moneypunct_byname<char, true>::_ZTVSt17moneypunct_bynameIcLb1EE) + 16u)
  std::moneypunct<char, true> (0x0x7fda90a72850) 0
      primary-for std::moneypunct_byname<char, true> (0x0x7fda909e1af8)
    std::locale::facet (0x0x7fda909c7a80) 0
        primary-for std::moneypunct<char, true> (0x0x7fda90a72850)
    std::money_base (0x0x7fda909c7ae0) 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> (0x0x7fda909e1b60) 0
    vptr=((& std::money_get<char>::_ZTVSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7fda909c7b40) 0
      primary-for std::money_get<char> (0x0x7fda909e1b60)

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> (0x0x7fda909e1c30) 0
    vptr=((& std::money_put<char>::_ZTVSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7fda909c7ba0) 0
      primary-for std::money_put<char> (0x0x7fda909e1c30)

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> (0x0x7fda909e1d00) 0
    vptr=((& std::time_put<char>::_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7fda909c7c00) 0
      primary-for std::time_put<char> (0x0x7fda909e1d00)

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> (0x0x7fda909e1d68) 0
    vptr=((& std::time_put_byname<char>::_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::time_put<char> (0x0x7fda909e1dd0) 0
      primary-for std::time_put_byname<char> (0x0x7fda909e1d68)
    std::locale::facet (0x0x7fda909c7cc0) 0
        primary-for std::time_put<char> (0x0x7fda909e1dd0)

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> (0x0x7fda90a72d20) 0
    vptr=((& std::time_get<char>::_ZTVSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7fda909c7d80) 0
      primary-for std::time_get<char> (0x0x7fda90a72d20)
  std::time_base (0x0x7fda909c7de0) 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> (0x0x7fda909e1ea0) 0
    vptr=((& std::time_get_byname<char>::_ZTVSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::time_get<char> (0x0x7fda90a72e00) 0
      primary-for std::time_get_byname<char> (0x0x7fda909e1ea0)
    std::locale::facet (0x0x7fda909c7ea0) 0
        primary-for std::time_get<char> (0x0x7fda90a72e00)
    std::time_base (0x0x7fda909c7f00) 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> (0x0x7fda909e1f70) 0
    vptr=((& std::messages_byname<char>::_ZTVSt15messages_bynameIcE) + 16u)
  std::messages<char> (0x0x7fda90a72f50) 0
      primary-for std::messages_byname<char> (0x0x7fda909e1f70)
    std::locale::facet (0x0x7fda9068f000) 0
        primary-for std::messages<char> (0x0x7fda90a72f50)
    std::messages_base (0x0x7fda9068f060) 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> (0x0x7fda909e13a8) 0
    vptr=((& std::moneypunct_byname<wchar_t, false>::_ZTVSt17moneypunct_bynameIwLb0EE) + 16u)
  std::moneypunct<wchar_t, false> (0x0x7fda906900e0) 0
      primary-for std::moneypunct_byname<wchar_t, false> (0x0x7fda909e13a8)
    std::locale::facet (0x0x7fda9068f0c0) 0
        primary-for std::moneypunct<wchar_t, false> (0x0x7fda906900e0)
    std::money_base (0x0x7fda9068f120) 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> (0x0x7fda909e1478) 0
    vptr=((& std::moneypunct_byname<wchar_t, true>::_ZTVSt17moneypunct_bynameIwLb1EE) + 16u)
  std::moneypunct<wchar_t, true> (0x0x7fda90690150) 0
      primary-for std::moneypunct_byname<wchar_t, true> (0x0x7fda909e1478)
    std::locale::facet (0x0x7fda9068f180) 0
        primary-for std::moneypunct<wchar_t, true> (0x0x7fda90690150)
    std::money_base (0x0x7fda9068f1e0) 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> (0x0x7fda906a9000) 0
    vptr=((& std::money_get<wchar_t>::_ZTVSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7fda9068f240) 0
      primary-for std::money_get<wchar_t> (0x0x7fda906a9000)

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> (0x0x7fda906a90d0) 0
    vptr=((& std::money_put<wchar_t>::_ZTVSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7fda9068f300) 0
      primary-for std::money_put<wchar_t> (0x0x7fda906a90d0)

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> (0x0x7fda906a91a0) 0
    vptr=((& std::time_put<wchar_t>::_ZTVSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7fda9068f3c0) 0
      primary-for std::time_put<wchar_t> (0x0x7fda906a91a0)

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> (0x0x7fda906a9270) 0
    vptr=((& std::time_put_byname<wchar_t>::_ZTVSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::time_put<wchar_t> (0x0x7fda906a92d8) 0
      primary-for std::time_put_byname<wchar_t> (0x0x7fda906a9270)
    std::locale::facet (0x0x7fda9068f420) 0
        primary-for std::time_put<wchar_t> (0x0x7fda906a92d8)

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> (0x0x7fda906903f0) 0
    vptr=((& std::time_get<wchar_t>::_ZTVSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7fda9068f4e0) 0
      primary-for std::time_get<wchar_t> (0x0x7fda906903f0)
  std::time_base (0x0x7fda9068f540) 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> (0x0x7fda906a9410) 0
    vptr=((& std::time_get_byname<wchar_t>::_ZTVSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::time_get<wchar_t> (0x0x7fda906904d0) 0
      primary-for std::time_get_byname<wchar_t> (0x0x7fda906a9410)
    std::locale::facet (0x0x7fda9068f5a0) 0
        primary-for std::time_get<wchar_t> (0x0x7fda906904d0)
    std::time_base (0x0x7fda9068f600) 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> (0x0x7fda906a94e0) 0
    vptr=((& std::messages_byname<wchar_t>::_ZTVSt15messages_bynameIwE) + 16u)
  std::messages<wchar_t> (0x0x7fda906905b0) 0
      primary-for std::messages_byname<wchar_t> (0x0x7fda906a94e0)
    std::locale::facet (0x0x7fda9068f6c0) 0
        primary-for std::messages<wchar_t> (0x0x7fda906905b0)
    std::messages_base (0x0x7fda9068f720) 0 empty

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> (0x0x7fda906a9958) 0 nearly-empty
    vptridx=0u vptr=((& std::basic_ostream<char>::_ZTVSo) + 24u)
  std::basic_ios<char> (0x0x7fda906a99c0) 8 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_ostream<char>::_ZTVSo) + 64u)
    std::ios_base (0x0x7fda9068f8a0) 8
        primary-for std::basic_ios<char> (0x0x7fda906a99c0)

Class std::basic_ostream<char>::sentry
   size=16 align=8
   base size=16 base align=8
std::basic_ostream<char>::sentry (0x0x7fda9068f900) 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> (0x0x7fda906a9bc8) 0 nearly-empty
    vptridx=0u vptr=((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ios<wchar_t> (0x0x7fda906a9c30) 8 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 64u)
    std::ios_base (0x0x7fda9068f960) 8
        primary-for std::basic_ios<wchar_t> (0x0x7fda906a9c30)

Class std::basic_ostream<wchar_t>::sentry
   size=16 align=8
   base size=16 base align=8
std::basic_ostream<wchar_t>::sentry (0x0x7fda9068f9c0) 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> (0x0x7fda906a9a90) 0
    vptridx=0u vptr=((& std::basic_istream<char>::_ZTVSi) + 24u)
  std::basic_ios<char> (0x0x7fda906a9d00) 16 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_istream<char>::_ZTVSi) + 64u)
    std::ios_base (0x0x7fda9068fa80) 16
        primary-for std::basic_ios<char> (0x0x7fda906a9d00)

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> (0x0x7fda907a31a0) 0
    vptridx=0u vptr=((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ios<wchar_t> (0x0x7fda907a3208) 16 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 64u)
    std::ios_base (0x0x7fda9068fae0) 16
        primary-for std::basic_ios<wchar_t> (0x0x7fda907a3208)

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> > (0x0x7fda9068fc60) 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> (0x0x7fda9068fcc0) 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> (0x0x7fda907a3680) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7fda9068fd20) 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> > (0x0x7fda9068fd80) 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> (0x0x7fda9068fde0) 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> (0x0x7fda907a3b60) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7fda9068fe40) 0 empty

Class std::basic_istream<char>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<char>::sentry (0x0x7fda9068fea0) 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> (0x0x7fda907a36e8 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> (0x0x7fda907a3d68 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> (0x0x7fda9084a850) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x7fda907a36e8) 0
      primary-for std::basic_iostream<char> (0x0x7fda9084a850)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fda907a3750) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x7fda9068ff00) 24
          primary-for std::basic_ios<char> (0x0x7fda907a3750)
  std::basic_ostream<char> (0x0x7fda907a3d68) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x7fda907a3750) 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 (0x0x7fda9068ff60) 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> (0x0x7fda90864340 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> (0x0x7fda90864410 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> (0x0x7fda9084af50) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7fda90864340) 0
      primary-for std::basic_iostream<wchar_t> (0x0x7fda9084af50)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7fda908643a8) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
      std::ios_base (0x0x7fda90482000) 24
          primary-for std::basic_ios<wchar_t> (0x0x7fda908643a8)
  std::basic_ostream<wchar_t> (0x0x7fda90864410) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)
    std::basic_ios<wchar_t> (0x0x7fda908643a8) alternative-path

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> (0x0x7fda90864c30) 0
    vptr=((& std::basic_stringbuf<char>::_ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE) + 16u)
  std::basic_streambuf<char> (0x0x7fda904821e0) 0
      primary-for std::basic_stringbuf<char> (0x0x7fda90864c30)

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> (0x0x7fda90864d68 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> (0x0x7fda90864d00) 0
    vptridx=0u vptr=((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_istream<char> (0x0x7fda90864d68) 0
      primary-for std::basic_istringstream<char> (0x0x7fda90864d00)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fda90864dd0) 96 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_istringstream<char>::_ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::ios_base (0x0x7fda90482480) 96
          primary-for std::basic_ios<char> (0x0x7fda90864dd0)

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> (0x0x7fda90864ea0 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> (0x0x7fda90864820) 0
    vptridx=0u vptr=((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_ostream<char> (0x0x7fda90864ea0) 0 nearly-empty
      primary-for std::basic_ostringstream<char> (0x0x7fda90864820)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fda90864f08) 88 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ostringstream<char>::_ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::ios_base (0x0x7fda90482540) 88
          primary-for std::basic_ios<char> (0x0x7fda90864f08)

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> (0x0x7fda904c9930 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> (0x0x7fda904e5410 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> (0x0x7fda904e54e0 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> (0x0x7fda904e53a8) 0
    vptridx=0u vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 24u)
  std::basic_iostream<char> (0x0x7fda904c9930) 0
      primary-for std::basic_stringstream<char> (0x0x7fda904e53a8)
      subvttidx=8u
    std::basic_istream<char> (0x0x7fda904e5410) 0
        primary-for std::basic_iostream<char> (0x0x7fda904c9930)
        subvttidx=16u
      std::basic_ios<char> (0x0x7fda904e5478) 104 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 104u)
        std::ios_base (0x0x7fda90482600) 104
            primary-for std::basic_ios<char> (0x0x7fda904e5478)
    std::basic_ostream<char> (0x0x7fda904e54e0) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_stringstream<char>::_ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE) + 64u)
      std::basic_ios<char> (0x0x7fda904e5478) 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> (0x0x7fda904e5af8) 0
    vptr=((& std::basic_stringbuf<wchar_t>::_ZTVSt15basic_stringbufIwSt11char_traitsIwESaIwEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7fda90482840) 0
      primary-for std::basic_stringbuf<wchar_t> (0x0x7fda904e5af8)

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> (0x0x7fda904e5d00 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> (0x0x7fda904e5c98) 0
    vptridx=0u vptr=((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7fda904e5d00) 0
      primary-for std::basic_istringstream<wchar_t> (0x0x7fda904e5c98)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7fda904e5d68) 96 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_istringstream<wchar_t>::_ZTVSt19basic_istringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::ios_base (0x0x7fda90482a20) 96
          primary-for std::basic_ios<wchar_t> (0x0x7fda904e5d68)

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> (0x0x7fda904e5618 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> (0x0x7fda904e55b0) 0
    vptridx=0u vptr=((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x7fda904e5618) 0 nearly-empty
      primary-for std::basic_ostringstream<wchar_t> (0x0x7fda904e55b0)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7fda904e5680) 88 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ostringstream<wchar_t>::_ZTVSt19basic_ostringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::ios_base (0x0x7fda90482b40) 88
          primary-for std::basic_ios<wchar_t> (0x0x7fda904e5680)

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> (0x0x7fda904c9d20 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> (0x0x7fda9051e138 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> (0x0x7fda9051e208 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> (0x0x7fda9051e0d0) 0
    vptridx=0u vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7fda904c9d20) 0
      primary-for std::basic_stringstream<wchar_t> (0x0x7fda9051e0d0)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7fda9051e138) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7fda904c9d20)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7fda9051e1a0) 104 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 104u)
        std::ios_base (0x0x7fda90482c60) 104
            primary-for std::basic_ios<wchar_t> (0x0x7fda9051e1a0)
    std::basic_ostream<wchar_t> (0x0x7fda9051e208) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_stringstream<wchar_t>::_ZTVSt18basic_stringstreamIwSt11char_traitsIwESaIwEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7fda9051e1a0) 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 (0x0x7fda9051e6e8) 0
    vptr=((& boost::bad_lexical_cast::_ZTVN5boost16bad_lexical_castE) + 16u)
  std::bad_cast (0x0x7fda9051e750) 0 nearly-empty
      primary-for boost::bad_lexical_cast (0x0x7fda9051e6e8)
    std::exception (0x0x7fda90482cc0) 0 nearly-empty
        primary-for std::bad_cast (0x0x7fda9051e750)

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

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

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

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

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 (0x0x7fda9051e820) 0
    vptr=((& std::domain_error::_ZTVSt12domain_error) + 16u)
  std::logic_error (0x0x7fda9051e888) 0
      primary-for std::domain_error (0x0x7fda9051e820)
    std::exception (0x0x7fda90482f60) 0 nearly-empty
        primary-for std::logic_error (0x0x7fda9051e888)

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 (0x0x7fda9051e8f0) 0
    vptr=((& std::invalid_argument::_ZTVSt16invalid_argument) + 16u)
  std::logic_error (0x0x7fda9051e958) 0
      primary-for std::invalid_argument (0x0x7fda9051e8f0)
    std::exception (0x0x7fda905e1000) 0 nearly-empty
        primary-for std::logic_error (0x0x7fda9051e958)

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 (0x0x7fda9051e9c0) 0
    vptr=((& std::length_error::_ZTVSt12length_error) + 16u)
  std::logic_error (0x0x7fda9051ea28) 0
      primary-for std::length_error (0x0x7fda9051e9c0)
    std::exception (0x0x7fda905e1060) 0 nearly-empty
        primary-for std::logic_error (0x0x7fda9051ea28)

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 (0x0x7fda9051ea90) 0
    vptr=((& std::out_of_range::_ZTVSt12out_of_range) + 16u)
  std::logic_error (0x0x7fda9051eaf8) 0
      primary-for std::out_of_range (0x0x7fda9051ea90)
    std::exception (0x0x7fda905e10c0) 0 nearly-empty
        primary-for std::logic_error (0x0x7fda9051eaf8)

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 (0x0x7fda9051eb60) 0
    vptr=((& std::runtime_error::_ZTVSt13runtime_error) + 16u)
  std::exception (0x0x7fda905e1120) 0 nearly-empty
      primary-for std::runtime_error (0x0x7fda9051eb60)

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 (0x0x7fda9051ebc8) 0
    vptr=((& std::range_error::_ZTVSt11range_error) + 16u)
  std::runtime_error (0x0x7fda9051ec30) 0
      primary-for std::range_error (0x0x7fda9051ebc8)
    std::exception (0x0x7fda905e1180) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fda9051ec30)

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 (0x0x7fda9051ec98) 0
    vptr=((& std::overflow_error::_ZTVSt14overflow_error) + 16u)
  std::runtime_error (0x0x7fda9051ed00) 0
      primary-for std::overflow_error (0x0x7fda9051ec98)
    std::exception (0x0x7fda905e11e0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fda9051ed00)

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 (0x0x7fda9051ed68) 0
    vptr=((& std::underflow_error::_ZTVSt15underflow_error) + 16u)
  std::runtime_error (0x0x7fda9051edd0) 0
      primary-for std::underflow_error (0x0x7fda9051ed68)
    std::exception (0x0x7fda905e1240) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fda9051edd0)

Class std::_Destroy_aux<true>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<true> (0x0x7fda905e13c0) 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> (0x0x7fda905e14e0) 0 empty

Class boost::is_integral<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<unsigned char> (0x0x7fda903f7068) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f70d0) 0 empty
    mpl_::bool_<true> (0x0x7fda903f60c0) 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> (0x0x7fda903f7138) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f71a0) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6120) 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> (0x0x7fda903f7208) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f7270) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6180) 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> (0x0x7fda903f72d8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f7340) 0 empty
    mpl_::bool_<true> (0x0x7fda903f61e0) 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> (0x0x7fda903f73a8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f7410) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6240) 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> (0x0x7fda903f7478) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f74e0) 0 empty
    mpl_::bool_<true> (0x0x7fda903f62a0) 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> (0x0x7fda903f7548) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f75b0) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6300) 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> (0x0x7fda903f7618) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f7680) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6360) 0 empty

Class boost::is_integral<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<unsigned int> (0x0x7fda903f76e8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f7750) 0 empty
    mpl_::bool_<true> (0x0x7fda903f63c0) 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> (0x0x7fda903f77b8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f7820) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6420) 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> (0x0x7fda903f7888) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f78f0) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6480) 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> (0x0x7fda903f7958) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f79c0) 0 empty
    mpl_::bool_<true> (0x0x7fda903f64e0) 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> (0x0x7fda903f7a28) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f7a90) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6540) 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> (0x0x7fda903f7af8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f7b60) 0 empty
    mpl_::bool_<true> (0x0x7fda903f65a0) 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> (0x0x7fda903f7bc8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f7c30) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6600) 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> (0x0x7fda903f7c98) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f7d00) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6660) 0 empty

Class boost::is_integral<signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<signed char> (0x0x7fda903f7d68) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f7dd0) 0 empty
    mpl_::bool_<true> (0x0x7fda903f66c0) 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> (0x0x7fda903f7e38) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f7ea0) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6720) 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> (0x0x7fda903f7f08) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda903f7f70) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6780) 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> (0x0x7fda90404000) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404068) 0 empty
    mpl_::bool_<true> (0x0x7fda903f67e0) 0 empty

Class boost::is_integral<short int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<short int> (0x0x7fda904040d0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404138) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6840) 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> (0x0x7fda904041a0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404208) 0 empty
    mpl_::bool_<true> (0x0x7fda903f68a0) 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> (0x0x7fda90404270) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda904042d8) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6900) 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> (0x0x7fda90404340) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda904043a8) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6960) 0 empty

Class boost::is_integral<int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<int> (0x0x7fda90404410) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404478) 0 empty
    mpl_::bool_<true> (0x0x7fda903f69c0) 0 empty

Class boost::is_integral<const int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const int> (0x0x7fda904044e0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404548) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6a20) 0 empty

Class boost::is_integral<volatile int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile int> (0x0x7fda904045b0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404618) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6a80) 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> (0x0x7fda90404680) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda904046e8) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6ae0) 0 empty

Class boost::is_integral<long int>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<long int> (0x0x7fda90404750) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda904047b8) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6b40) 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> (0x0x7fda90404820) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404888) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6ba0) 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> (0x0x7fda904048f0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404958) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6c00) 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> (0x0x7fda904049c0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404a28) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6c60) 0 empty

Class boost::is_integral<bool>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<bool> (0x0x7fda90404a90) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404af8) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6cc0) 0 empty

Class boost::is_integral<const bool>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const bool> (0x0x7fda90404b60) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404bc8) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6d20) 0 empty

Class boost::is_integral<volatile bool>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile bool> (0x0x7fda90404c30) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404c98) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6d80) 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> (0x0x7fda90404d00) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404d68) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6de0) 0 empty

Class boost::is_integral<char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<char> (0x0x7fda90404dd0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404e38) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6e40) 0 empty

Class boost::is_integral<const char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const char> (0x0x7fda90404ea0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90404f08) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6ea0) 0 empty

Class boost::is_integral<volatile char>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile char> (0x0x7fda90404f70) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90413000) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6f00) 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> (0x0x7fda90413068) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda904130d0) 0 empty
    mpl_::bool_<true> (0x0x7fda903f6f60) 0 empty

Class boost::is_integral<wchar_t>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<wchar_t> (0x0x7fda90413138) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda904131a0) 0 empty
    mpl_::bool_<true> (0x0x7fda90415000) 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> (0x0x7fda90413208) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90413270) 0 empty
    mpl_::bool_<true> (0x0x7fda90415060) 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> (0x0x7fda904132d8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90413340) 0 empty
    mpl_::bool_<true> (0x0x7fda904150c0) 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> (0x0x7fda904133a8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90413410) 0 empty
    mpl_::bool_<true> (0x0x7fda90415120) 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> (0x0x7fda90413478) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda904134e0) 0 empty
    mpl_::bool_<true> (0x0x7fda90415180) 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> (0x0x7fda90413548) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda904135b0) 0 empty
    mpl_::bool_<true> (0x0x7fda904151e0) 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> (0x0x7fda90413618) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90413680) 0 empty
    mpl_::bool_<true> (0x0x7fda90415240) 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> (0x0x7fda904136e8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90413750) 0 empty
    mpl_::bool_<true> (0x0x7fda904152a0) 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> (0x0x7fda904137b8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90413820) 0 empty
    mpl_::bool_<true> (0x0x7fda90415300) 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> (0x0x7fda90413888) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda904138f0) 0 empty
    mpl_::bool_<true> (0x0x7fda90415360) 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> (0x0x7fda90413958) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda904139c0) 0 empty
    mpl_::bool_<true> (0x0x7fda904153c0) 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> (0x0x7fda90413a28) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90413a90) 0 empty
    mpl_::bool_<true> (0x0x7fda90415420) 0 empty

Class boost::is_integral<__int128>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<__int128> (0x0x7fda90413af8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90413b60) 0 empty
    mpl_::bool_<true> (0x0x7fda90415480) 0 empty

Class boost::is_integral<const __int128>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<const __int128> (0x0x7fda90413bc8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90413c30) 0 empty
    mpl_::bool_<true> (0x0x7fda904154e0) 0 empty

Class boost::is_integral<volatile __int128>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<volatile __int128> (0x0x7fda90413c98) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90413d00) 0 empty
    mpl_::bool_<true> (0x0x7fda90415540) 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> (0x0x7fda90413d68) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90413dd0) 0 empty
    mpl_::bool_<true> (0x0x7fda904155a0) 0 empty

Class boost::is_integral<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<__int128 unsigned> (0x0x7fda90413e38) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90413ea0) 0 empty
    mpl_::bool_<true> (0x0x7fda90415600) 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> (0x0x7fda90413f08) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90413f70) 0 empty
    mpl_::bool_<true> (0x0x7fda90415660) 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> (0x0x7fda90421000) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90421068) 0 empty
    mpl_::bool_<true> (0x0x7fda904156c0) 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> (0x0x7fda904210d0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90421138) 0 empty
    mpl_::bool_<true> (0x0x7fda90415720) 0 empty

Class boost::is_float<float>
   size=1 align=1
   base size=1 base align=1
boost::is_float<float> (0x0x7fda90421270) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda904212d8) 0 empty
    mpl_::bool_<true> (0x0x7fda904157e0) 0 empty

Class boost::is_float<const float>
   size=1 align=1
   base size=1 base align=1
boost::is_float<const float> (0x0x7fda90421340) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda904213a8) 0 empty
    mpl_::bool_<true> (0x0x7fda90415840) 0 empty

Class boost::is_float<volatile float>
   size=1 align=1
   base size=1 base align=1
boost::is_float<volatile float> (0x0x7fda90421410) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90421478) 0 empty
    mpl_::bool_<true> (0x0x7fda904158a0) 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> (0x0x7fda904214e0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90421548) 0 empty
    mpl_::bool_<true> (0x0x7fda90415900) 0 empty

Class boost::is_float<double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<double> (0x0x7fda904215b0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90421618) 0 empty
    mpl_::bool_<true> (0x0x7fda90415960) 0 empty

Class boost::is_float<const double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<const double> (0x0x7fda90421680) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda904216e8) 0 empty
    mpl_::bool_<true> (0x0x7fda904159c0) 0 empty

Class boost::is_float<volatile double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<volatile double> (0x0x7fda90421750) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda904217b8) 0 empty
    mpl_::bool_<true> (0x0x7fda90415a20) 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> (0x0x7fda90421820) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90421888) 0 empty
    mpl_::bool_<true> (0x0x7fda90415a80) 0 empty

Class boost::is_float<long double>
   size=1 align=1
   base size=1 base align=1
boost::is_float<long double> (0x0x7fda904218f0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90421958) 0 empty
    mpl_::bool_<true> (0x0x7fda90415ae0) 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> (0x0x7fda904219c0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90421a28) 0 empty
    mpl_::bool_<true> (0x0x7fda90415b40) 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> (0x0x7fda90421a90) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90421af8) 0 empty
    mpl_::bool_<true> (0x0x7fda90415ba0) 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> (0x0x7fda90421b60) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda90421bc8) 0 empty
    mpl_::bool_<true> (0x0x7fda90415c00) 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> (0x0x7fda90415de0) 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> > (0x0x7fda90421d68) 0 empty
  mpl_::int_<-1> (0x0x7fda90415f60) 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> (0x0x7fda90436180) 0 empty

Class mpl_::void_
   size=1 align=1
   base size=0 base align=1
mpl_::void_ (0x0x7fda904365a0) 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_> (0x0x7fda90447138) 0 empty
  mpl_::bool_<true> (0x0x7fda90436660) 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_> (0x0x7fda90447208) 0 empty
  mpl_::bool_<false> (0x0x7fda90436720) 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> (0x0x7fda90436780) 0 empty

Class mpl_::int_<1>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<1> (0x0x7fda904368a0) 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> > (0x0x7fda90447340) 0 empty
  mpl_::int_<-1> (0x0x7fda90436960) 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> (0x0x7fda904369c0) 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> > (0x0x7fda90447478) 0 empty
  mpl_::int_<-1> (0x0x7fda90436b40) 0 empty

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> (0x0x7fda90436f00) 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> (0x0x7fda9006a000) 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> (0x0x7fda9006a300) 0 empty

Class mpl_::int_<2>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<2> (0x0x7fda9006a420) 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> > (0x0x7fda90447820) 0 empty
  mpl_::int_<-1> (0x0x7fda9006a4e0) 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> (0x0x7fda9006a540) 0 empty

Class boost::mpl::not_<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::not_<mpl_::na> (0x0x7fda9006a720) 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> > (0x0x7fda90447af8) 0 empty
  mpl_::int_<-1> (0x0x7fda9006a8a0) 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> > (0x0x7fda90447c30) 0 empty
  mpl_::bool_<true> (0x0x7fda9006a9c0) 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> (0x0x7fda9006ab40) 0 empty

Class mpl_::int_<5>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<5> (0x0x7fda9006ac60) 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> > (0x0x7fda90447dd0) 0 empty
  mpl_::int_<-1> (0x0x7fda9006ad20) 0 empty

Class boost::mpl::identity<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::identity<mpl_::na> (0x0x7fda9006ae40) 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> > (0x0x7fda90447f08) 0 empty
  mpl_::int_<-1> (0x0x7fda90094000) 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> (0x0x7fda90094060) 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> > (0x0x7fda90098068) 0 empty
  mpl_::int_<-1> (0x0x7fda900941e0) 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> (0x0x7fda900980d0) 0 empty
  mpl_::int_<1> (0x0x7fda900945a0) 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> (0x0x7fda90098138) 0 empty
  mpl_::int_<2> (0x0x7fda90094600) 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> (0x0x7fda900981a0) 0 empty
  mpl_::int_<3> (0x0x7fda90094660) 0 empty

Class mpl_::int_<4>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<4> (0x0x7fda900946c0) 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> (0x0x7fda90098208) 0 empty
  mpl_::int_<4> (0x0x7fda90094720) 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> (0x0x7fda90098270) 0 empty
  mpl_::int_<5> (0x0x7fda90094780) 0 empty

Class mpl_::int_<6>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<6> (0x0x7fda900947e0) 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> (0x0x7fda900982d8) 0 empty
  mpl_::int_<6> (0x0x7fda90094840) 0 empty

Class mpl_::int_<7>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<7> (0x0x7fda900948a0) 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> (0x0x7fda90098340) 0 empty
  mpl_::int_<7> (0x0x7fda90094900) 0 empty

Class mpl_::int_<8>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<8> (0x0x7fda90094960) 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> (0x0x7fda900983a8) 0 empty
  mpl_::int_<8> (0x0x7fda900949c0) 0 empty

Class mpl_::int_<9>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<9> (0x0x7fda90094a20) 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> (0x0x7fda90098410) 0 empty
  mpl_::int_<9> (0x0x7fda90094a80) 0 empty

Class mpl_::int_<10>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<10> (0x0x7fda90094ae0) 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> (0x0x7fda90098478) 0 empty
  mpl_::int_<10> (0x0x7fda90094b40) 0 empty

Class mpl_::int_<11>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<11> (0x0x7fda90094ba0) 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> (0x0x7fda900984e0) 0 empty
  mpl_::int_<11> (0x0x7fda90094c00) 0 empty

Class mpl_::int_<12>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<12> (0x0x7fda90094c60) 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> (0x0x7fda90098548) 0 empty
  mpl_::int_<12> (0x0x7fda90094cc0) 0 empty

Class mpl_::int_<13>
   size=1 align=1
   base size=0 base align=1
mpl_::int_<13> (0x0x7fda90094d20) 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> (0x0x7fda900985b0) 0 empty
  mpl_::int_<13> (0x0x7fda90094d80) 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> (0x0x7fda90094ea0) 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> (0x0x7fda900de300) 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> > (0x0x7fda90098958) 0 empty
  mpl_::int_<-1> (0x0x7fda900de480) 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> (0x0x7fda900de4e0) 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> (0x0x7fda900de600) 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> > (0x0x7fda90098b60) 0 empty
  mpl_::int_<-1> (0x0x7fda900de780) 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> (0x0x7fda900de900) 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> (0x0x7fda900dec00) 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> > (0x0x7fda90098d68) 0 empty
  mpl_::int_<-1> (0x0x7fda900ded80) 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> (0x0x7fda900dede0) 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 (0x0x7fda90098ea0) 0 nearly-empty
    vptr=((& boost::numeric::bad_numeric_cast::_ZTVN5boost7numeric16bad_numeric_castE) + 16u)
  std::bad_cast (0x0x7fda90098f08) 0 nearly-empty
      primary-for boost::numeric::bad_numeric_cast (0x0x7fda90098ea0)
    std::exception (0x0x7fda9010e6c0) 0 nearly-empty
        primary-for std::bad_cast (0x0x7fda90098f08)

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 (0x0x7fda90098f70) 0 nearly-empty
    vptr=((& boost::numeric::negative_overflow::_ZTVN5boost7numeric17negative_overflowE) + 16u)
  boost::numeric::bad_numeric_cast (0x0x7fda90141000) 0 nearly-empty
      primary-for boost::numeric::negative_overflow (0x0x7fda90098f70)
    std::bad_cast (0x0x7fda90141068) 0 nearly-empty
        primary-for boost::numeric::bad_numeric_cast (0x0x7fda90141000)
      std::exception (0x0x7fda9010e720) 0 nearly-empty
          primary-for std::bad_cast (0x0x7fda90141068)

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 (0x0x7fda901410d0) 0 nearly-empty
    vptr=((& boost::numeric::positive_overflow::_ZTVN5boost7numeric17positive_overflowE) + 16u)
  boost::numeric::bad_numeric_cast (0x0x7fda90141138) 0 nearly-empty
      primary-for boost::numeric::positive_overflow (0x0x7fda901410d0)
    std::bad_cast (0x0x7fda901411a0) 0 nearly-empty
        primary-for boost::numeric::bad_numeric_cast (0x0x7fda90141138)
      std::exception (0x0x7fda9010e780) 0 nearly-empty
          primary-for std::bad_cast (0x0x7fda901411a0)

Class boost::numeric::def_overflow_handler
   size=1 align=1
   base size=0 base align=1
boost::numeric::def_overflow_handler (0x0x7fda9010e7e0) 0 empty

Class boost::numeric::silent_overflow_handler
   size=1 align=1
   base size=0 base align=1
boost::numeric::silent_overflow_handler (0x0x7fda9010e840) 0 empty

Class boost::numeric::UseInternalRangeChecker
   size=1 align=1
   base size=0 base align=1
boost::numeric::UseInternalRangeChecker (0x0x7fda9010e900) 0 empty

Class boost::numeric::convdetail::non_applicable
   size=1 align=1
   base size=0 base align=1
boost::numeric::convdetail::non_applicable (0x0x7fda9010eb40) 0 empty

Class boost::numeric::convdetail::applicable
   size=1 align=1
   base size=0 base align=1
boost::numeric::convdetail::applicable (0x0x7fda9010eba0) 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> (0x0x7fda9018c960) 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> (0x0x7fda9018c9c0) 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> (0x0x7fda9018ca20) 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> (0x0x7fda9018ca80) 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> (0x0x7fda9018cae0) 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> (0x0x7fda9018cb40) 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> (0x0x7fda9018cba0) 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> (0x0x7fda9018cc00) 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> (0x0x7fda9018cc60) 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> (0x0x7fda9018ccc0) 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> (0x0x7fda9018cd20) 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> (0x0x7fda9018cd80) 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> (0x0x7fda9018cde0) 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> (0x0x7fda9018ce40) 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> (0x0x7fda9018cea0) 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> (0x0x7fda9018cf00) 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> (0x0x7fda9018cf60) 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> (0x0x7fda901de000) 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> (0x0x7fda901de060) 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> (0x0x7fda901de0c0) 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> (0x0x7fda901de120) 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> (0x0x7fda901de180) 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> (0x0x7fda901de1e0) 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> (0x0x7fda901de240) 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> (0x0x7fda901de2a0) 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> (0x0x7fda901de300) 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> (0x0x7fda901de360) 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> (0x0x7fda901de3c0) 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> (0x0x7fda901de420) 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> (0x0x7fda901de480) 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> (0x0x7fda901de4e0) 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> (0x0x7fda901de540) 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> (0x0x7fda901de5a0) 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> (0x0x7fda901de600) 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> (0x0x7fda901de660) 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> (0x0x7fda901de6c0) 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> (0x0x7fda901de720) 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> (0x0x7fda901de780) 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> (0x0x7fda901de7e0) 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> (0x0x7fda901de840) 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> (0x0x7fda901de8a0) 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> (0x0x7fda901de900) 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> (0x0x7fda901de960) 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> (0x0x7fda901de9c0) 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> (0x0x7fda901dea20) 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> (0x0x7fda901dea80) 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> (0x0x7fda901deae0) 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> (0x0x7fda901deb40) 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> (0x0x7fda901deba0) 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> (0x0x7fda901dec00) 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> (0x0x7fda901dec60) 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> (0x0x7fda901decc0) 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> (0x0x7fda901ded20) 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> (0x0x7fda901ded80) 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> (0x0x7fda901dede0) 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> (0x0x7fda901dee40) 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> (0x0x7fda901deea0) 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> (0x0x7fda901def00) 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> (0x0x7fda901def60) 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> (0x0x7fda9020f000) 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> (0x0x7fda9020f060) 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> (0x0x7fda9020f0c0) 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> (0x0x7fda9020f120) 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> (0x0x7fda9020f180) 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> (0x0x7fda9020f1e0) 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> (0x0x7fda9020f240) 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> (0x0x7fda9020f2a0) 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> (0x0x7fda9020f300) 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> (0x0x7fda9020f360) 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> (0x0x7fda9020f3c0) 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> (0x0x7fda9020f420) 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> (0x0x7fda9020f480) 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> (0x0x7fda9020f4e0) 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> (0x0x7fda9020f540) 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> (0x0x7fda9020f5a0) 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> (0x0x7fda9020f600) 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> (0x0x7fda9020f660) 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> (0x0x7fda9020f6c0) 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> (0x0x7fda9020f720) 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> (0x0x7fda9020f780) 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> (0x0x7fda9020f7e0) 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> (0x0x7fda9020f840) 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> (0x0x7fda9020f8a0) 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> (0x0x7fda9020f900) 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> (0x0x7fda9020f960) 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> (0x0x7fda9020f9c0) 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> (0x0x7fda9020fa20) 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> (0x0x7fda9020fa80) 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> (0x0x7fda9020fae0) 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> (0x0x7fda9020fb40) 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> (0x0x7fda9020fba0) 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> (0x0x7fda9020fc00) 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> (0x0x7fda9020fc60) 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> (0x0x7fda9020fcc0) 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> (0x0x7fda9020fd20) 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> (0x0x7fda9020fd80) 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> (0x0x7fda9020fde0) 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> (0x0x7fda9020fe40) 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> (0x0x7fda9020fea0) 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> (0x0x7fda9020ff00) 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> (0x0x7fda9020ff60) 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> (0x0x7fda9023c000) 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> (0x0x7fda9023c060) 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> (0x0x7fda9023c0c0) 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> (0x0x7fda9023c120) 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> (0x0x7fda9023c180) 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> (0x0x7fda9023c1e0) 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> (0x0x7fda9023c240) 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> (0x0x7fda9023c2a0) 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> (0x0x7fda9023c300) 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> (0x0x7fda9023c360) 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> (0x0x7fda9023c3c0) 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> (0x0x7fda9023c420) 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> (0x0x7fda9023c480) 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> (0x0x7fda9023c4e0) 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> (0x0x7fda9023c540) 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> (0x0x7fda9023c5a0) 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> (0x0x7fda9023c600) 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> (0x0x7fda9023c660) 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> (0x0x7fda9023c6c0) 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> (0x0x7fda9023c720) 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> (0x0x7fda9023c780) 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> (0x0x7fda9023c7e0) 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> (0x0x7fda9023c840) 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> (0x0x7fda9023c8a0) 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> (0x0x7fda9023c900) 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> (0x0x7fda9023c960) 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> (0x0x7fda9023c9c0) 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> (0x0x7fda9023ca20) 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> (0x0x7fda9023ca80) 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> (0x0x7fda9023cae0) 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> (0x0x7fda9023cb40) 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> (0x0x7fda9023cba0) 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> (0x0x7fda9023cc00) 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> (0x0x7fda9023cc60) 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> (0x0x7fda9023ccc0) 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> (0x0x7fda9023cd20) 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> (0x0x7fda9023cd80) 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> (0x0x7fda9023cde0) 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> (0x0x7fda9023ce40) 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> (0x0x7fda9023cea0) 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> (0x0x7fda9023cf00) 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> (0x0x7fda9023cf60) 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> (0x0x7fda8fe69000) 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> (0x0x7fda8fe69060) 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> (0x0x7fda8fe690c0) 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> (0x0x7fda8fe69120) 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> (0x0x7fda8fe69180) 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> (0x0x7fda8fe691e0) 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> (0x0x7fda8fe69240) 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> (0x0x7fda8fe692a0) 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> (0x0x7fda8fe69300) 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> (0x0x7fda8fe69360) 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> (0x0x7fda8fe693c0) 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> (0x0x7fda8fe69420) 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> (0x0x7fda8fe69480) 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> (0x0x7fda8fe694e0) 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> (0x0x7fda8fe69540) 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> (0x0x7fda8fe695a0) 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> (0x0x7fda8fe69600) 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> (0x0x7fda8fe69660) 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> (0x0x7fda8fe696c0) 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> (0x0x7fda8fe69720) 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> (0x0x7fda8fe69780) 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> (0x0x7fda8fe697e0) 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> (0x0x7fda8fe69840) 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> (0x0x7fda8fe698a0) 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> (0x0x7fda8fe69900) 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> (0x0x7fda8fe69960) 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> (0x0x7fda8fe699c0) 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> (0x0x7fda8fe69a20) 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> (0x0x7fda8fe69a80) 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> (0x0x7fda8fe69cc0) 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> (0x0x7fda8fe9b000) 0 empty

Class boost::is_void<void>
   size=1 align=1
   base size=1 base align=1
boost::is_void<void> (0x0x7fda8fec5680) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8fec56e8) 0 empty
    mpl_::bool_<true> (0x0x7fda8fe9bf00) 0 empty

Class boost::is_void<const void>
   size=1 align=1
   base size=1 base align=1
boost::is_void<const void> (0x0x7fda8fec5750) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8fec57b8) 0 empty
    mpl_::bool_<true> (0x0x7fda8fe9bf60) 0 empty

Class boost::is_void<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::is_void<volatile void> (0x0x7fda8fec5820) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8fec5888) 0 empty
    mpl_::bool_<true> (0x0x7fda8fed1000) 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> (0x0x7fda8fec58f0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8fec5958) 0 empty
    mpl_::bool_<true> (0x0x7fda8fed1060) 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> (0x0x7fda8fed11e0) 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> (0x0x7fda8fed1240) 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> (0x0x7fda8fed12a0) 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> (0x0x7fda8fed1300) 0 empty

Class boost::type_traits::false_result
   size=1 align=1
   base size=0 base align=1
boost::type_traits::false_result (0x0x7fda8fed1540) 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> (0x0x7fda8ff07cc0) 0 empty

Class boost::detail::any_conversion
   size=1 align=1
   base size=0 base align=1
boost::detail::any_conversion (0x0x7fda8ff07e40) 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> (0x0x7fda8ffbd0c0) 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> (0x0x7fda8ffbd180) 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> (0x0x7fda8ffbd240) 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> (0x0x7fda8ffbd3c0) 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> (0x0x7fda8ffbd420) 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> (0x0x7fda8ffbd480) 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> (0x0x7fda8ffbd4e0) 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> (0x0x7fda8ffbd540) 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> (0x0x7fda8ffbd5a0) 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> (0x0x7fda8ffbd600) 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> (0x0x7fda8ffbd660) 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> (0x0x7fda8ffbd6c0) 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> (0x0x7fda8ffbd720) 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> (0x0x7fda8ffbd780) 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> (0x0x7fda8ffbd7e0) 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> (0x0x7fda8ffbd840) 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> (0x0x7fda8ffbd8a0) 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> (0x0x7fda8ffbd900) 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> (0x0x7fda8ffbd960) 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 (0x0x7fda8ffbdf00) 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 (0x0x7fda8ffbdf60) 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 (0x0x7fda8ffe0000) 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 (0x0x7fda8ffe00c0) 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 (0x0x7fda8ffe0360) 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 (0x0x7fda8ffe06c0) 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 (0x0x7fda8ffe0720) 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 (0x0x7fda8ffe0780) 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 (0x0x7fda8ffe0840) 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 (0x0x7fda8ffe0ae0) 0 empty

Class <anonymous struct>
   size=32 align=4
   base size=32 base align=4
<anonymous struct> (0x0x7fda8ffe0e40) 0

Class boost::math::detail::fpu_guard
   size=2 align=2
   base size=2 base align=2
boost::math::detail::fpu_guard (0x0x7fda8ffe0ea0) 0

Class boost::is_floating_point<float>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<float> (0x0x7fda8ffee3a8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8ffee410) 0 empty
    mpl_::bool_<true> (0x0x7fda8ffe0f60) 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> (0x0x7fda8ffee478) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8ffee4e0) 0 empty
    mpl_::bool_<true> (0x0x7fda90038000) 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> (0x0x7fda8ffee548) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8ffee5b0) 0 empty
    mpl_::bool_<true> (0x0x7fda90038060) 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> (0x0x7fda8ffee618) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8ffee680) 0 empty
    mpl_::bool_<true> (0x0x7fda900380c0) 0 empty

Class boost::is_floating_point<double>
   size=1 align=1
   base size=1 base align=1
boost::is_floating_point<double> (0x0x7fda8ffee6e8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8ffee750) 0 empty
    mpl_::bool_<true> (0x0x7fda90038120) 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> (0x0x7fda8ffee7b8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8ffee820) 0 empty
    mpl_::bool_<true> (0x0x7fda90038180) 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> (0x0x7fda8ffee888) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8ffee8f0) 0 empty
    mpl_::bool_<true> (0x0x7fda900381e0) 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> (0x0x7fda8ffee958) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8ffee9c0) 0 empty
    mpl_::bool_<true> (0x0x7fda90038240) 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> (0x0x7fda8ffeea28) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8ffeea90) 0 empty
    mpl_::bool_<true> (0x0x7fda900382a0) 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> (0x0x7fda8ffeeaf8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8ffeeb60) 0 empty
    mpl_::bool_<true> (0x0x7fda90038300) 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> (0x0x7fda8ffeebc8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8ffeec30) 0 empty
    mpl_::bool_<true> (0x0x7fda90038360) 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> (0x0x7fda8ffeec98) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8ffeed00) 0 empty
    mpl_::bool_<true> (0x0x7fda900383c0) 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> > (0x0x7fda8ffeee38) 0 empty
  mpl_::bool_<false> (0x0x7fda900384e0) 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> (0x0x7fda90038660) 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> > (0x0x7fda9004b000) 0 empty
  mpl_::int_<-1> (0x0x7fda900387e0) 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> (0x0x7fda900388a0) 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> (0x0x7fda90038900) 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> (0x0x7fda90038960) 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> (0x0x7fda900389c0) 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> (0x0x7fda90038a80) 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> (0x0x7fda90038ae0) 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> (0x0x7fda90038b40) 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> (0x0x7fda90038ba0) 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> (0x0x7fda90038c00) 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> (0x0x7fda90038c60) 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> (0x0x7fda90038cc0) 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> (0x0x7fda90038d20) 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> (0x0x7fda90038d80) 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> (0x0x7fda90038de0) 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> (0x0x7fda90038e40) 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> (0x0x7fda90038ea0) 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> (0x0x7fda90038f00) 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> (0x0x7fda90038f60) 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> (0x0x7fda9005e000) 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> (0x0x7fda9005e060) 0 empty

Class boost::mpl::next<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::next<mpl_::na> (0x0x7fda9005e2a0) 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> > (0x0x7fda9004b138) 0 empty
  mpl_::int_<-1> (0x0x7fda9005e420) 0 empty

Class boost::mpl::prior<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::prior<mpl_::na> (0x0x7fda9005e480) 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> > (0x0x7fda9004b270) 0 empty
  mpl_::int_<-1> (0x0x7fda9005e600) 0 empty

Class boost::mpl::l_end
   size=1 align=1
   base size=0 base align=1
boost::mpl::l_end (0x0x7fda9005e6c0) 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> (0x0x7fda9005e720) 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> (0x0x7fda9005e7e0) 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> (0x0x7fda9005e8a0) 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> (0x0x7fda9005e960) 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> (0x0x7fda9005ea20) 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> (0x0x7fda9005eae0) 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> (0x0x7fda9005eba0) 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> (0x0x7fda9005ec60) 0 empty

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

Class boost::mpl::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
boost::mpl::forward_iterator_tag (0x0x7fda9004b478) 0 empty
  mpl_::int_<0> (0x0x7fda9005ed80) 0 empty

Class boost::mpl::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
boost::mpl::bidirectional_iterator_tag (0x0x7fda9004b4e0) 0 empty
  mpl_::int_<1> (0x0x7fda9005ede0) 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 (0x0x7fda9004b548) 0 empty
  mpl_::int_<2> (0x0x7fda9005ee40) 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> (0x0x7fda9005ef00) 0 empty

Class boost::mpl::deref<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::deref<mpl_::na> (0x0x7fda8fca6000) 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> > (0x0x7fda9004b680) 0 empty
  mpl_::int_<-1> (0x0x7fda8fca6180) 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> (0x0x7fda8fca6300) 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> (0x0x7fda8fca63c0) 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> (0x0x7fda8fca6480) 0 empty

Class boost::mpl::list0<mpl_::na>
   size=1 align=1
   base size=1 base align=1
boost::mpl::list0<mpl_::na> (0x0x7fda9004b6e8) 0 empty
  boost::mpl::l_end (0x0x7fda8fca6540) 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> (0x0x7fda8fcd7270) 0 empty
  boost::mpl::list0<mpl_::na> (0x0x7fda8fcd72d8) 0 empty
    boost::mpl::l_end (0x0x7fda8fca6f60) 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> (0x0x7fda8fcf2b40) 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> (0x0x7fda8fcf2c00) 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> (0x0x7fda8fcf2cc0) 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> (0x0x7fda8fcf2d80) 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> (0x0x7fda8fcf2ea0) 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> > (0x0x7fda8fd3a000) 0 empty
  mpl_::int_<-1> (0x0x7fda8fd39060) 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> (0x0x7fda8fd39300) 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> (0x0x7fda8fd393c0) 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> (0x0x7fda8fd39480) 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> (0x0x7fda8fd39540) 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> (0x0x7fda8fd39600) 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> (0x0x7fda8fd396c0) 0 empty

Class boost::mpl::begin<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::begin<mpl_::na> (0x0x7fda8fd39840) 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> > (0x0x7fda8fd3a138) 0 empty
  mpl_::int_<-1> (0x0x7fda8fd399c0) 0 empty

Class boost::mpl::end<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::end<mpl_::na> (0x0x7fda8fd39a20) 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> > (0x0x7fda8fd3a270) 0 empty
  mpl_::int_<-1> (0x0x7fda8fd39ba0) 0 empty

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

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

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

Class mpl_::assert_
   size=1 align=1
   base size=0 base align=1
mpl_::assert_ (0x0x7fda8fd39de0) 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> (0x0x7fda8fd39f00) 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> (0x0x7fda8fd39f60) 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> (0x0x7fda8fd63000) 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> (0x0x7fda8fd63060) 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> (0x0x7fda8fd630c0) 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> (0x0x7fda8fd63120) 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> (0x0x7fda8fd63240) 0 empty

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

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

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

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

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

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

Class boost::mpl::protect<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::protect<mpl_::na> (0x0x7fda8fd63840) 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> > (0x0x7fda8fd3a410) 0 empty
  mpl_::int_<-1> (0x0x7fda8fd63960) 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> (0x0x7fda8fe11060) 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> (0x0x7fda8fe110c0) 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> (0x0x7fda8fe11120) 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> (0x0x7fda8fe11180) 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> (0x0x7fda8fe111e0) 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> (0x0x7fda8fe11240) 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> (0x0x7fda8fe112a0) 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> (0x0x7fda8fd3add0) 0 empty
  mpl_::bool_<false> (0x0x7fda8fe11420) 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> (0x0x7fda8fe11f00) 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> (0x0x7fda8fe11f60) 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> (0x0x7fda8fa80000) 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> (0x0x7fda8fa80060) 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> (0x0x7fda8fa800c0) 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> (0x0x7fda8fa80120) 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> (0x0x7fda8fa80180) 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> (0x0x7fda8fa801e0) 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> (0x0x7fda8fe11ea0) 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> (0x0x7fda8fa80240) 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> > (0x0x7fda8fd3af70) 0 empty
  mpl_::int_<-1> (0x0x7fda8fa803c0) 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> (0x0x7fda8fa80c00) 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> > (0x0x7fda8fa90680) 0 empty
  mpl_::int_<-1> (0x0x7fda8fa80d80) 0 empty

Class boost::mpl::first<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::first<mpl_::na> (0x0x7fda8fa80de0) 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> > (0x0x7fda8fa907b8) 0 empty
  mpl_::int_<-1> (0x0x7fda8fa80f60) 0 empty

Class boost::mpl::second<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::second<mpl_::na> (0x0x7fda8fab3000) 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> > (0x0x7fda8fa908f0) 0 empty
  mpl_::int_<-1> (0x0x7fda8fab3180) 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> (0x0x7fda8fab3300) 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> (0x0x7fda8fab3660) 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> > (0x0x7fda8fa90af8) 0 empty
  mpl_::int_<-1> (0x0x7fda8fab37e0) 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> (0x0x7fda8fab38a0) 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> > (0x0x7fda8fa90d00) 0 empty
  mpl_::int_<-1> (0x0x7fda8fab3a20) 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> (0x0x7fda8fab3c60) 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> > (0x0x7fda8fa90f70) 0 empty
  mpl_::int_<-1> (0x0x7fda8fab3de0) 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> (0x0x7fda8fab3f00) 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> (0x0x7fda8faee000) 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> > (0x0x7fda8faec1a0) 0 empty
  mpl_::int_<-1> (0x0x7fda8faee180) 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> (0x0x7fda8faee420) 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> > (0x0x7fda8faec410) 0 empty
  mpl_::int_<-1> (0x0x7fda8faee5a0) 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> (0x0x7fda8faee960) 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> > (0x0x7fda8faec5b0) 0 empty
  mpl_::int_<-1> (0x0x7fda8faeeae0) 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> (0x0x7fda8faeeea0) 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> > (0x0x7fda8faec6e8) 0 empty
  mpl_::int_<-1> (0x0x7fda8fb49060) 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 (0x0x7fda8fb49180) 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> (0x0x7fda8fb49480) 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> (0x0x7fda8fb494e0) 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> (0x0x7fda8fb49600) 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> > (0x0x7fda8faec9c0) 0 empty
  mpl_::int_<-1> (0x0x7fda8fb49780) 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> (0x0x7fda8fb497e0) 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> > (0x0x7fda8faecaf8) 0 empty
  mpl_::int_<-1> (0x0x7fda8fb49960) 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 (0x0x7fda8fb49a80) 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> (0x0x7fda8fb49d80) 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> (0x0x7fda8fb49de0) 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> (0x0x7fda8fb49f00) 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> > (0x0x7fda8faece38) 0 empty
  mpl_::int_<-1> (0x0x7fda8fb6f0c0) 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> (0x0x7fda8fb6f120) 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> > (0x0x7fda8faecf70) 0 empty
  mpl_::int_<-1> (0x0x7fda8fb6f2a0) 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> (0x0x7fda8fb6f3c0) 0 empty

Class boost::mpl::clear<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::clear<mpl_::na> (0x0x7fda8fb6f480) 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> > (0x0x7fda8fb761a0) 0 empty
  mpl_::int_<-1> (0x0x7fda8fb6f600) 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> (0x0x7fda8fb6f960) 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> > (0x0x7fda8fb76548) 0 empty
  mpl_::int_<-1> (0x0x7fda8fb6fae0) 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> (0x0x7fda8fb6fb40) 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> > (0x0x7fda8fb76680) 0 empty
  mpl_::int_<-1> (0x0x7fda8fb6fcc0) 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> (0x0x7fda8fb6fea0) 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> (0x0x7fda8fb6ff60) 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> (0x0x7fda8fb9d1e0) 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> (0x0x7fda8fb9d2a0) 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> (0x0x7fda8fb9d360) 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> (0x0x7fda8fb9d420) 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> (0x0x7fda8fb9d4e0) 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> (0x0x7fda8fb9d600) 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> (0x0x7fda8fb9da20) 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> > (0x0x7fda8fb76d00) 0 empty
  mpl_::int_<-1> (0x0x7fda8fb9dba0) 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> (0x0x7fda8fb9dc00) 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> (0x0x7fda8fb9dd20) 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> (0x0x7fda8fbd2180) 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> > (0x0x7fda8fbd80d0) 0 empty
  mpl_::int_<-1> (0x0x7fda8fbd2300) 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> (0x0x7fda8fbd2360) 0 empty

Class boost::mpl::vector0<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::vector0<mpl_::na> (0x0x7fda8fbd2600) 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> (0x0x7fda8fbd2660) 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> (0x0x7fda8fbd2720) 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> (0x0x7fda8fbd8270) 0 empty
  boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag> (0x0x7fda8fbd27e0) 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> (0x0x7fda8fbd2840) 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> (0x0x7fda8fbd2900) 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> (0x0x7fda8fbd29c0) 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> (0x0x7fda8fbd8dd0) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7fda8fc05480) 0 empty

Class boost::mpl::negate<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::negate<mpl_::na> (0x0x7fda8fc66000) 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> > (0x0x7fda8fc32af8) 0 empty
  mpl_::int_<-1> (0x0x7fda8fc66180) 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> (0x0x7fda8fc661e0) 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> (0x0x7fda8fc662a0) 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> (0x0x7fda8fc66360) 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> (0x0x7fda8fc66420) 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> (0x0x7fda8fc664e0) 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> (0x0x7fda8fc665a0) 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> (0x0x7fda8fc66720) 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> (0x0x7fda8fc667e0) 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> (0x0x7fda8fc668a0) 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> (0x0x7fda8fc66960) 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> (0x0x7fda8fc66a20) 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> (0x0x7fda8fc66d20) 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> > (0x0x7fda8fc32d68) 0 empty
  mpl_::int_<-1> (0x0x7fda8fc66ea0) 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> (0x0x7fda8f892000) 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> (0x0x7fda8f892120) 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> > (0x0x7fda8fc32f70) 0 empty
  mpl_::int_<-1> (0x0x7fda8f8922a0) 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> (0x0x7fda8f892660) 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> > (0x0x7fda8f8b1138) 0 empty
  mpl_::int_<-1> (0x0x7fda8f8927e0) 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> (0x0x7fda8f8928a0) 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> > (0x0x7fda8f8b1270) 0 empty
  mpl_::int_<-1> (0x0x7fda8f892a20) 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> (0x0x7fda8f892ba0) 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> > (0x0x7fda8f8b1478) 0 empty
  mpl_::int_<-1> (0x0x7fda8f892d20) 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> (0x0x7fda8f892e40) 0 empty

Class boost::mpl::size<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::size<mpl_::na> (0x0x7fda8f892f00) 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> > (0x0x7fda8f8b1680) 0 empty
  mpl_::int_<-1> (0x0x7fda8f8ce0c0) 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> (0x0x7fda8f8ce180) 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> (0x0x7fda8f8ce480) 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> > (0x0x7fda8f8b1888) 0 empty
  mpl_::int_<-1> (0x0x7fda8f8ce600) 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> (0x0x7fda8f8ce660) 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> (0x0x7fda8f8ce780) 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> (0x0x7fda8f8cea80) 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> > (0x0x7fda8f8b1af8) 0 empty
  mpl_::int_<-1> (0x0x7fda8f8cec00) 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> (0x0x7fda8f8cec60) 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> (0x0x7fda8f8ced80) 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> (0x0x7fda8f8fa0c0) 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> > (0x0x7fda8f8b1d68) 0 empty
  mpl_::int_<-1> (0x0x7fda8f8fa240) 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> (0x0x7fda8f8fa2a0) 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> (0x0x7fda8f8fa3c0) 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> (0x0x7fda8f8fa6c0) 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> > (0x0x7fda8f914000) 0 empty
  mpl_::int_<-1> (0x0x7fda8f8fa840) 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> (0x0x7fda8f8fa8a0) 0 empty

Class boost::math::policies::default_policy
   size=1 align=1
   base size=0 base align=1
boost::math::policies::default_policy (0x0x7fda8f935ba0) 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> (0x0x7fda8f9760c0) 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> (0x0x7fda8f976120) 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> (0x0x7fda8f976180) 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> (0x0x7fda8f9761e0) 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> (0x0x7fda8f9762a0) 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> (0x0x7fda8f976300) 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> (0x0x7fda8f9763c0) 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> (0x0x7fda8f976420) 0 empty

Class std::_Norm_helper<true>
   size=1 align=1
   base size=0 base align=1
std::_Norm_helper<true> (0x0x7fda8f976c00) 0 empty

Class std::complex<float>
   size=8 align=4
   base size=8 base align=4
std::complex<float> (0x0x7fda8f976c60) 0

Class std::complex<double>
   size=16 align=8
   base size=16 base align=8
std::complex<double> (0x0x7fda8f976cc0) 0

Class std::complex<long double>
   size=32 align=16
   base size=32 base align=16
std::complex<long double> (0x0x7fda8f976d20) 0

Class boost::math::detail::native_tag
   size=1 align=1
   base size=0 base align=1
boost::math::detail::native_tag (0x0x7fda8f724060) 0 empty

Class boost::math::detail::ieee_tag
   size=1 align=1
   base size=0 base align=1
boost::math::detail::ieee_tag (0x0x7fda8f724120) 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 (0x0x7fda8f9d3138) 0 empty
  boost::math::detail::ieee_tag (0x0x7fda8f724180) 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 (0x0x7fda8f9d31a0) 0 empty
  boost::math::detail::ieee_tag (0x0x7fda8f7241e0) 0 empty

Class boost::math::detail::unknown_precision
   size=1 align=1
   base size=0 base align=1
boost::math::detail::unknown_precision (0x0x7fda8f724240) 0 empty

Class boost::math::detail::single_precision
   size=1 align=1
   base size=0 base align=1
boost::math::detail::single_precision (0x0x7fda8f7242a0) 0 empty

Class boost::math::detail::double_precision
   size=1 align=1
   base size=0 base align=1
boost::math::detail::double_precision (0x0x7fda8f724300) 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 (0x0x7fda8f724360) 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> (0x0x7fda8f724480) 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> (0x0x7fda8f7244e0) 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> (0x0x7fda8f724600) 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> (0x0x7fda8f724720) 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> (0x0x7fda8f7248a0) 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> (0x0x7fda8f724900) 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> (0x0x7fda8f724960) 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> (0x0x7fda8f7249c0) 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> (0x0x7fda8f724a20) 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> (0x0x7fda8f724ae0) 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> (0x0x7fda8f724b40) 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> (0x0x7fda8f724ba0) 0 empty

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

Class boost::incrementable_traversal_tag
   size=1 align=1
   base size=1 base align=1
boost::incrementable_traversal_tag (0x0x7fda8f9d3410) 0 empty
  boost::no_traversal_tag (0x0x7fda8f7b2000) 0 empty

Class boost::single_pass_traversal_tag
   size=1 align=1
   base size=1 base align=1
boost::single_pass_traversal_tag (0x0x7fda8f9d3478) 0 empty
  boost::incrementable_traversal_tag (0x0x7fda8f9d34e0) 0 empty
    boost::no_traversal_tag (0x0x7fda8f7b2060) 0 empty

Class boost::forward_traversal_tag
   size=1 align=1
   base size=1 base align=1
boost::forward_traversal_tag (0x0x7fda8f9d3548) 0 empty
  boost::single_pass_traversal_tag (0x0x7fda8f9d35b0) 0 empty
    boost::incrementable_traversal_tag (0x0x7fda8f9d3618) 0 empty
      boost::no_traversal_tag (0x0x7fda8f7b20c0) 0 empty

Class boost::bidirectional_traversal_tag
   size=1 align=1
   base size=1 base align=1
boost::bidirectional_traversal_tag (0x0x7fda8f9d3680) 0 empty
  boost::forward_traversal_tag (0x0x7fda8f9d36e8) 0 empty
    boost::single_pass_traversal_tag (0x0x7fda8f9d3750) 0 empty
      boost::incrementable_traversal_tag (0x0x7fda8f9d37b8) 0 empty
        boost::no_traversal_tag (0x0x7fda8f7b2120) 0 empty

Class boost::random_access_traversal_tag
   size=1 align=1
   base size=1 base align=1
boost::random_access_traversal_tag (0x0x7fda8f9d3820) 0 empty
  boost::bidirectional_traversal_tag (0x0x7fda8f9d3888) 0 empty
    boost::forward_traversal_tag (0x0x7fda8f9d38f0) 0 empty
      boost::single_pass_traversal_tag (0x0x7fda8f9d3958) 0 empty
        boost::incrementable_traversal_tag (0x0x7fda8f9d39c0) 0 empty
          boost::no_traversal_tag (0x0x7fda8f7b2180) 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 (0x0x7fda8f7c5478) 0 empty
  std::input_iterator_tag (0x0x7fda8f7b2b40) 0 empty

Class boost::iterators::enabled<false>
   size=1 align=1
   base size=0 base align=1
boost::iterators::enabled<false> (0x0x7fda8f7b2f60) 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> (0x0x7fda8f7e5540) 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> (0x0x7fda8f7e55a0) 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> (0x0x7fda8f7e5600) 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> (0x0x7fda8f7e5660) 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> (0x0x7fda8f7e57e0) 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> (0x0x7fda8f7e5840) 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> (0x0x7fda8f7e58a0) 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> (0x0x7fda8f7e5900) 0 empty

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

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

Class boost::iterator_core_access
   size=1 align=1
   base size=0 base align=1
boost::iterator_core_access (0x0x7fda8f427060) 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 (0x0x7fda8f4275a0) 0 empty

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

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

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

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

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

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

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

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

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

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

Class boost::Integer<long long int>
   size=1 align=1
   base size=0 base align=1
boost::Integer<long long int> (0x0x7fda8f4e2960) 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> (0x0x7fda8f4e29c0) 0 empty

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

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

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

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

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

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

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

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

Class boost::UnsignedInteger<long unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::UnsignedInteger<long unsigned int> (0x0x7fda8f4e2ea0) 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> (0x0x7fda8f4e2f00) 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 (0x0x7fda8f2b60c0) 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 (0x0x7fda8f2b6120) 0 empty

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

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

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

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

Class boost::container::ordered_range_t
   size=1 align=1
   base size=0 base align=1
boost::container::ordered_range_t (0x0x7fda8f2b65a0) 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 (0x0x7fda8f241a28) 0 empty
  boost::container::ordered_range_t (0x0x7fda8f2b6600) 0 empty

Class boost::container::default_init_t
   size=1 align=1
   base size=0 base align=1
boost::container::default_init_t (0x0x7fda8f2b6660) 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 (0x0x7fda8f2b66c0) 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> (0x0x7fda8f2b6840) 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> (0x0x7fda8f2b68a0) 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> (0x0x7fda8f2b6900) 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> (0x0x7fda8f2b6960) 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> (0x0x7fda8f2b69c0) 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> (0x0x7fda8f2b6a20) 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> (0x0x7fda8f2b6a80) 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> (0x0x7fda8f2b6ae0) 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> (0x0x7fda8f2b6b40) 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> (0x0x7fda8f2b6ba0) 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> (0x0x7fda8f2b6cc0) 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> (0x0x7fda8f2b6d20) 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> (0x0x7fda8f2b6d80) 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> (0x0x7fda8f2b6de0) 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> (0x0x7fda8f2b6e40) 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> (0x0x7fda8f2b6ea0) 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> (0x0x7fda8f2b6f00) 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> (0x0x7fda8f2b6f60) 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> (0x0x7fda8f36b2a0) 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> (0x0x7fda8f36b300) 0 empty

Class boost::mpl::identity<char>
   size=1 align=1
   base size=0 base align=1
boost::mpl::identity<char> (0x0x7fda8f36b720) 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> (0x0x7fda8f241f08) 0 empty
  boost::mpl::identity<char> (0x0x7fda8f36b780) 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> (0x0x7fda8f241f70) 0 empty
  boost::mpl::identity<char> (0x0x7fda8f36b7e0) 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> (0x0x7fda8f3aa000) 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> (0x0x7fda8f2414e0) 0 empty
  boost::detail::lcast_src_length_integral<short int> (0x0x7fda8f3aa060) 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> (0x0x7fda8f3aa0c0) 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> (0x0x7fda8f3ad000) 0 empty
  boost::detail::lcast_src_length_integral<short unsigned int> (0x0x7fda8f3aa120) 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> (0x0x7fda8f3aa180) 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> (0x0x7fda8f3ad068) 0 empty
  boost::detail::lcast_src_length_integral<int> (0x0x7fda8f3aa1e0) 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> (0x0x7fda8f3aa240) 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> (0x0x7fda8f3ad0d0) 0 empty
  boost::detail::lcast_src_length_integral<unsigned int> (0x0x7fda8f3aa2a0) 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> (0x0x7fda8f3aa300) 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> (0x0x7fda8f3ad138) 0 empty
  boost::detail::lcast_src_length_integral<long int> (0x0x7fda8f3aa360) 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> (0x0x7fda8f3aa3c0) 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> (0x0x7fda8f3ad1a0) 0 empty
  boost::detail::lcast_src_length_integral<long unsigned int> (0x0x7fda8f3aa420) 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> (0x0x7fda8f3aa480) 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> (0x0x7fda8f3ad208) 0 empty
  boost::detail::lcast_src_length_integral<long long unsigned int> (0x0x7fda8f3aa4e0) 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> (0x0x7fda8f3aa540) 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> (0x0x7fda8f3ad270) 0 empty
  boost::detail::lcast_src_length_integral<long long int> (0x0x7fda8f3aa5a0) 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> (0x0x7fda8f3aa600) 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> (0x0x7fda8f3ad2d8) 0 empty
  boost::detail::lcast_src_length_integral<__int128> (0x0x7fda8f3aa660) 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> (0x0x7fda8f3aa6c0) 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> (0x0x7fda8f3ad340) 0 empty
  boost::detail::lcast_src_length_integral<__int128 unsigned> (0x0x7fda8f3aa720) 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> (0x0x7fda8f3aa7e0) 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> (0x0x7fda8f3ad3a8) 0 empty
  boost::detail::lcast_src_length_floating<float> (0x0x7fda8f3aa840) 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> (0x0x7fda8f3aa8a0) 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> (0x0x7fda8f3ad410) 0 empty
  boost::detail::lcast_src_length_floating<double> (0x0x7fda8f3aa900) 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> (0x0x7fda8f3aa960) 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> (0x0x7fda8f3ad478) 0 empty
  boost::detail::lcast_src_length_floating<long double> (0x0x7fda8f3aa9c0) 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> (0x0x7fda8f3aaa80) 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> (0x0x7fda8f3aaae0) 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> (0x0x7fda8f3aaba0) 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> (0x0x7fda8f3aac00) 0 empty

Class boost::int_fast_t<int>
   size=1 align=1
   base size=0 base align=1
boost::int_fast_t<int> (0x0x7fda8f3aad20) 0 empty

Class boost::int_t<32>
   size=1 align=1
   base size=1 base align=1
boost::int_t<32> (0x0x7fda8f3ad888) 0 empty
  boost::detail::exact_signed_base_helper<32> (0x0x7fda8f3aacc0) 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 (0x0x7fda8f3aad80) 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*>::*> (0x0x7fda8f3aaea0) 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*> (0x0x7fda8f06c060) 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*> (0x0x7fda8f3adc30) 0 empty
  std::iterator_traits<const signed char*> (0x0x7fda8f06c0c0) 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*> (0x0x7fda8f06c000) 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*> (0x0x7fda8f06c120) 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*> (0x0x7fda8f06c180) 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> (0x0x7fda8f06c240) 0 empty

Class boost::is_abstract<signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<signed char> (0x0x7fda8f3addd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8f3ade38) 0 empty
    mpl_::bool_<false> (0x0x7fda8f06c2a0) 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> > (0x0x7fda8f3adea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8f3adf08) 0 empty
    mpl_::bool_<false> (0x0x7fda8f06c300) 0 empty

Class boost::is_array<signed char>
   size=1 align=1
   base size=1 base align=1
boost::is_array<signed char> (0x0x7fda8f3adf70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8f3ad820) 0 empty
    mpl_::bool_<false> (0x0x7fda8f06c360) 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> > (0x0x7fda8f3ad9c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8f3ada28) 0 empty
    mpl_::bool_<false> (0x0x7fda8f06c3c0) 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> > (0x0x7fda8f3ada90) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fda8f3adaf8) 0 empty
    mpl_::bool_<false> (0x0x7fda8f06c420) 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> > (0x0x7fda8f078000) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_array<signed char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fda8f078068) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fda8f0780d0) 0 empty
      mpl_::bool_<false> (0x0x7fda8f06c480) 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> (0x0x7fda8f06c4e0) 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> (0x0x7fda8f06c1e0) 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*> (0x0x7fda8f3aae40) 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*>::*> (0x0x7fda8f06c5a0) 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*> (0x0x7fda8f06c660) 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*> (0x0x7fda8f078340) 0 empty
  std::iterator_traits<const unsigned char*> (0x0x7fda8f06c6c0) 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*> (0x0x7fda8f06c600) 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*> (0x0x7fda8f06c720) 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*> (0x0x7fda8f06c780) 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> (0x0x7fda8f06c840) 0 empty

Class boost::is_abstract<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<unsigned char> (0x0x7fda8f0784e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8f078548) 0 empty
    mpl_::bool_<false> (0x0x7fda8f06c8a0) 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> > (0x0x7fda8f0785b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8f078618) 0 empty
    mpl_::bool_<false> (0x0x7fda8f06c900) 0 empty

Class boost::is_array<unsigned char>
   size=1 align=1
   base size=1 base align=1
boost::is_array<unsigned char> (0x0x7fda8f078680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8f0786e8) 0 empty
    mpl_::bool_<false> (0x0x7fda8f06c960) 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> > (0x0x7fda8f078750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8f0787b8) 0 empty
    mpl_::bool_<false> (0x0x7fda8f06c9c0) 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> > (0x0x7fda8f078820) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fda8f078888) 0 empty
    mpl_::bool_<false> (0x0x7fda8f06ca20) 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> > (0x0x7fda8f0788f0) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_array<unsigned char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fda8f078958) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fda8f0789c0) 0 empty
      mpl_::bool_<false> (0x0x7fda8f06ca80) 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> (0x0x7fda8f06cae0) 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> (0x0x7fda8f06c7e0) 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*> (0x0x7fda8f06c540) 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*>::*> (0x0x7fda8f06cba0) 0 empty

Class std::iterator_traits<signed char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<signed char*> (0x0x7fda8f06cc60) 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*> (0x0x7fda8f078b60) 0 empty
  std::iterator_traits<signed char*> (0x0x7fda8f06ccc0) 0 empty

Class boost::iterator_value<signed char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_value<signed char*> (0x0x7fda8f06cc00) 0 empty

Class boost::iterator_difference<signed char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_difference<signed char*> (0x0x7fda8f06cd20) 0 empty

Class boost::iterator_reference<signed char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_reference<signed char*> (0x0x7fda8f06cd80) 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> (0x0x7fda8f06ce40) 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> (0x0x7fda8f06cde0) 0 empty

Class boost::iterator_range<signed char*>
   size=16 align=8
   base size=16 base align=8
boost::iterator_range<signed char*> (0x0x7fda8f06cb40) 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*>::*> (0x0x7fda8f06cf00) 0 empty

Class std::iterator_traits<unsigned char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<unsigned char*> (0x0x7fda8f0f5000) 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*> (0x0x7fda8f078e38) 0 empty
  std::iterator_traits<unsigned char*> (0x0x7fda8f0f5060) 0 empty

Class boost::iterator_value<unsigned char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_value<unsigned char*> (0x0x7fda8f06cf60) 0 empty

Class boost::iterator_difference<unsigned char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_difference<unsigned char*> (0x0x7fda8f0f50c0) 0 empty

Class boost::iterator_reference<unsigned char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_reference<unsigned char*> (0x0x7fda8f0f5120) 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> (0x0x7fda8f0f51e0) 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> (0x0x7fda8f0f5180) 0 empty

Class boost::iterator_range<unsigned char*>
   size=16 align=8
   base size=16 base align=8
boost::iterator_range<unsigned char*> (0x0x7fda8f06cea0) 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> (0x0x7fda8f0f5240) 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> (0x0x7fda8f0f52a0) 0 empty

Class boost::tuples::null_type
   size=1 align=1
   base size=0 base align=1
boost::tuples::null_type (0x0x7fda8f184a20) 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> (0x0x7fda8f184c00) 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> (0x0x7fda8f184f00) 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<> > (0x0x7fda8f1ce1e0) 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<> > (0x0x7fda8f1ce240) 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> (0x0x7fda8f1ce2a0) 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> (0x0x7fda8f1ce300) 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> (0x0x7fda8f1ce3c0) 0 empty

Class boost::tuples::tuple<>
   size=1 align=1
   base size=1 base align=1
boost::tuples::tuple<> (0x0x7fda8edf6ea0) 0 empty
  boost::tuples::null_type (0x0x7fda8f1ce480) 0 empty

Class boost::tuples::detail::swallow_assign
   size=1 align=1
   base size=0 base align=1
boost::tuples::detail::swallow_assign (0x0x7fda8f1ce540) 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::*)()))()> (0x0x7fda8f1ce8a0) 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::*)()))()> (0x0x7fda8f1ceba0) 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> (0x0x7fda8f1cec00) 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 (0x0x7fda8ee6c068) 0 nearly-empty
    vptr=((& boost::bad_weak_ptr::_ZTVN5boost12bad_weak_ptrE) + 16u)
  std::exception (0x0x7fda8f1cef60) 0 nearly-empty
      primary-for boost::bad_weak_ptr (0x0x7fda8ee6c068)

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

Class boost::detail::shared_count
   size=8 align=8
   base size=8 base align=8
boost::detail::shared_count (0x0x7fda8ee7d240) 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> (0x0x7fda8ee7d2a0) 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*> (0x0x7fda8ee6c2d8) 0 empty
  std::binary_function<boost::detail::sp_counted_base*, boost::detail::sp_counted_base*, bool> (0x0x7fda8ee7d3c0) 0 empty

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

Class boost::detail::sp_empty
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_empty (0x0x7fda8ee7d660) 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> (0x0x7fda8ee7d6c0) 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> (0x0x7fda8ee7d720) 0 empty

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

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

Class boost::detail::sp_dereference<void>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<void> (0x0x7fda8ee7dae0) 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> (0x0x7fda8ee7db40) 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> (0x0x7fda8ee7dba0) 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> (0x0x7fda8ee7dc00) 0 empty

Class boost::detail::sp_element<void>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_element<void> (0x0x7fda8ef20240) 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> (0x0x7fda8ef202a0) 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> (0x0x7fda8ef20300) 0 empty

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

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

Class boost::detail::spinlock_pool<2>
   size=1 align=1
   base size=0 base align=1
boost::detail::spinlock_pool<2> (0x0x7fda8ef20360) 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> (0x0x7fda8ef206c0) 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> (0x0x7fda8ee6c4e0) 0 empty
  mpl_::integral_c<long unsigned int, 0ul> (0x0x7fda8ef20720) 0 empty

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

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

Class boost::alignment_of<volatile void>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<volatile void> (0x0x7fda8ee6c6e8) 0 empty
  boost::integral_constant<long unsigned int, 0ul> (0x0x7fda8ee6c750) 0 empty
    mpl_::integral_c<long unsigned int, 0ul> (0x0x7fda8ef20840) 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> (0x0x7fda8ee6c7b8) 0 empty
  boost::integral_constant<long unsigned int, 0ul> (0x0x7fda8ee6c820) 0 empty
    mpl_::integral_c<long unsigned int, 0ul> (0x0x7fda8ef208a0) 0 empty

Class boost::has_nothrow_constructor<void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_constructor<void> (0x0x7fda8ee6ca28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ee6ca90) 0 empty
    mpl_::bool_<false> (0x0x7fda8ef20b40) 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> (0x0x7fda8ee6caf8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ee6cb60) 0 empty
    mpl_::bool_<false> (0x0x7fda8ef20ba0) 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> (0x0x7fda8ee6cbc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ee6cc30) 0 empty
    mpl_::bool_<false> (0x0x7fda8ef20c00) 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> (0x0x7fda8ee6cc98) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ee6cd00) 0 empty
    mpl_::bool_<false> (0x0x7fda8ef20c60) 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> (0x0x7fda8ee6cd68) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ee6cdd0) 0 empty
    mpl_::bool_<false> (0x0x7fda8ef20cc0) 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> (0x0x7fda8ee6ce38) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ee6cea0) 0 empty
    mpl_::bool_<false> (0x0x7fda8ef20d20) 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> (0x0x7fda8ee6cf08) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ee6cf70) 0 empty
    mpl_::bool_<false> (0x0x7fda8ef20d80) 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> (0x0x7fda8ebf9000) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf9068) 0 empty
    mpl_::bool_<false> (0x0x7fda8ef20de0) 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> (0x0x7fda8ec010c0) 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> (0x0x7fda8ec01120) 0

Class boost::detail::has_one_T<int>
   size=4 align=4
   base size=4 base align=4
boost::detail::has_one_T<int> (0x0x7fda8ec01180) 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> (0x0x7fda8ec011e0) 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> (0x0x7fda8ec01240) 0

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

Class boost::detail::has_one_T<double>
   size=8 align=8
   base size=8 base align=8
boost::detail::has_one_T<double> (0x0x7fda8ec01300) 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> (0x0x7fda8ec01360) 0

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

Class boost::detail::has_one_T<void (*)()>
   size=8 align=8
   base size=8 base align=8
boost::detail::has_one_T<void (*)()> (0x0x7fda8ec01420) 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::*> (0x0x7fda8ec01480) 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::*)()> (0x0x7fda8ec014e0) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class boost::type_with_alignment<128ul>
   size=1 align=1
   base size=0 base align=1
boost::type_with_alignment<128ul> (0x0x7fda8ec01c00) 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> (0x0x7fda8ec01c60) 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> (0x0x7fda8ec01cc0) 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> (0x0x7fda8ec01d20) 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> (0x0x7fda8ec01d80) 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> (0x0x7fda8ec01de0) 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> (0x0x7fda8ec01e40) 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> (0x0x7fda8ec01ea0) 0 empty

Class boost::has_trivial_copy<void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_copy<void> (0x0x7fda8ebf9208) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf9270) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec38060) 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> (0x0x7fda8ebf92d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf9340) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec380c0) 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> (0x0x7fda8ebf93a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf9410) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec38120) 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> (0x0x7fda8ebf9478) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf94e0) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec38180) 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> (0x0x7fda8ebf9548) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf95b0) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec381e0) 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> (0x0x7fda8ebf9618) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf9680) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec38240) 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> (0x0x7fda8ebf96e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf9750) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec382a0) 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> (0x0x7fda8ebf97b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf9820) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec38300) 0 empty

Class boost::has_nothrow_copy<void>
   size=1 align=1
   base size=1 base align=1
boost::has_nothrow_copy<void> (0x0x7fda8ebf9958) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf99c0) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec38480) 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> (0x0x7fda8ebf9a28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf9a90) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec384e0) 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> (0x0x7fda8ebf9af8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf9b60) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec38540) 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> (0x0x7fda8ebf9bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf9c30) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec385a0) 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> (0x0x7fda8ebf9c98) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf9d00) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec38600) 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> (0x0x7fda8ebf9d68) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf9dd0) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec38660) 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> (0x0x7fda8ebf9e38) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf9ea0) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec386c0) 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> (0x0x7fda8ebf9f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ebf9f70) 0 empty
    mpl_::bool_<false> (0x0x7fda8ec38720) 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_> (0x0x7fda8ec388a0) 0 empty

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

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

Class boost::in_place_factory0
   size=1 align=1
   base size=1 base align=1
boost::in_place_factory0 (0x0x7fda8ec4d1a0) 0 empty
  boost::in_place_factory_base (0x0x7fda8ec38b40) 0 empty

Class boost::optional_detail::optional_tag
   size=1 align=1
   base size=0 base align=1
boost::optional_detail::optional_tag (0x0x7fda8eca6720) 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> (0x0x7fda8eca69c0) 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> (0x0x7fda8eca6ae0) 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 (0x0x7fda8ed53000) 0 nearly-empty
    vptr=((& boost::any::placeholder::_ZTVN5boost3any11placeholderE) + 16u)

Class boost::any
   size=8 align=8
   base size=8 base align=8
boost::any (0x0x7fda8eca6f60) 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 (0x0x7fda8ec4df70) 0 nearly-empty
    vptr=((& boost::bad_any_cast::_ZTVN5boost12bad_any_castE) + 16u)
  std::bad_cast (0x0x7fda8ed6f000) 0 nearly-empty
      primary-for boost::bad_any_cast (0x0x7fda8ec4df70)
    std::exception (0x0x7fda8ed530c0) 0 nearly-empty
        primary-for std::bad_cast (0x0x7fda8ed6f000)

Class boost::has_trivial_destructor<void>
   size=1 align=1
   base size=1 base align=1
boost::has_trivial_destructor<void> (0x0x7fda8ed6f208) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ed6f270) 0 empty
    mpl_::bool_<false> (0x0x7fda8ed531e0) 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> (0x0x7fda8ed6f2d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ed6f340) 0 empty
    mpl_::bool_<false> (0x0x7fda8ed53240) 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> (0x0x7fda8ed6f3a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ed6f410) 0 empty
    mpl_::bool_<false> (0x0x7fda8ed532a0) 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> (0x0x7fda8ed6f478) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ed6f4e0) 0 empty
    mpl_::bool_<false> (0x0x7fda8ed53300) 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 (0x0x7fda8ed53540) 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 (0x0x7fda8ed535a0) 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 (0x0x7fda8ed53660) 0

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

Class boost::detail::function::unusable
   size=1 align=1
   base size=0 base align=1
boost::detail::function::unusable (0x0x7fda8ed53720) 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> (0x0x7fda8ed537e0) 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 (0x0x7fda8ed53840) 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 (0x0x7fda8ed538a0) 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 (0x0x7fda8ed53900) 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 (0x0x7fda8ed53960) 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> (0x0x7fda8ed53ae0) 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> (0x0x7fda8ed53b40) 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> (0x0x7fda8ed6f680) 0 empty
  mpl_::integral_c<long unsigned int, 8ul> (0x0x7fda8ed53ba0) 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> (0x0x7fda8ed6f6e8) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7fda8ed6f750) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7fda8ed53c00) 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 (0x0x7fda8ed53e40) 0 empty

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

Class boost::function_base
   size=32 align=8
   base size=32 base align=8
boost::function_base (0x0x7fda8ed53f00) 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 (0x0x7fda8ed6f7b8) 0
    vptr=((& boost::bad_function_call::_ZTVN5boost17bad_function_callE) + 16u)
  std::runtime_error (0x0x7fda8ed6f820) 0
      primary-for boost::bad_function_call (0x0x7fda8ed6f7b8)
    std::exception (0x0x7fda8ed53f60) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fda8ed6f820)

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> (0x0x7fda8eb43300) 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> (0x0x7fda8eb43420) 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> (0x0x7fda8eb43540) 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> (0x0x7fda8eb43e40) 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> (0x0x7fda8eb43f60) 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> (0x0x7fda8ebbf0c0) 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> (0x0x7fda8ebbf1e0) 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> (0x0x7fda8ebbfb40) 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> (0x0x7fda8ebbfc60) 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> (0x0x7fda8ebbfd80) 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> (0x0x7fda8ebbfea0) 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> (0x0x7fda8e842840) 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> (0x0x7fda8e842960) 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> (0x0x7fda8e842a80) 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> (0x0x7fda8e842ba0) 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> (0x0x7fda8e90e4e0) 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> (0x0x7fda8e90e600) 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> (0x0x7fda8e90e720) 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> (0x0x7fda8e90e840) 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> (0x0x7fda8e9aa180) 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> (0x0x7fda8e9aa2a0) 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> (0x0x7fda8e9aa3c0) 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> (0x0x7fda8e9aa4e0) 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> (0x0x7fda8e5f9180) 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> (0x0x7fda8e5f9480) 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> (0x0x7fda8e5f9780) 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> (0x0x7fda8e5f9a80) 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> (0x0x7fda8e68a480) 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> (0x0x7fda8e68a900) 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> (0x0x7fda8e68ad80) 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> (0x0x7fda8e69c240) 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> (0x0x7fda8e69cf00) 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> (0x0x7fda8e728060) 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> (0x0x7fda8e728180) 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> (0x0x7fda8e7282a0) 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> (0x0x7fda8e78cd80) 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> (0x0x7fda8e78cea0) 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> (0x0x7fda8e3ce000) 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> (0x0x7fda8e3ce120) 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> (0x0x7fda8e3cea20) 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> (0x0x7fda8e3ceb40) 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> (0x0x7fda8e3cec60) 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> (0x0x7fda8e3ced80) 0 empty

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

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7fda8e42f8f0) 0
  std::_Bit_iterator_base (0x0x7fda8e42f958) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fda8e49e480) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7fda8e42f9c0) 0
  std::_Bit_iterator_base (0x0x7fda8e42fa28) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fda8e49e4e0) 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> (0x0x7fda8e49e660) 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> (0x0x7fda8e49e6c0) 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> (0x0x7fda8e42fc98) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7fda8e49e720) 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> (0x0x7fda8e49e780) 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> (0x0x7fda8e49e7e0) 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> (0x0x7fda8e42fdd0) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7fda8e49e840) 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> (0x0x7fda8e2c0060) 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> (0x0x7fda8e2c00c0) 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> (0x0x7fda8e2776e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8e277750) 0 empty
    mpl_::bool_<false> (0x0x7fda8e2c0120) 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> (0x0x7fda8e2777b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8e277820) 0 empty
    mpl_::bool_<false> (0x0x7fda8e2c0180) 0 empty

Class boost::is_reference<std::locale>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<std::locale> (0x0x7fda8e277888) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8e2778f0) 0 empty
    mpl_::bool_<false> (0x0x7fda8e2c01e0) 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> > (0x0x7fda8e2c02a0) 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> > (0x0x7fda8e2c0240) 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> (0x0x7fda8e2c03c0) 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> (0x0x7fda8e2c04e0) 0 empty

Class boost::alignment_of<std::locale>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<std::locale> (0x0x7fda8e2779c0) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7fda8e277a28) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7fda8e2c0540) 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 (0x0x7fda8e2c0480) 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> (0x0x7fda8e2c0420) 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> (0x0x7fda8e277618) 0
  boost::optional_detail::optional_tag (0x0x7fda8e2c0000) 0 empty

Class boost::optional<std::locale>
   size=16 align=8
   base size=16 base align=8
boost::optional<std::locale> (0x0x7fda8e277af8) 0
  boost::optional_detail::optional_base<std::locale> (0x0x7fda8e277b60) 0
    boost::optional_detail::optional_tag (0x0x7fda8e2c05a0) 0 empty

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

Class std::allocator<bool>
   size=1 align=1
   base size=1 base align=1
std::allocator<bool> (0x0x7fda8e277c98) 0 empty
  __gnu_cxx::new_allocator<bool> (0x0x7fda8e2c07e0) 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> (0x0x7fda8e2c0840) 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> (0x0x7fda8e2c08a0) 0 empty

Class std::allocator<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::allocator<long unsigned int> (0x0x7fda8e277d68) 0 empty
  __gnu_cxx::new_allocator<long unsigned int> (0x0x7fda8e2c0900) 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 (0x0x7fda8e277dd0) 0
  std::allocator<long unsigned int> (0x0x7fda8e277e38) 0 empty
    __gnu_cxx::new_allocator<long unsigned int> (0x0x7fda8e2c0960) 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> > (0x0x7fda8e2c0720) 0

Class std::vector<bool>
   size=40 align=8
   base size=40 base align=8
std::vector<bool> (0x0x7fda8e277ea0) 0
  std::_Bvector_base<std::allocator<bool> > (0x0x7fda8e2c09c0) 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 (0x0x7fda8e277f08) 0 nearly-empty
    vptr=((& boost::io::format_error::_ZTVN5boost2io12format_errorE) + 16u)
  std::exception (0x0x7fda8e2c0a20) 0 nearly-empty
      primary-for boost::io::format_error (0x0x7fda8e277f08)

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 (0x0x7fda8e277f70) 0
    vptr=((& boost::io::bad_format_string::_ZTVN5boost2io17bad_format_stringE) + 16u)
  boost::io::format_error (0x0x7fda8e277680) 0 nearly-empty
      primary-for boost::io::bad_format_string (0x0x7fda8e277f70)
    std::exception (0x0x7fda8e2c0a80) 0 nearly-empty
        primary-for boost::io::format_error (0x0x7fda8e277680)

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 (0x0x7fda8e277bc8) 0
    vptr=((& boost::io::too_few_args::_ZTVN5boost2io12too_few_argsE) + 16u)
  boost::io::format_error (0x0x7fda8dfc2000) 0 nearly-empty
      primary-for boost::io::too_few_args (0x0x7fda8e277bc8)
    std::exception (0x0x7fda8e2c0ae0) 0 nearly-empty
        primary-for boost::io::format_error (0x0x7fda8dfc2000)

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 (0x0x7fda8dfc20d0) 0
    vptr=((& boost::io::too_many_args::_ZTVN5boost2io13too_many_argsE) + 16u)
  boost::io::format_error (0x0x7fda8dfc2138) 0 nearly-empty
      primary-for boost::io::too_many_args (0x0x7fda8dfc20d0)
    std::exception (0x0x7fda8e2c0b40) 0 nearly-empty
        primary-for boost::io::format_error (0x0x7fda8dfc2138)

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 (0x0x7fda8dfc2208) 0
    vptr=((& boost::io::out_of_range::_ZTVN5boost2io12out_of_rangeE) + 16u)
  boost::io::format_error (0x0x7fda8dfc2270) 0 nearly-empty
      primary-for boost::io::out_of_range (0x0x7fda8dfc2208)
    std::exception (0x0x7fda8e2c0ba0) 0 nearly-empty
        primary-for boost::io::format_error (0x0x7fda8dfc2270)

Class boost::io::detail::group0
   size=1 align=1
   base size=0 base align=1
boost::io::detail::group0 (0x0x7fda8e2c0c00) 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> (0x0x7fda8e038840) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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> (0x0x7fda8dcb5c00) 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> (0x0x7fda8dcb5cc0) 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> (0x0x7fda8da8d180) 0 empty

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

Class Semaphore
   size=8 align=8
   base size=8 base align=8
Semaphore (0x0x7fda8da8d8a0) 0

Class Utility
   size=1 align=1
   base size=0 base align=1
Utility (0x0x7fda8da8d900) 0 empty

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

Class re_pattern_buffer
   size=64 align=8
   base size=64 base align=8
re_pattern_buffer (0x0x7fda8da8d9c0) 0

Class re_registers
   size=24 align=8
   base size=24 base align=8
re_registers (0x0x7fda8da8da20) 0

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

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

Class boost::move_detail::empty
   size=1 align=1
   base size=0 base align=1
boost::move_detail::empty (0x0x7fda8d93d5a0) 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> (0x0x7fda8d93dae0) 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> (0x0x7fda8d93dba0) 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> (0x0x7fda8d93dcc0) 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> (0x0x7fda8d93dd80) 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> (0x0x7fda8d93de40) 0 empty

Class boost::mpl::base<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::base<mpl_::na> (0x0x7fda8d9810c0) 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> > (0x0x7fda8d977270) 0 empty
  mpl_::int_<-1> (0x0x7fda8d981240) 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> (0x0x7fda8d981300) 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> (0x0x7fda8d9813c0) 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> (0x0x7fda8d981480) 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> (0x0x7fda8d981540) 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> (0x0x7fda8d981600) 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> (0x0x7fda8d981720) 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> (0x0x7fda8d9817e0) 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> > (0x0x7fda8d9775b0) 0 empty
  mpl_::int_<-1> (0x0x7fda8d981960) 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> (0x0x7fda8d981c00) 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> (0x0x7fda8d981cc0) 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 (0x0x7fda8d981d80) 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 (0x0x7fda8d981de0) 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 (0x0x7fda8d981f00) 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> (0x0x7fda8d5ae0c0) 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> > (0x0x7fda8d9778f0) 0 empty
  mpl_::int_<-1> (0x0x7fda8d5ae240) 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> (0x0x7fda8d5ae360) 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> > (0x0x7fda8d977af8) 0 empty
  mpl_::int_<-1> (0x0x7fda8d5ae4e0) 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> (0x0x7fda8d5ae540) 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> > (0x0x7fda8d977c30) 0 empty
  mpl_::int_<-1> (0x0x7fda8d5ae6c0) 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> (0x0x7fda8d5ae8a0) 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> (0x0x7fda8d5ae960) 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> (0x0x7fda8d5aea80) 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> > (0x0x7fda8d977d68) 0 empty
  mpl_::int_<-1> (0x0x7fda8d5aec00) 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> (0x0x7fda8d5aecc0) 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> > (0x0x7fda8d977f08) 0 empty
  mpl_::int_<-1> (0x0x7fda8d5aee40) 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> (0x0x7fda8d5eb1e0) 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> > (0x0x7fda8d5e63a8) 0 empty
  mpl_::int_<-1> (0x0x7fda8d5eb360) 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> (0x0x7fda8d5eb3c0) 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> > (0x0x7fda8d5e64e0) 0 empty
  mpl_::int_<-1> (0x0x7fda8d5eb540) 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> (0x0x7fda8d5eb7e0) 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> > (0x0x7fda8d5e67b8) 0 empty
  mpl_::int_<-1> (0x0x7fda8d5eb960) 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> (0x0x7fda8d5eb9c0) 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> > (0x0x7fda8d5e69c0) 0 empty
  mpl_::int_<-1> (0x0x7fda8d5ebb40) 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> (0x0x7fda8d5ebc00) 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> > (0x0x7fda8d5e6af8) 0 empty
  mpl_::int_<-1> (0x0x7fda8d5ebd80) 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> (0x0x7fda8d5ebf00) 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> > (0x0x7fda8d5e6c30) 0 empty
  mpl_::int_<-1> (0x0x7fda8d61e0c0) 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 (0x0x7fda8d61e120) 0 empty

Class boost::noncopyable_::noncopyable
   size=1 align=1
   base size=0 base align=1
boost::noncopyable_::noncopyable (0x0x7fda8d61e3c0) 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 (0x0x7fda8d61e540) 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> (0x0x7fda8d61e900) 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> > (0x0x7fda8d638478) 0 empty
  mpl_::int_<-1> (0x0x7fda8d61ea80) 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> (0x0x7fda8d61ecc0) 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> (0x0x7fda8d61ed20) 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> (0x0x7fda8d638548) 0 empty
  mpl_::integral_c<long unsigned int, 16ul> (0x0x7fda8d61ed80) 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> (0x0x7fda8d6385b0) 0 empty
  boost::integral_constant<long unsigned int, 16ul> (0x0x7fda8d638618) 0 empty
    mpl_::integral_c<long unsigned int, 16ul> (0x0x7fda8d61ede0) 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 (0x0x7fda8d6387b8) 0
    vptridx=0u vptr=((& boost::archive::archive_exception::_ZTVN5boost7archive17archive_exceptionE) + 40u)
  std::exception (0x0x7fda8d6b5060) 0 nearly-empty virtual
      primary-for boost::archive::archive_exception (0x0x7fda8d6387b8)
      vptridx=8u vbaseoffset=-40

Class boost::serialization::access
   size=1 align=1
   base size=0 base align=1
boost::serialization::access (0x0x7fda8d6b5120) 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> (0x0x7fda8d6b5300) 0 empty

Class boost::mpl::empty<mpl_::na>
   size=1 align=1
   base size=0 base align=1
boost::mpl::empty<mpl_::na> (0x0x7fda8d6b53c0) 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> > (0x0x7fda8d638a28) 0 empty
  mpl_::int_<-1> (0x0x7fda8d6b5540) 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 (0x0x7fda8d6b5600) 0 empty

Class boost::multi_index::detail::noarg
   size=1 align=1
   base size=0 base align=1
boost::multi_index::detail::noarg (0x0x7fda8d6b5720) 0 empty

Class boost::serialization::basic_traits
   size=1 align=1
   base size=0 base align=1
boost::serialization::basic_traits (0x0x7fda8d6b58a0) 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 (0x0x7fda8d729120) 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 (0x0x7fda8d729180) 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 (0x0x7fda8d7290c0) 0

Class std::binary_function<void*, void*, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<void*, void*, bool> (0x0x7fda8d7291e0) 0 empty

Class std::less<void*>
   size=1 align=1
   base size=1 base align=1
std::less<void*> (0x0x7fda8d638ea0) 0 empty
  std::binary_function<void*, void*, bool> (0x0x7fda8d729240) 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 (0x0x7fda8d7293c0) 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 (0x0x7fda8d729420) 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 (0x0x7fda8d729480) 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 (0x0x7fda8d7295a0) 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 (0x0x7fda8d729840) 0

Class boost::multi_index::detail::null_guard
   size=1 align=1
   base size=1 base align=1
boost::multi_index::detail::null_guard (0x0x7fda8d3a30d0) 0
  boost::multi_index::detail::scope_guard_impl_base (0x0x7fda8d7298a0) 0

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

Class boost::detail::false_t
   size=1 align=1
   base size=0 base align=1
boost::detail::false_t (0x0x7fda8d482960) 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> (0x0x7fda8d5766c0) 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> > (0x0x7fda8d536ea0) 0 empty
  boost::detail::empty_base<boost::serialization::version_type> (0x0x7fda8d576720) 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> > > (0x0x7fda8d536f08) 0 empty
  boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > (0x0x7fda8d536f70) 0 empty
    boost::detail::empty_base<boost::serialization::version_type> (0x0x7fda8d576780) 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> (0x0x7fda8d198000) 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> > > (0x0x7fda8d198068) 0 empty
    boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > (0x0x7fda8d1980d0) 0 empty
      boost::detail::empty_base<boost::serialization::version_type> (0x0x7fda8d5767e0) 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> > (0x0x7fda8d198138) 0 empty
  boost::totally_ordered2<boost::serialization::version_type, unsigned int> (0x0x7fda8d1981a0) 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> > > (0x0x7fda8d198208) 0 empty
      boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > (0x0x7fda8d198270) 0 empty
        boost::detail::empty_base<boost::serialization::version_type> (0x0x7fda8d576840) 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> > > (0x0x7fda8d1982d8) 0 empty
  boost::equality_comparable1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> > (0x0x7fda8d198340) 0 empty
    boost::totally_ordered2<boost::serialization::version_type, unsigned int> (0x0x7fda8d1983a8) 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> > > (0x0x7fda8d198410) 0 empty
        boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > (0x0x7fda8d198478) 0 empty
          boost::detail::empty_base<boost::serialization::version_type> (0x0x7fda8d5768a0) 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> > (0x0x7fda8d1984e0) 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> > > (0x0x7fda8d198548) 0 empty
    boost::equality_comparable1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> > (0x0x7fda8d1985b0) 0 empty
      boost::totally_ordered2<boost::serialization::version_type, unsigned int> (0x0x7fda8d198618) 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> > > (0x0x7fda8d198680) 0 empty
          boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > (0x0x7fda8d1986e8) 0 empty
            boost::detail::empty_base<boost::serialization::version_type> (0x0x7fda8d576900) 0 empty

Class boost::serialization::version_type
   size=4 align=4
   base size=4 base align=4
boost::serialization::version_type (0x0x7fda8d198750) 0
  boost::totally_ordered1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> > (0x0x7fda8d1987b8) 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> > > (0x0x7fda8d198820) 0 empty
      boost::equality_comparable1<boost::serialization::version_type, boost::totally_ordered2<boost::serialization::version_type, unsigned int> > (0x0x7fda8d198888) 0 empty
        boost::totally_ordered2<boost::serialization::version_type, unsigned int> (0x0x7fda8d1988f0) 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> > > (0x0x7fda8d198958) 0 empty
            boost::equality_comparable2<boost::serialization::version_type, unsigned int, boost::detail::empty_base<boost::serialization::version_type> > (0x0x7fda8d1989c0) 0 empty
              boost::detail::empty_base<boost::serialization::version_type> (0x0x7fda8d576960) 0 empty

Class boost::serialization::collection_size_type
   size=8 align=8
   base size=8 base align=8
boost::serialization::collection_size_type (0x0x7fda8d576e40) 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> (0x0x7fda8d576ea0) 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> (0x0x7fda8d198d68) 0 empty
  mpl_::bool_<true> (0x0x7fda8d576f00) 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> (0x0x7fda8d1f7ba0) 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> (0x0x7fda8d1f7c00) 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> (0x0x7fda8d1f7c60) 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> (0x0x7fda8d1f7cc0) 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> (0x0x7fda8d1f7d20) 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> (0x0x7fda8d1f7d80) 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 (0x0x7fda8d1f7de0) 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 (0x0x7fda8d2d01e0) 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 (0x0x7fda8d2d0240) 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 (0x0x7fda8d2d02a0) 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 (0x0x7fda8d2d0300) 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 (0x0x7fda8d2d0360) 0 empty

Class boost::_bi::unspecified
   size=1 align=1
   base size=0 base align=1
boost::_bi::unspecified (0x0x7fda8d391ba0) 0 empty

Class boost::_bi::list0
   size=1 align=1
   base size=0 base align=1
boost::_bi::list0 (0x0x7fda8d391de0) 0 empty

Class boost::_bi::type<void>
   size=1 align=1
   base size=0 base align=1
boost::_bi::type<void> (0x0x7fda8d391e40) 0 empty

Class boost::arg<1>
   size=1 align=1
   base size=0 base align=1
boost::arg<1> (0x0x7fda8d391f00) 0 empty

Class boost::arg<2>
   size=1 align=1
   base size=0 base align=1
boost::arg<2> (0x0x7fda8cff7000) 0 empty

Class boost::_bi::type<bool>
   size=1 align=1
   base size=0 base align=1
boost::_bi::type<bool> (0x0x7fda8cff7060) 0 empty

Class boost::arg<3>
   size=1 align=1
   base size=0 base align=1
boost::arg<3> (0x0x7fda8cff7120) 0 empty

Class boost::arg<4>
   size=1 align=1
   base size=0 base align=1
boost::arg<4> (0x0x7fda8cff71e0) 0 empty

Class boost::arg<5>
   size=1 align=1
   base size=0 base align=1
boost::arg<5> (0x0x7fda8cff72a0) 0 empty

Class boost::arg<6>
   size=1 align=1
   base size=0 base align=1
boost::arg<6> (0x0x7fda8cff7360) 0 empty

Class boost::arg<7>
   size=1 align=1
   base size=0 base align=1
boost::arg<7> (0x0x7fda8cff75a0) 0 empty

Class boost::arg<8>
   size=1 align=1
   base size=0 base align=1
boost::arg<8> (0x0x7fda8cff7660) 0 empty

Class boost::arg<9>
   size=1 align=1
   base size=0 base align=1
boost::arg<9> (0x0x7fda8d0db960) 0 empty

Class boost::_bi::logical_not
   size=1 align=1
   base size=0 base align=1
boost::_bi::logical_not (0x0x7fda8d183720) 0 empty

Class boost::_bi::equal
   size=1 align=1
   base size=0 base align=1
boost::_bi::equal (0x0x7fda8d183780) 0 empty

Class boost::_bi::not_equal
   size=1 align=1
   base size=0 base align=1
boost::_bi::not_equal (0x0x7fda8d1837e0) 0 empty

Class boost::_bi::less
   size=1 align=1
   base size=0 base align=1
boost::_bi::less (0x0x7fda8d183840) 0 empty

Class boost::_bi::less_equal
   size=1 align=1
   base size=0 base align=1
boost::_bi::less_equal (0x0x7fda8d1838a0) 0 empty

Class boost::_bi::greater
   size=1 align=1
   base size=0 base align=1
boost::_bi::greater (0x0x7fda8d183900) 0 empty

Class boost::_bi::greater_equal
   size=1 align=1
   base size=0 base align=1
boost::_bi::greater_equal (0x0x7fda8d183960) 0 empty

Class boost::_bi::logical_and
   size=1 align=1
   base size=0 base align=1
boost::_bi::logical_and (0x0x7fda8d1839c0) 0 empty

Class boost::_bi::logical_or
   size=1 align=1
   base size=0 base align=1
boost::_bi::logical_or (0x0x7fda8d183a20) 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 (0x0x7fda8cec3ea0) 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 (0x0x7fda8cec3f00) 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> (0x0x7fda9ccf83c0) 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> (0x0x7fda9ccf84e0) 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> (0x0x7fda9ccf8ba0) 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> (0x0x7fda9acb0b40) 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 (0x0x7fda9acb0c00) 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 (0x0x7fda9acb0d80) 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> > (0x0x7fda9068f480) 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> > (0x0x7fda9068f660) 0 empty

Class QType::init
   size=1 align=1
   base size=0 base align=1
QType::init (0x0x7fda904822a0) 0 empty

Class QType
   size=8 align=4
   base size=6 base align=4
QType (0x0x7fda90482240) 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> > (0x0x7fda904823c0) 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> > (0x0x7fda8ec4dd68) 0 empty
  __gnu_cxx::new_allocator<std::pair<std::basic_string<char>, short unsigned int> > (0x0x7fda90482420) 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> > > (0x0x7fda90482360) 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> > (0x0x7fda90482660) 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> > (0x0x7fda904825a0) 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 (0x0x7fda8ed6fea0) 0
  std::allocator<std::pair<std::basic_string<char>, short unsigned int> > (0x0x7fda8ed6ff08) 0 empty
    __gnu_cxx::new_allocator<std::pair<std::basic_string<char>, short unsigned int> > (0x0x7fda904826c0) 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> > > (0x0x7fda90482300) 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> > (0x0x7fda8ed6ff70) 0
  std::_Vector_base<std::pair<std::basic_string<char>, short unsigned int>, std::allocator<std::pair<std::basic_string<char>, short unsigned int> > > (0x0x7fda90482720) 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> (0x0x7fda90482780) 0

Class QClass
   size=1 align=1
   base size=0 base align=1
QClass (0x0x7fda904827e0) 0 empty

Class SOAData
   size=72 align=8
   base size=65 base align=8
SOAData (0x0x7fda904828a0) 0

Class RCode
   size=1 align=1
   base size=0 base align=1
RCode (0x0x7fda90482900) 0 empty

Class Opcode
   size=1 align=1
   base size=0 base align=1
Opcode (0x0x7fda90482960) 0 empty

Class DNSResourceRecord
   size=72 align=8
   base size=71 base align=8
DNSResourceRecord (0x0x7fda904829c0) 0

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

Class dnsrecordheader
   size=10 align=1
   base size=10 base align=1
dnsrecordheader (0x0x7fda90482ae0) 0

Class EDNS0Record
   size=4 align=1
   base size=4 base align=1
EDNS0Record (0x0x7fda90482ba0) 0

Class dnsheader
   size=12 align=4
   base size=12 base align=4
dnsheader (0x0x7fda90482c00) 0

Class ServiceTuple
   size=16 align=8
   base size=10 base align=8
ServiceTuple (0x0x7fda9006aa20) 0

Class DTime
   size=16 align=8
   base size=16 base align=8
DTime (0x0x7fda900de7e0) 0

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

Class AtomicCounter
   size=4 align=4
   base size=4 base align=4
AtomicCounter (0x0x7fda8fca6a80) 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> (0x0x7fda8fcf2360) 0 empty

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

Class CIStringComparePOSIX
   size=1 align=1
   base size=0 base align=1
CIStringComparePOSIX (0x0x7fda8fcf2540) 0 empty

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x7fda8fb49120) 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> > (0x0x7fda8fb490c0) 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> (0x0x7fda8fb6fd20) 0 empty

Class CIStringPairCompare
   size=1 align=1
   base size=1 base align=1
CIStringPairCompare (0x0x7fda8eae1a90) 0 empty
  std::binary_function<std::pair<std::basic_string<char>, short unsigned int>, std::pair<std::basic_string<char>, short unsigned int>, bool> (0x0x7fda8fb6fd80) 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*> (0x0x7fda8fbd2f60) 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> > (0x0x7fda8fc05840) 0 empty

Class Regex
   size=64 align=8
   base size=64 base align=8
Regex (0x0x7fda8fc05a20) 0

Class PDNSException
   size=8 align=8
   base size=8 base align=8
PDNSException (0x0x7fda8f976480) 0

Class TimeoutException
   size=8 align=8
   base size=8 base align=8
TimeoutException (0x0x7fda8eae1af8) 0
  PDNSException (0x0x7fda8f9764e0) 0

Class rpcent
   size=24 align=8
   base size=24 base align=8
rpcent (0x0x7fda8f976600) 0

Class netent
   size=24 align=8
   base size=24 base align=8
netent (0x0x7fda8f724540) 0

Class hostent
   size=32 align=8
   base size=32 base align=8
hostent (0x0x7fda8f7245a0) 0

Class servent
   size=32 align=8
   base size=32 base align=8
servent (0x0x7fda8f724660) 0

Class protoent
   size=24 align=8
   base size=24 base align=8
protoent (0x0x7fda8f7246c0) 0

Class addrinfo
   size=48 align=8
   base size=48 base align=8
addrinfo (0x0x7fda8f4e21e0) 0

Class gaicb
   size=56 align=8
   base size=56 base align=8
gaicb (0x0x7fda8f3aaf00) 0

Class ComboAddress::addressOnlyLessThan
   size=1 align=1
   base size=1 base align=1
ComboAddress::addressOnlyLessThan (0x0x7fda8eae1b60) 0 empty
  std::binary_function<std::basic_string<char>, std::basic_string<char>, bool> (0x0x7fda8f1ce060) 0 empty

Class ComboAddress
   size=28 align=4
   base size=28 base align=4
ComboAddress (0x0x7fda8f3aaf60) 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> (0x0x7fda8f1cea80) 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> (0x0x7fda8f1ce9c0) 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> (0x0x7fda8f1cede0) 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> (0x0x7fda8f1ced20) 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&> (0x0x7fda8ee7d360) 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&> (0x0x7fda8e71bf08) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8e71bf70) 0 empty
    mpl_::bool_<true> (0x0x7fda8ee7d420) 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&> (0x0x7fda8e732138) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8e7322d8) 0 empty
    mpl_::bool_<false> (0x0x7fda8eca6060) 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> (0x0x7fda8eca60c0) 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&> (0x0x7fda8e732340) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8e7324e0) 0 empty
    mpl_::bool_<true> (0x0x7fda8eca6120) 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> (0x0x7fda8e732680) 0 empty
  boost::type_traits::false_result (0x0x7fda8eca62a0) 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&> (0x0x7fda8eca6360) 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&> (0x0x7fda8e7326e8) 0 empty
  boost::type_traits::false_result::result_<const short unsigned int&> (0x0x7fda8eca6480) 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&> (0x0x7fda8e732c98) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8e732d00) 0 empty
    mpl_::bool_<false> (0x0x7fda8eca64e0) 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&> (0x0x7fda8eca6a20) 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&> (0x0x7fda8ee7d300) 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&> (0x0x7fda8ea7ca20) 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> (0x0x7fda8eca6a80) 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>*> (0x0x7fda8ea7cba0) 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> > (0x0x7fda8ea7cb40) 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> > (0x0x7fda8ea7cae0) 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> > (0x0x7fda8ea7ca80) 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> > (0x0x7fda8f1cee40) 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*> (0x0x7fda8eac4a20) 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> (0x0x7fda8eac4780) 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> (0x0x7fda8eac4720) 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> (0x0x7fda8eac46c0) 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> (0x0x7fda8e3e6410) 0
  boost::tuples::cons<const short unsigned int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > (0x0x7fda8eac4660) 0

Class NetmaskException
   size=8 align=8
   base size=8 base align=8
NetmaskException (0x0x7fda8cefc3a8) 0
  PDNSException (0x0x7fda8eaf2d80) 0

Class Netmask
   size=36 align=4
   base size=33 base align=4
Netmask (0x0x7fda8e6522a0) 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> > (0x0x7fda8e652360) 0

Class __gnu_cxx::new_allocator<Netmask>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Netmask> (0x0x7fda8e6528a0) 0 empty

Class std::allocator<Netmask>
   size=1 align=1
   base size=1 base align=1
std::allocator<Netmask> (0x0x7fda8cefc410) 0 empty
  __gnu_cxx::new_allocator<Netmask> (0x0x7fda8e652a80) 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> > (0x0x7fda8e6527e0) 0 empty

Class std::allocator<Netmask>::rebind<Netmask>
   size=1 align=1
   base size=0 base align=1
std::allocator<Netmask>::rebind<Netmask> (0x0x7fda8e652de0) 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> (0x0x7fda8e652d20) 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 (0x0x7fda8cefc5b0) 0
  std::allocator<Netmask> (0x0x7fda8cefc618) 0 empty
    __gnu_cxx::new_allocator<Netmask> (0x0x7fda8e67c000) 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> > (0x0x7fda8e652600) 0

Class std::vector<Netmask>
   size=24 align=8
   base size=24 base align=8
std::vector<Netmask> (0x0x7fda8cefc680) 0
  std::_Vector_base<Netmask, std::allocator<Netmask> > (0x0x7fda8e67c0c0) 0

Class NetmaskGroup
   size=24 align=8
   base size=24 base align=8
NetmaskGroup (0x0x7fda8e652540) 0

Class std::iterator_traits<const Netmask*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const Netmask*> (0x0x7fda8e67c360) 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> > (0x0x7fda8e67c2a0) 0

Class std::iterator_traits<Netmask*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<Netmask*> (0x0x7fda8e67c600) 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> > (0x0x7fda8e67c540) 0

Class std::__are_same<Netmask*, Netmask*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<Netmask*, Netmask*> (0x0x7fda8e67c7e0) 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> > (0x0x7fda8e67c8a0) 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*> (0x0x7fda8e67cb40) 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> > (0x0x7fda8e67cc00) 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> > (0x0x7fda8e68a240) 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> > (0x0x7fda8cefcea0) 0 empty
  __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7fda8e68a300) 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> > > (0x0x7fda8e67cf60) 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> > (0x0x7fda8e68a8a0) 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> > (0x0x7fda8e68a840) 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 (0x0x7fda8cefc8f0) 0
  std::allocator<std::basic_string<char> > (0x0x7fda8cefc958) 0 empty
    __gnu_cxx::new_allocator<std::basic_string<char> > (0x0x7fda8e68aae0) 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> > > (0x0x7fda8e67cea0) 0

Class std::vector<std::basic_string<char> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::basic_string<char> > (0x0x7fda8cefca90) 0
  std::_Vector_base<std::basic_string<char>, std::allocator<std::basic_string<char> > > (0x0x7fda8e68acc0) 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>*> (0x0x7fda8e68af60) 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> > > (0x0x7fda8e68ad20) 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>*> (0x0x7fda8e69c600) 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> > > (0x0x7fda8e69c420) 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>*> (0x0x7fda8e728720) 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> > > (0x0x7fda8e728780) 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>*> (0x0x7fda8e7287e0) 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> > > (0x0x7fda8e728840) 0 empty

Class flock
   size=32 align=8
   base size=32 base align=8
flock (0x0x7fda8e7288a0) 0

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

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

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

Class stat
   size=144 align=8
   base size=144 base align=8
stat (0x0x7fda8e728a20) 0

Class stat64
   size=144 align=8
   base size=144 base align=8
stat64 (0x0x7fda8e728a80) 0

Class LWResException
   size=8 align=8
   base size=8 base align=8
LWResException (0x0x7fda916ed068) 0
  PDNSException (0x0x7fda8e7550c0) 0

Class __gnu_cxx::new_allocator<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<DNSResourceRecord> (0x0x7fda8e755240) 0 empty

Class std::allocator<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
std::allocator<DNSResourceRecord> (0x0x7fda916ed0d0) 0 empty
  __gnu_cxx::new_allocator<DNSResourceRecord> (0x0x7fda8e7552a0) 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> > (0x0x7fda8e7551e0) 0 empty

Class std::allocator<DNSResourceRecord>::rebind<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
std::allocator<DNSResourceRecord>::rebind<DNSResourceRecord> (0x0x7fda8e755e40) 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> (0x0x7fda8e755720) 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 (0x0x7fda916ed270) 0
  std::allocator<DNSResourceRecord> (0x0x7fda916ed2d8) 0 empty
    __gnu_cxx::new_allocator<DNSResourceRecord> (0x0x7fda8e755f60) 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> > (0x0x7fda8e755180) 0

Class std::vector<DNSResourceRecord>
   size=24 align=8
   base size=24 base align=8
std::vector<DNSResourceRecord> (0x0x7fda916ed340) 0
  std::_Vector_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > (0x0x7fda8e763000) 0

Class LWResult
   size=40 align=8
   base size=38 base align=8
LWResult (0x0x7fda8e755120) 0

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

Class std::allocator<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::allocator<unsigned char> (0x0x7fda916ed478) 0 empty
  __gnu_cxx::new_allocator<unsigned char> (0x0x7fda8e7631e0) 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> > (0x0x7fda8e763120) 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> (0x0x7fda8e763300) 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> (0x0x7fda8e7632a0) 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 (0x0x7fda916ed618) 0
  std::allocator<unsigned char> (0x0x7fda916ed680) 0 empty
    __gnu_cxx::new_allocator<unsigned char> (0x0x7fda8e763480) 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> > (0x0x7fda8e7630c0) 0

Class std::vector<unsigned char>
   size=24 align=8
   base size=24 base align=8
std::vector<unsigned char> (0x0x7fda916ed6e8) 0
  std::_Vector_base<unsigned char, std::allocator<unsigned char> > (0x0x7fda8e7635a0) 0

Class DNSPacketWriter
   size=112 align=8
   base size=110 base align=8
DNSPacketWriter (0x0x7fda916ed410) 0
  boost::noncopyable_::noncopyable (0x0x7fda8e763060) 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> > > (0x0x7fda8e763780) 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> > > (0x0x7fda916ed958) 0 empty
  __gnu_cxx::new_allocator<std::pair<short unsigned int, std::basic_string<char> > > (0x0x7fda8e763cc0) 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> > > > (0x0x7fda8e763720) 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> > > (0x0x7fda8e77c060) 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> > > (0x0x7fda8e77c000) 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 (0x0x7fda916edbc8) 0
  std::allocator<std::pair<short unsigned int, std::basic_string<char> > > (0x0x7fda916edc30) 0 empty
    __gnu_cxx::new_allocator<std::pair<short unsigned int, std::basic_string<char> > > (0x0x7fda8e77c0c0) 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> > > > (0x0x7fda8e7636c0) 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> > > (0x0x7fda916edc98) 0
  std::_Vector_base<std::pair<short unsigned int, std::basic_string<char> >, std::allocator<std::pair<short unsigned int, std::basic_string<char> > > > (0x0x7fda8e77c120) 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 (0x0x7fda916edd68) 0
    vptr=((& MOADNSException::_ZTV15MOADNSException) + 16u)
  std::runtime_error (0x0x7fda916eddd0) 0
      primary-for MOADNSException (0x0x7fda916edd68)
    std::exception (0x0x7fda8e77c180) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fda916eddd0)

Class PacketReader
   size=16 align=8
   base size=16 base align=8
PacketReader (0x0x7fda8e77c1e0) 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 (0x0x7fda8e77c2a0) 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> (0x0x7fda8e77c360) 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&)> > (0x0x7fda8e77c420) 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&)> > (0x0x7fda916edf08) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > (0x0x7fda8e77c480) 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&)> > > (0x0x7fda8e77c4e0) 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&)> > (0x0x7fda8e77c720) 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&)> > (0x0x7fda8e77c6c0) 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&)> > > (0x0x7fda8e77c900) 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&)> > > (0x0x7fda8e77c8a0) 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> (0x0x7fda8e77c960) 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> > (0x0x7fda916ed750) 0 empty
  std::binary_function<std::pair<short unsigned int, short unsigned int>, std::pair<short unsigned int, short unsigned int>, bool> (0x0x7fda8e77ca80) 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&)> > > (0x0x7fda8e77cae0) 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&)> > > (0x0x7fda916ed9c0) 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&)> > > (0x0x7fda8e77cb40) 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> (0x0x7fda916edd00) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const DNSRecord&, PacketReader&)> > > (0x0x7fda8e5f3000) 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&)> > > (0x0x7fda8e77cba0) 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&)> > > (0x0x7fda8e77c840) 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&)> (0x0x7fda8e77c3c0) 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&)> (0x0x7fda8e77ccc0) 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>&)> > (0x0x7fda8e77ce40) 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>&)> > (0x0x7fda8e5f3068) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > (0x0x7fda8e77cea0) 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>&)> > > (0x0x7fda8e78c120) 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>&)> > (0x0x7fda8e78c240) 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>&)> > (0x0x7fda8e78c1e0) 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>&)> > > (0x0x7fda8e78c360) 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>&)> > > (0x0x7fda8e78c300) 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>&)> > > (0x0x7fda8e78c3c0) 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>&)> > > (0x0x7fda8e5f32d8) 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>&)> > > (0x0x7fda8e78c420) 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> (0x0x7fda8e5f3340) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, DNSRecordContent* (*)(const std::basic_string<char>&)> > > (0x0x7fda8e5f33a8) 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>&)> > > (0x0x7fda8e78c480) 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>&)> > > (0x0x7fda8e78c2a0) 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>&)> (0x0x7fda8e77cd20) 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>&)> (0x0x7fda8e49eae0) 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> > > (0x0x7fda8e49ed80) 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> > > (0x0x7fda8e5f3410) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > (0x0x7fda8e49ede0) 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> > > > (0x0x7fda8e49ee40) 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> > > (0x0x7fda8e0381e0) 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> > > (0x0x7fda8e49ef00) 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> > > > (0x0x7fda8e0385a0) 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> > > > (0x0x7fda8e038420) 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> > > > (0x0x7fda8e038600) 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> > > > (0x0x7fda8e5f3680) 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> > > > (0x0x7fda8e0386c0) 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> (0x0x7fda8e5f36e8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::pair<short unsigned int, short unsigned int>, std::basic_string<char> > > > (0x0x7fda8e5f3750) 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> > > > (0x0x7fda8e038720) 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> > > > (0x0x7fda8e0382a0) 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> > (0x0x7fda8e49ed20) 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*> (0x0x7fda8e038780) 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> > (0x0x7fda8e0387e0) 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> > > (0x0x7fda8e038ae0) 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> (0x0x7fda8e038a80) 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> > > (0x0x7fda8e038d20) 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> > > (0x0x7fda8e5f3820) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > (0x0x7fda8e038d80) 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> > > > (0x0x7fda8e038de0) 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> > > (0x0x7fda8dcb5720) 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> > > (0x0x7fda8e038ea0) 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> > > > (0x0x7fda8d5ebde0) 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> > > > (0x0x7fda8d5eb600) 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> > (0x0x7fda8e5f3a90) 0 empty
  std::binary_function<std::basic_string<char>, std::basic_string<char>, bool> (0x0x7fda8d5ebe40) 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> > > > (0x0x7fda8d61eae0) 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> > > > (0x0x7fda8e5f3af8) 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> > > > (0x0x7fda8d61eb40) 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> (0x0x7fda8e5f3b60) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::pair<short unsigned int, short unsigned int> > > > (0x0x7fda8e5f3bc8) 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> > > > (0x0x7fda8d61eba0) 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> > > > (0x0x7fda8d5eb5a0) 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> > (0x0x7fda8e038c00) 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> > (0x0x7fda8d6b5960) 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> > (0x0x7fda8d576f60) 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> > > (0x0x7fda8d3912a0) 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> (0x0x7fda8d391120) 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&)> > (0x0x7fda8d3914e0) 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>&)> > (0x0x7fda8d391720) 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> > > (0x0x7fda8d391960) 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> > > (0x0x7fda8d3919c0) 0

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

Class boost::detail::sp_dereference<DNSRecordContent>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<DNSRecordContent> (0x0x7fda8cff7a20) 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> (0x0x7fda8cff7a80) 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> (0x0x7fda8cff7ae0) 0 empty

Class boost::shared_ptr<DNSRecordContent>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<DNSRecordContent> (0x0x7fda8cff7900) 0

Class DNSRecord
   size=40 align=8
   base size=40 base align=8
DNSRecord (0x0x7fda8cff7780) 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> > (0x0x7fda8cff7c00) 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> (0x0x7fda8cff7ba0) 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> (0x0x7fda8cff7d80) 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> (0x0x7fda8cff7d20) 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> (0x0x7fda8cff7cc0) 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> (0x0x7fda8cff7c60) 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>&> (0x0x7fda8cff7ea0) 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>&> (0x0x7fda8cc1a680) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8cc1a6e8) 0 empty
    mpl_::bool_<true> (0x0x7fda8d0db000) 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>&> (0x0x7fda8cc1a750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8cc1a7b8) 0 empty
    mpl_::bool_<false> (0x0x7fda8d0db120) 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>&> (0x0x7fda8cc1a820) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8cc1a888) 0 empty
    mpl_::bool_<true> (0x0x7fda8d0db240) 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>&> (0x0x7fda8d0db2a0) 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>&> (0x0x7fda8cc1a8f0) 0 empty
  boost::type_traits::false_result::result_<std::basic_string<char>&> (0x0x7fda8d0db300) 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>&> (0x0x7fda8cc1a958) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8cc1a9c0) 0 empty
    mpl_::bool_<false> (0x0x7fda8d0db420) 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>&> (0x0x7fda8d0db480) 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>&> (0x0x7fda8cff7e40) 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>&> (0x0x7fda8d0f7300) 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> (0x0x7fda8d0f7240) 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>*> (0x0x7fda8d0f7600) 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> > (0x0x7fda8d0f7540) 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> > (0x0x7fda8d0f7480) 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> > (0x0x7fda8d0f73c0) 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> > (0x0x7fda8d0db540) 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> >*> (0x0x7fda8d183600) 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> > > (0x0x7fda8d0f7a80) 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> > > (0x0x7fda8d0f7a20) 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> > > (0x0x7fda8d0f79c0) 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> > > (0x0x7fda8d0db4e0) 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> > >*> (0x0x7fda8d183f60) 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> > > > (0x0x7fda8d183f00) 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> > > > (0x0x7fda8d183ea0) 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> > > > (0x0x7fda8d183d80) 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> > > > (0x0x7fda8cff7de0) 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> (0x0x7fda8cc2d5b0) 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> > > > (0x0x7fda8cdf01e0) 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> > (0x0x7fda8cdf0600) 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> > (0x0x7fda8cc63d00) 0 empty
  __gnu_cxx::new_allocator<std::pair<DNSRecord, short unsigned int> > (0x0x7fda8cdf09c0) 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> > > (0x0x7fda8cdf05a0) 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> > (0x0x7fda8cdf0c00) 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> > (0x0x7fda8cdf0ba0) 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 (0x0x7fda8cc63ea0) 0
  std::allocator<std::pair<DNSRecord, short unsigned int> > (0x0x7fda8cc63f08) 0 empty
    __gnu_cxx::new_allocator<std::pair<DNSRecord, short unsigned int> > (0x0x7fda8cdf0ea0) 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> > > (0x0x7fda8cdf04e0) 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> > (0x0x7fda8cc63f70) 0
  std::_Vector_base<std::pair<DNSRecord, short unsigned int>, std::allocator<std::pair<DNSRecord, short unsigned int> > > (0x0x7fda8cdf0f00) 0

Class MOADNSParser
   size=88 align=8
   base size=82 base align=8
MOADNSParser (0x0x7fda8cc63c98) 0
  boost::noncopyable_::noncopyable (0x0x7fda8cdf0480) 0 empty

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

Class boost::detail::sp_dereference<PacketReader>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_dereference<PacketReader> (0x0x7fda8ce750c0) 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> (0x0x7fda8ce75120) 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> (0x0x7fda8ce751e0) 0 empty

Class boost::shared_ptr<PacketReader>
   size=16 align=8
   base size=16 base align=8
boost::shared_ptr<PacketReader> (0x0x7fda8ce75000) 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> (0x0x7fda8ce75240) 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> (0x0x7fda8ce752a0) 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> (0x0x7fda8cc63b60) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fda8ce75300) 0 empty

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

Class RecordTextException
   size=16 align=8
   base size=16 base align=8
RecordTextException (0x0x7fda8cc63c30) 0
    vptr=((& RecordTextException::_ZTV19RecordTextException) + 16u)
  std::runtime_error (0x0x7fda8cc63888) 0
      primary-for RecordTextException (0x0x7fda8cc63c30)
    std::exception (0x0x7fda8ce753c0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fda8cc63888)

Class RecordTextReader
   size=32 align=8
   base size=32 base align=8
RecordTextReader (0x0x7fda8ce75420) 0

Class RecordTextWriter
   size=8 align=8
   base size=8 base align=8
RecordTextWriter (0x0x7fda8ce75480) 0

Class std::_Base_bitset<1ul>
   size=8 align=8
   base size=8 base align=8
std::_Base_bitset<1ul> (0x0x7fda8ce755a0) 0

Class std::_Base_bitset<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Base_bitset<0ul> (0x0x7fda8ce75600) 0 empty

Class std::_Sanitize<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Sanitize<0ul> (0x0x7fda8cec32a0) 0 empty

Vtable for NAPTRRecordContent
NAPTRRecordContent::_ZTV18NAPTRRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18NAPTRRecordContent)
16    (int (*)(...))NAPTRRecordContent::getZoneRepresentation
24    (int (*)(...))NAPTRRecordContent::~NAPTRRecordContent
32    (int (*)(...))NAPTRRecordContent::~NAPTRRecordContent
40    (int (*)(...))NAPTRRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class NAPTRRecordContent
   size=64 align=8
   base size=64 base align=8
NAPTRRecordContent (0x0x7fda8cd22000) 0
    vptr=((& NAPTRRecordContent::_ZTV18NAPTRRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cec35a0) 0
      primary-for NAPTRRecordContent (0x0x7fda8cd22000)

Vtable for ARecordContent
ARecordContent::_ZTV14ARecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI14ARecordContent)
16    (int (*)(...))ARecordContent::getZoneRepresentation
24    (int (*)(...))ARecordContent::~ARecordContent
32    (int (*)(...))ARecordContent::~ARecordContent
40    (int (*)(...))ARecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class ARecordContent
   size=32 align=8
   base size=32 base align=8
ARecordContent (0x0x7fda8cd22068) 0
    vptr=((& ARecordContent::_ZTV14ARecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cec3720) 0
      primary-for ARecordContent (0x0x7fda8cd22068)

Vtable for AAAARecordContent
AAAARecordContent::_ZTV17AAAARecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17AAAARecordContent)
16    (int (*)(...))AAAARecordContent::getZoneRepresentation
24    (int (*)(...))AAAARecordContent::~AAAARecordContent
32    (int (*)(...))AAAARecordContent::~AAAARecordContent
40    (int (*)(...))AAAARecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class AAAARecordContent
   size=40 align=8
   base size=40 base align=8
AAAARecordContent (0x0x7fda8cd220d0) 0
    vptr=((& AAAARecordContent::_ZTV17AAAARecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cec3780) 0
      primary-for AAAARecordContent (0x0x7fda8cd220d0)

Vtable for MXRecordContent
MXRecordContent::_ZTV15MXRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15MXRecordContent)
16    (int (*)(...))MXRecordContent::getZoneRepresentation
24    (int (*)(...))MXRecordContent::~MXRecordContent
32    (int (*)(...))MXRecordContent::~MXRecordContent
40    (int (*)(...))MXRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class MXRecordContent
   size=40 align=8
   base size=40 base align=8
MXRecordContent (0x0x7fda8cd22138) 0
    vptr=((& MXRecordContent::_ZTV15MXRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cec37e0) 0
      primary-for MXRecordContent (0x0x7fda8cd22138)

Vtable for KXRecordContent
KXRecordContent::_ZTV15KXRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15KXRecordContent)
16    (int (*)(...))KXRecordContent::getZoneRepresentation
24    (int (*)(...))KXRecordContent::~KXRecordContent
32    (int (*)(...))KXRecordContent::~KXRecordContent
40    (int (*)(...))KXRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class KXRecordContent
   size=40 align=8
   base size=40 base align=8
KXRecordContent (0x0x7fda8cd221a0) 0
    vptr=((& KXRecordContent::_ZTV15KXRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cec3840) 0
      primary-for KXRecordContent (0x0x7fda8cd221a0)

Vtable for IPSECKEYRecordContent
IPSECKEYRecordContent::_ZTV21IPSECKEYRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI21IPSECKEYRecordContent)
16    (int (*)(...))IPSECKEYRecordContent::getZoneRepresentation
24    (int (*)(...))IPSECKEYRecordContent::~IPSECKEYRecordContent
32    (int (*)(...))IPSECKEYRecordContent::~IPSECKEYRecordContent
40    (int (*)(...))IPSECKEYRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class IPSECKEYRecordContent
   size=64 align=8
   base size=64 base align=8
IPSECKEYRecordContent (0x0x7fda8cd22208) 0
    vptr=((& IPSECKEYRecordContent::_ZTV21IPSECKEYRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cec3960) 0
      primary-for IPSECKEYRecordContent (0x0x7fda8cd22208)

Vtable for DHCIDRecordContent
DHCIDRecordContent::_ZTV18DHCIDRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18DHCIDRecordContent)
16    (int (*)(...))DHCIDRecordContent::getZoneRepresentation
24    (int (*)(...))DHCIDRecordContent::~DHCIDRecordContent
32    (int (*)(...))DHCIDRecordContent::~DHCIDRecordContent
40    (int (*)(...))DHCIDRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class DHCIDRecordContent
   size=40 align=8
   base size=40 base align=8
DHCIDRecordContent (0x0x7fda8cd22270) 0
    vptr=((& DHCIDRecordContent::_ZTV18DHCIDRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cec39c0) 0
      primary-for DHCIDRecordContent (0x0x7fda8cd22270)

Vtable for SRVRecordContent
SRVRecordContent::_ZTV16SRVRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16SRVRecordContent)
16    (int (*)(...))SRVRecordContent::getZoneRepresentation
24    (int (*)(...))SRVRecordContent::~SRVRecordContent
32    (int (*)(...))SRVRecordContent::~SRVRecordContent
40    (int (*)(...))SRVRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class SRVRecordContent
   size=48 align=8
   base size=48 base align=8
SRVRecordContent (0x0x7fda8cd222d8) 0
    vptr=((& SRVRecordContent::_ZTV16SRVRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b2a0) 0
      primary-for SRVRecordContent (0x0x7fda8cd222d8)

Vtable for TSIGRecordContent
TSIGRecordContent::_ZTV17TSIGRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17TSIGRecordContent)
16    (int (*)(...))TSIGRecordContent::getZoneRepresentation
24    (int (*)(...))TSIGRecordContent::~TSIGRecordContent
32    (int (*)(...))TSIGRecordContent::~TSIGRecordContent
40    (int (*)(...))TSIGRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class TSIGRecordContent
   size=80 align=8
   base size=80 base align=8
TSIGRecordContent (0x0x7fda8cd22340) 0
    vptr=((& TSIGRecordContent::_ZTV17TSIGRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b300) 0
      primary-for TSIGRecordContent (0x0x7fda8cd22340)

Vtable for TXTRecordContent
TXTRecordContent::_ZTV16TXTRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16TXTRecordContent)
16    (int (*)(...))TXTRecordContent::getZoneRepresentation
24    (int (*)(...))TXTRecordContent::~TXTRecordContent
32    (int (*)(...))TXTRecordContent::~TXTRecordContent
40    (int (*)(...))TXTRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class TXTRecordContent
   size=40 align=8
   base size=40 base align=8
TXTRecordContent (0x0x7fda8cd223a8) 0
    vptr=((& TXTRecordContent::_ZTV16TXTRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b360) 0
      primary-for TXTRecordContent (0x0x7fda8cd223a8)

Vtable for SPFRecordContent
SPFRecordContent::_ZTV16SPFRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16SPFRecordContent)
16    (int (*)(...))SPFRecordContent::getZoneRepresentation
24    (int (*)(...))SPFRecordContent::~SPFRecordContent
32    (int (*)(...))SPFRecordContent::~SPFRecordContent
40    (int (*)(...))SPFRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class SPFRecordContent
   size=40 align=8
   base size=40 base align=8
SPFRecordContent (0x0x7fda8cd22410) 0
    vptr=((& SPFRecordContent::_ZTV16SPFRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b3c0) 0
      primary-for SPFRecordContent (0x0x7fda8cd22410)

Vtable for NSRecordContent
NSRecordContent::_ZTV15NSRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15NSRecordContent)
16    (int (*)(...))NSRecordContent::getZoneRepresentation
24    (int (*)(...))NSRecordContent::~NSRecordContent
32    (int (*)(...))NSRecordContent::~NSRecordContent
40    (int (*)(...))NSRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class NSRecordContent
   size=40 align=8
   base size=40 base align=8
NSRecordContent (0x0x7fda8cd22478) 0
    vptr=((& NSRecordContent::_ZTV15NSRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b420) 0
      primary-for NSRecordContent (0x0x7fda8cd22478)

Vtable for PTRRecordContent
PTRRecordContent::_ZTV16PTRRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16PTRRecordContent)
16    (int (*)(...))PTRRecordContent::getZoneRepresentation
24    (int (*)(...))PTRRecordContent::~PTRRecordContent
32    (int (*)(...))PTRRecordContent::~PTRRecordContent
40    (int (*)(...))PTRRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class PTRRecordContent
   size=40 align=8
   base size=40 base align=8
PTRRecordContent (0x0x7fda8cd224e0) 0
    vptr=((& PTRRecordContent::_ZTV16PTRRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b480) 0
      primary-for PTRRecordContent (0x0x7fda8cd224e0)

Vtable for CNAMERecordContent
CNAMERecordContent::_ZTV18CNAMERecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18CNAMERecordContent)
16    (int (*)(...))CNAMERecordContent::getZoneRepresentation
24    (int (*)(...))CNAMERecordContent::~CNAMERecordContent
32    (int (*)(...))CNAMERecordContent::~CNAMERecordContent
40    (int (*)(...))CNAMERecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class CNAMERecordContent
   size=40 align=8
   base size=40 base align=8
CNAMERecordContent (0x0x7fda8cd22548) 0
    vptr=((& CNAMERecordContent::_ZTV18CNAMERecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b4e0) 0
      primary-for CNAMERecordContent (0x0x7fda8cd22548)

Vtable for DNAMERecordContent
DNAMERecordContent::_ZTV18DNAMERecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18DNAMERecordContent)
16    (int (*)(...))DNAMERecordContent::getZoneRepresentation
24    (int (*)(...))DNAMERecordContent::~DNAMERecordContent
32    (int (*)(...))DNAMERecordContent::~DNAMERecordContent
40    (int (*)(...))DNAMERecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class DNAMERecordContent
   size=40 align=8
   base size=40 base align=8
DNAMERecordContent (0x0x7fda8cd225b0) 0
    vptr=((& DNAMERecordContent::_ZTV18DNAMERecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b540) 0
      primary-for DNAMERecordContent (0x0x7fda8cd225b0)

Vtable for MRRecordContent
MRRecordContent::_ZTV15MRRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15MRRecordContent)
16    (int (*)(...))MRRecordContent::getZoneRepresentation
24    (int (*)(...))MRRecordContent::~MRRecordContent
32    (int (*)(...))MRRecordContent::~MRRecordContent
40    (int (*)(...))MRRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class MRRecordContent
   size=40 align=8
   base size=40 base align=8
MRRecordContent (0x0x7fda8cd22618) 0
    vptr=((& MRRecordContent::_ZTV15MRRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b5a0) 0
      primary-for MRRecordContent (0x0x7fda8cd22618)

Vtable for MINFORecordContent
MINFORecordContent::_ZTV18MINFORecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18MINFORecordContent)
16    (int (*)(...))MINFORecordContent::getZoneRepresentation
24    (int (*)(...))MINFORecordContent::~MINFORecordContent
32    (int (*)(...))MINFORecordContent::~MINFORecordContent
40    (int (*)(...))MINFORecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class MINFORecordContent
   size=48 align=8
   base size=48 base align=8
MINFORecordContent (0x0x7fda8cd22680) 0
    vptr=((& MINFORecordContent::_ZTV18MINFORecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b600) 0
      primary-for MINFORecordContent (0x0x7fda8cd22680)

Vtable for OPTRecordContent
OPTRecordContent::_ZTV16OPTRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16OPTRecordContent)
16    (int (*)(...))OPTRecordContent::getZoneRepresentation
24    (int (*)(...))OPTRecordContent::~OPTRecordContent
32    (int (*)(...))OPTRecordContent::~OPTRecordContent
40    (int (*)(...))OPTRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class OPTRecordContent
   size=40 align=8
   base size=40 base align=8
OPTRecordContent (0x0x7fda8cd226e8) 0
    vptr=((& OPTRecordContent::_ZTV16OPTRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b660) 0
      primary-for OPTRecordContent (0x0x7fda8cd226e8)

Vtable for HINFORecordContent
HINFORecordContent::_ZTV18HINFORecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18HINFORecordContent)
16    (int (*)(...))HINFORecordContent::getZoneRepresentation
24    (int (*)(...))HINFORecordContent::~HINFORecordContent
32    (int (*)(...))HINFORecordContent::~HINFORecordContent
40    (int (*)(...))HINFORecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class HINFORecordContent
   size=48 align=8
   base size=48 base align=8
HINFORecordContent (0x0x7fda8cd22750) 0
    vptr=((& HINFORecordContent::_ZTV18HINFORecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b6c0) 0
      primary-for HINFORecordContent (0x0x7fda8cd22750)

Vtable for RPRecordContent
RPRecordContent::_ZTV15RPRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15RPRecordContent)
16    (int (*)(...))RPRecordContent::getZoneRepresentation
24    (int (*)(...))RPRecordContent::~RPRecordContent
32    (int (*)(...))RPRecordContent::~RPRecordContent
40    (int (*)(...))RPRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class RPRecordContent
   size=48 align=8
   base size=48 base align=8
RPRecordContent (0x0x7fda8cd227b8) 0
    vptr=((& RPRecordContent::_ZTV15RPRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b720) 0
      primary-for RPRecordContent (0x0x7fda8cd227b8)

Vtable for DNSKEYRecordContent
DNSKEYRecordContent::_ZTV19DNSKEYRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19DNSKEYRecordContent)
16    (int (*)(...))DNSKEYRecordContent::getZoneRepresentation
24    (int (*)(...))DNSKEYRecordContent::~DNSKEYRecordContent
32    (int (*)(...))DNSKEYRecordContent::~DNSKEYRecordContent
40    (int (*)(...))DNSKEYRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class DNSKEYRecordContent
   size=40 align=8
   base size=40 base align=8
DNSKEYRecordContent (0x0x7fda8cd22820) 0
    vptr=((& DNSKEYRecordContent::_ZTV19DNSKEYRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b780) 0
      primary-for DNSKEYRecordContent (0x0x7fda8cd22820)

Vtable for DSRecordContent
DSRecordContent::_ZTV15DSRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15DSRecordContent)
16    (int (*)(...))DSRecordContent::getZoneRepresentation
24    (int (*)(...))DSRecordContent::~DSRecordContent
32    (int (*)(...))DSRecordContent::~DSRecordContent
40    (int (*)(...))DSRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class DSRecordContent
   size=40 align=8
   base size=40 base align=8
DSRecordContent (0x0x7fda8cd22888) 0
    vptr=((& DSRecordContent::_ZTV15DSRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b7e0) 0
      primary-for DSRecordContent (0x0x7fda8cd22888)

Vtable for DLVRecordContent
DLVRecordContent::_ZTV16DLVRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16DLVRecordContent)
16    (int (*)(...))DLVRecordContent::getZoneRepresentation
24    (int (*)(...))DLVRecordContent::~DLVRecordContent
32    (int (*)(...))DLVRecordContent::~DLVRecordContent
40    (int (*)(...))DLVRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class DLVRecordContent
   size=40 align=8
   base size=40 base align=8
DLVRecordContent (0x0x7fda8cd228f0) 0
    vptr=((& DLVRecordContent::_ZTV16DLVRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b840) 0
      primary-for DLVRecordContent (0x0x7fda8cd228f0)

Vtable for SSHFPRecordContent
SSHFPRecordContent::_ZTV18SSHFPRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18SSHFPRecordContent)
16    (int (*)(...))SSHFPRecordContent::getZoneRepresentation
24    (int (*)(...))SSHFPRecordContent::~SSHFPRecordContent
32    (int (*)(...))SSHFPRecordContent::~SSHFPRecordContent
40    (int (*)(...))SSHFPRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class SSHFPRecordContent
   size=40 align=8
   base size=40 base align=8
SSHFPRecordContent (0x0x7fda8cd22958) 0
    vptr=((& SSHFPRecordContent::_ZTV18SSHFPRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b8a0) 0
      primary-for SSHFPRecordContent (0x0x7fda8cd22958)

Vtable for KEYRecordContent
KEYRecordContent::_ZTV16KEYRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16KEYRecordContent)
16    (int (*)(...))KEYRecordContent::getZoneRepresentation
24    (int (*)(...))KEYRecordContent::~KEYRecordContent
32    (int (*)(...))KEYRecordContent::~KEYRecordContent
40    (int (*)(...))KEYRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class KEYRecordContent
   size=40 align=8
   base size=40 base align=8
KEYRecordContent (0x0x7fda8cd229c0) 0
    vptr=((& KEYRecordContent::_ZTV16KEYRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b900) 0
      primary-for KEYRecordContent (0x0x7fda8cd229c0)

Vtable for AFSDBRecordContent
AFSDBRecordContent::_ZTV18AFSDBRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18AFSDBRecordContent)
16    (int (*)(...))AFSDBRecordContent::getZoneRepresentation
24    (int (*)(...))AFSDBRecordContent::~AFSDBRecordContent
32    (int (*)(...))AFSDBRecordContent::~AFSDBRecordContent
40    (int (*)(...))AFSDBRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class AFSDBRecordContent
   size=40 align=8
   base size=40 base align=8
AFSDBRecordContent (0x0x7fda8cd22a28) 0
    vptr=((& AFSDBRecordContent::_ZTV18AFSDBRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b960) 0
      primary-for AFSDBRecordContent (0x0x7fda8cd22a28)

Vtable for CERTRecordContent
CERTRecordContent::_ZTV17CERTRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17CERTRecordContent)
16    (int (*)(...))CERTRecordContent::getZoneRepresentation
24    (int (*)(...))CERTRecordContent::~CERTRecordContent
32    (int (*)(...))CERTRecordContent::~CERTRecordContent
40    (int (*)(...))CERTRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class CERTRecordContent
   size=48 align=8
   base size=48 base align=8
CERTRecordContent (0x0x7fda8cd22a90) 0
    vptr=((& CERTRecordContent::_ZTV17CERTRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4b9c0) 0
      primary-for CERTRecordContent (0x0x7fda8cd22a90)

Vtable for TLSARecordContent
TLSARecordContent::_ZTV17TLSARecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17TLSARecordContent)
16    (int (*)(...))TLSARecordContent::getZoneRepresentation
24    (int (*)(...))TLSARecordContent::~TLSARecordContent
32    (int (*)(...))TLSARecordContent::~TLSARecordContent
40    (int (*)(...))TLSARecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class TLSARecordContent
   size=40 align=8
   base size=40 base align=8
TLSARecordContent (0x0x7fda8cd22af8) 0
    vptr=((& TLSARecordContent::_ZTV17TLSARecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4ba20) 0
      primary-for TLSARecordContent (0x0x7fda8cd22af8)

Vtable for RRSIGRecordContent
RRSIGRecordContent::_ZTV18RRSIGRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18RRSIGRecordContent)
16    (int (*)(...))RRSIGRecordContent::getZoneRepresentation
24    (int (*)(...))RRSIGRecordContent::~RRSIGRecordContent
32    (int (*)(...))RRSIGRecordContent::~RRSIGRecordContent
40    (int (*)(...))RRSIGRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class RRSIGRecordContent
   size=64 align=8
   base size=64 base align=8
RRSIGRecordContent (0x0x7fda8cd22b60) 0
    vptr=((& RRSIGRecordContent::_ZTV18RRSIGRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4ba80) 0
      primary-for RRSIGRecordContent (0x0x7fda8cd22b60)

Class soatimes
   size=20 align=4
   base size=20 base align=4
soatimes (0x0x7fda8cf4bae0) 0

Vtable for RKEYRecordContent
RKEYRecordContent::_ZTV17RKEYRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17RKEYRecordContent)
16    (int (*)(...))RKEYRecordContent::getZoneRepresentation
24    (int (*)(...))RKEYRecordContent::~RKEYRecordContent
32    (int (*)(...))RKEYRecordContent::~RKEYRecordContent
40    (int (*)(...))RKEYRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class RKEYRecordContent
   size=40 align=8
   base size=40 base align=8
RKEYRecordContent (0x0x7fda8cd22c30) 0
    vptr=((& RKEYRecordContent::_ZTV17RKEYRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4bb40) 0
      primary-for RKEYRecordContent (0x0x7fda8cd22c30)

Vtable for SOARecordContent
SOARecordContent::_ZTV16SOARecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16SOARecordContent)
16    (int (*)(...))SOARecordContent::getZoneRepresentation
24    (int (*)(...))SOARecordContent::~SOARecordContent
32    (int (*)(...))SOARecordContent::~SOARecordContent
40    (int (*)(...))SOARecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class SOARecordContent
   size=72 align=8
   base size=68 base align=8
SOARecordContent (0x0x7fda8cd22c98) 0
    vptr=((& SOARecordContent::_ZTV16SOARecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4bba0) 0
      primary-for SOARecordContent (0x0x7fda8cd22c98)

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

Class std::allocator<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::allocator<short unsigned int> (0x0x7fda8cd22d68) 0 empty
  __gnu_cxx::new_allocator<short unsigned int> (0x0x7fda8cf4bd20) 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> > (0x0x7fda8cf4bd80) 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> (0x0x7fda8cf4bea0) 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> (0x0x7fda8cf4be40) 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> > (0x0x7fda8c9cc0c0) 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> > (0x0x7fda8c9cc060) 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> (0x0x7fda8c9cc120) 0 empty

Class std::less<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<short unsigned int> (0x0x7fda8cd22e38) 0 empty
  std::binary_function<short unsigned int, short unsigned int, bool> (0x0x7fda8c9cc180) 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> > (0x0x7fda8c9cc1e0) 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> > (0x0x7fda8c9e5000) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<short unsigned int> > (0x0x7fda8c9cc240) 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> (0x0x7fda8c9e5068) 0
  std::allocator<std::_Rb_tree_node<short unsigned int> > (0x0x7fda8c9e50d0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<short unsigned int> > (0x0x7fda8c9cc2a0) 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> > (0x0x7fda8c9cc000) 0

Class std::set<short unsigned int>
   size=48 align=8
   base size=48 base align=8
std::set<short unsigned int> (0x0x7fda8cf4bc60) 0

Vtable for NSECRecordContent
NSECRecordContent::_ZTV17NSECRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17NSECRecordContent)
16    (int (*)(...))NSECRecordContent::getZoneRepresentation
24    (int (*)(...))NSECRecordContent::~NSECRecordContent
32    (int (*)(...))NSECRecordContent::~NSECRecordContent
40    (int (*)(...))NSECRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class NSECRecordContent
   size=88 align=8
   base size=88 base align=8
NSECRecordContent (0x0x7fda8cd22d00) 0
    vptr=((& NSECRecordContent::_ZTV17NSECRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8cf4bc00) 0
      primary-for NSECRecordContent (0x0x7fda8cd22d00)

Vtable for NSEC3RecordContent
NSEC3RecordContent::_ZTV18NSEC3RecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18NSEC3RecordContent)
16    (int (*)(...))NSEC3RecordContent::getZoneRepresentation
24    (int (*)(...))NSEC3RecordContent::~NSEC3RecordContent
32    (int (*)(...))NSEC3RecordContent::~NSEC3RecordContent
40    (int (*)(...))NSEC3RecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class NSEC3RecordContent
   size=112 align=8
   base size=112 base align=8
NSEC3RecordContent (0x0x7fda8c9e5138) 0
    vptr=((& NSEC3RecordContent::_ZTV18NSEC3RecordContent) + 16u)
  DNSRecordContent (0x0x7fda8c9cc480) 0
      primary-for NSEC3RecordContent (0x0x7fda8c9e5138)

Vtable for NSEC3PARAMRecordContent
NSEC3PARAMRecordContent::_ZTV23NSEC3PARAMRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI23NSEC3PARAMRecordContent)
16    (int (*)(...))NSEC3PARAMRecordContent::getZoneRepresentation
24    (int (*)(...))NSEC3PARAMRecordContent::~NSEC3PARAMRecordContent
32    (int (*)(...))NSEC3PARAMRecordContent::~NSEC3PARAMRecordContent
40    (int (*)(...))NSEC3PARAMRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class NSEC3PARAMRecordContent
   size=48 align=8
   base size=48 base align=8
NSEC3PARAMRecordContent (0x0x7fda8c9e51a0) 0
    vptr=((& NSEC3PARAMRecordContent::_ZTV23NSEC3PARAMRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8c9cc540) 0
      primary-for NSEC3PARAMRecordContent (0x0x7fda8c9e51a0)

Vtable for LOCRecordContent
LOCRecordContent::_ZTV16LOCRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16LOCRecordContent)
16    (int (*)(...))LOCRecordContent::getZoneRepresentation
24    (int (*)(...))LOCRecordContent::~LOCRecordContent
32    (int (*)(...))LOCRecordContent::~LOCRecordContent
40    (int (*)(...))LOCRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class LOCRecordContent
   size=48 align=8
   base size=44 base align=8
LOCRecordContent (0x0x7fda8c9e5208) 0
    vptr=((& LOCRecordContent::_ZTV16LOCRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8c9cc5a0) 0
      primary-for LOCRecordContent (0x0x7fda8c9e5208)

Class std::_Base_bitset<1024ul>
   size=8192 align=8
   base size=8192 base align=8
std::_Base_bitset<1024ul> (0x0x7fda8c9cc660) 0

Class std::bitset<65535ul>
   size=8192 align=8
   base size=8192 base align=8
std::bitset<65535ul> (0x0x7fda8c9e52d8) 0
  std::_Base_bitset<1024ul> (0x0x7fda8c9cc6c0) 0

Vtable for WKSRecordContent
WKSRecordContent::_ZTV16WKSRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16WKSRecordContent)
16    (int (*)(...))WKSRecordContent::getZoneRepresentation
24    (int (*)(...))WKSRecordContent::~WKSRecordContent
32    (int (*)(...))WKSRecordContent::~WKSRecordContent
40    (int (*)(...))WKSRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class WKSRecordContent
   size=8224 align=8
   base size=8224 base align=8
WKSRecordContent (0x0x7fda8c9e5270) 0
    vptr=((& WKSRecordContent::_ZTV16WKSRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8c9cc600) 0
      primary-for WKSRecordContent (0x0x7fda8c9e5270)

Vtable for URLRecordContent
URLRecordContent::_ZTV16URLRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16URLRecordContent)
16    (int (*)(...))URLRecordContent::getZoneRepresentation
24    (int (*)(...))URLRecordContent::~URLRecordContent
32    (int (*)(...))URLRecordContent::~URLRecordContent
40    (int (*)(...))URLRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class URLRecordContent
   size=40 align=8
   base size=40 base align=8
URLRecordContent (0x0x7fda8c9e5340) 0
    vptr=((& URLRecordContent::_ZTV16URLRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8c9cc720) 0
      primary-for URLRecordContent (0x0x7fda8c9e5340)

Vtable for MBOXFWRecordContent
MBOXFWRecordContent::_ZTV19MBOXFWRecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19MBOXFWRecordContent)
16    (int (*)(...))MBOXFWRecordContent::getZoneRepresentation
24    (int (*)(...))MBOXFWRecordContent::~MBOXFWRecordContent
32    (int (*)(...))MBOXFWRecordContent::~MBOXFWRecordContent
40    (int (*)(...))MBOXFWRecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class MBOXFWRecordContent
   size=40 align=8
   base size=40 base align=8
MBOXFWRecordContent (0x0x7fda8c9e53a8) 0
    vptr=((& MBOXFWRecordContent::_ZTV19MBOXFWRecordContent) + 16u)
  DNSRecordContent (0x0x7fda8c9cc780) 0
      primary-for MBOXFWRecordContent (0x0x7fda8c9e53a8)

Vtable for EUI48RecordContent
EUI48RecordContent::_ZTV18EUI48RecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18EUI48RecordContent)
16    (int (*)(...))EUI48RecordContent::getZoneRepresentation
24    (int (*)(...))EUI48RecordContent::~EUI48RecordContent
32    (int (*)(...))EUI48RecordContent::~EUI48RecordContent
40    (int (*)(...))EUI48RecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class EUI48RecordContent
   size=40 align=8
   base size=34 base align=8
EUI48RecordContent (0x0x7fda8c9e5410) 0
    vptr=((& EUI48RecordContent::_ZTV18EUI48RecordContent) + 16u)
  DNSRecordContent (0x0x7fda8c9cc7e0) 0
      primary-for EUI48RecordContent (0x0x7fda8c9e5410)

Vtable for EUI64RecordContent
EUI64RecordContent::_ZTV18EUI64RecordContent: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18EUI64RecordContent)
16    (int (*)(...))EUI64RecordContent::getZoneRepresentation
24    (int (*)(...))EUI64RecordContent::~EUI64RecordContent
32    (int (*)(...))EUI64RecordContent::~EUI64RecordContent
40    (int (*)(...))EUI64RecordContent::toPacket
48    (int (*)(...))DNSRecordContent::serialize

Class EUI64RecordContent
   size=40 align=8
   base size=36 base align=8
EUI64RecordContent (0x0x7fda8c9e5478) 0
    vptr=((& EUI64RecordContent::_ZTV18EUI64RecordContent) + 16u)
  DNSRecordContent (0x0x7fda8c9cc840) 0
      primary-for EUI64RecordContent (0x0x7fda8c9e5478)

Class EDNSOpts
   size=32 align=8
   base size=32 base align=8
EDNSOpts (0x0x7fda8c9cc8a0) 0

Class std::__basic_file<char>
   size=16 align=8
   base size=9 base align=8
std::__basic_file<char> (0x0x7fda8c9cc900) 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> (0x0x7fda8c9e5a90) 0
    vptr=((& std::basic_filebuf<char>::_ZTVSt13basic_filebufIcSt11char_traitsIcEE) + 16u)
  std::basic_streambuf<char> (0x0x7fda8c9ccb40) 0
      primary-for std::basic_filebuf<char> (0x0x7fda8c9e5a90)

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> (0x0x7fda8c9e5c98 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> (0x0x7fda8c9e5c30) 0
    vptridx=0u vptr=((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_istream<char> (0x0x7fda8c9e5c98) 0
      primary-for std::basic_ifstream<char> (0x0x7fda8c9e5c30)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fda8c9e5d00) 256 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ifstream<char>::_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE) + 64u)
      std::ios_base (0x0x7fda8c9ccf60) 256
          primary-for std::basic_ios<char> (0x0x7fda8c9e5d00)

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> (0x0x7fda8c9e5e38 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> (0x0x7fda8c9e5af8) 0
    vptridx=0u vptr=((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_ostream<char> (0x0x7fda8c9e5e38) 0 nearly-empty
      primary-for std::basic_ofstream<char> (0x0x7fda8c9e5af8)
      subvttidx=8u
    std::basic_ios<char> (0x0x7fda8c9e5f70) 248 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ofstream<char>::_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE) + 64u)
      std::ios_base (0x0x7fda8cb050c0) 248
          primary-for std::basic_ios<char> (0x0x7fda8c9e5f70)

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> (0x0x7fda903ab000 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> (0x0x7fda8cb0b270 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> (0x0x7fda8cb0b340 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> (0x0x7fda8cb0b208) 0
    vptridx=0u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_iostream<char> (0x0x7fda903ab000) 0
      primary-for std::basic_fstream<char> (0x0x7fda8cb0b208)
      subvttidx=8u
    std::basic_istream<char> (0x0x7fda8cb0b270) 0
        primary-for std::basic_iostream<char> (0x0x7fda903ab000)
        subvttidx=16u
      std::basic_ios<char> (0x0x7fda8cb0b2d8) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 104u)
        std::ios_base (0x0x7fda8cb051e0) 264
            primary-for std::basic_ios<char> (0x0x7fda8cb0b2d8)
    std::basic_ostream<char> (0x0x7fda8cb0b340) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 64u)
      std::basic_ios<char> (0x0x7fda8cb0b2d8) 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> (0x0x7fda8cb0b680) 0
    vptr=((& std::basic_filebuf<wchar_t>::_ZTVSt13basic_filebufIwSt11char_traitsIwEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7fda8cb053c0) 0
      primary-for std::basic_filebuf<wchar_t> (0x0x7fda8cb0b680)

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> (0x0x7fda8cb0ba28 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> (0x0x7fda8cb0b9c0) 0
    vptridx=0u vptr=((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7fda8cb0ba28) 0
      primary-for std::basic_ifstream<wchar_t> (0x0x7fda8cb0b9c0)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7fda8cb0ba90) 256 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ifstream<wchar_t>::_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE) + 64u)
      std::ios_base (0x0x7fda8cb05720) 256
          primary-for std::basic_ios<wchar_t> (0x0x7fda8cb0ba90)

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> (0x0x7fda8cb0be38 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> (0x0x7fda8cb0bdd0) 0
    vptridx=0u vptr=((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x7fda8cb0be38) 0 nearly-empty
      primary-for std::basic_ofstream<wchar_t> (0x0x7fda8cb0bdd0)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7fda8cb0bea0) 248 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::basic_ofstream<wchar_t>::_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE) + 64u)
      std::ios_base (0x0x7fda8cb05780) 248
          primary-for std::basic_ios<wchar_t> (0x0x7fda8cb0bea0)

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> (0x0x7fda903ab690 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> (0x0x7fda8cb0b5b0 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> (0x0x7fda8cb0b6e8 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> (0x0x7fda8cb0b548) 0
    vptridx=0u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7fda903ab690) 0
      primary-for std::basic_fstream<wchar_t> (0x0x7fda8cb0b548)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7fda8cb0b5b0) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7fda903ab690)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7fda8cb0b618) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 104u)
        std::ios_base (0x0x7fda8cb057e0) 264
            primary-for std::basic_ios<wchar_t> (0x0x7fda8cb0b618)
    std::basic_ostream<wchar_t> (0x0x7fda8cb0b6e8) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7fda8cb0b618) alternative-path

Class passwd
   size=48 align=8
   base size=48 base align=8
passwd (0x0x7fda8cb05900) 0

Class group
   size=32 align=8
   base size=32 base align=8
group (0x0x7fda8cb05960) 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> > > (0x0x7fda8cb05a80) 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> > > (0x0x7fda8cb333a8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, std::basic_string<char> > > (0x0x7fda8cb05ba0) 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> > > > (0x0x7fda8cb05c60) 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> > > (0x0x7fda8cb05d80) 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> > > (0x0x7fda8cb05d20) 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> > > > (0x0x7fda8cb05ea0) 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> > > > (0x0x7fda8cb05e40) 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> > > > (0x0x7fda8cb05f00) 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> > > > (0x0x7fda8cb33618) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fda8cb05f60) 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> (0x0x7fda8cb33680) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fda8cb336e8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, std::basic_string<char> > > > (0x0x7fda8cb7b000) 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> > > > (0x0x7fda8cb05de0) 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> > (0x0x7fda8cb05a20) 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> > > (0x0x7fda8cb7b180) 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> > > (0x0x7fda8cb7b120) 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> > > (0x0x7fda8cb7b2a0) 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> > > (0x0x7fda8cb33a90) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::basic_string<char> > > (0x0x7fda8cb7b300) 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> (0x0x7fda8cb33af8) 0
  std::allocator<std::_Rb_tree_node<std::basic_string<char> > > (0x0x7fda8cb33b60) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::basic_string<char> > > (0x0x7fda8cb7b360) 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> > > (0x0x7fda8cb7b0c0) 0

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

Class ArgvMap
   size=216 align=8
   base size=216 base align=8
ArgvMap (0x0x7fda8cb059c0) 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 (0x0x7fda8cb33c98) 0
    vptr=((& NetworkError::_ZTV12NetworkError) + 16u)
  std::runtime_error (0x0x7fda8cb33d00) 0
      primary-for NetworkError (0x0x7fda8cb33c98)
    std::exception (0x0x7fda8cb7b480) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fda8cb33d00)

Class Socket
   size=24 align=8
   base size=20 base align=8
Socket (0x0x7fda8cb33d68) 0
  boost::noncopyable_::noncopyable (0x0x7fda8cb7b4e0) 0 empty

Class MemRecursorCache::StoredRecord
   size=16 align=8
   base size=16 base align=8
MemRecursorCache::StoredRecord (0x0x7fda8cb7b6c0) 0

Class __gnu_cxx::new_allocator<MemRecursorCache::StoredRecord>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<MemRecursorCache::StoredRecord> (0x0x7fda8cb7b840) 0 empty

Class std::allocator<MemRecursorCache::StoredRecord>
   size=1 align=1
   base size=1 base align=1
std::allocator<MemRecursorCache::StoredRecord> (0x0x7fda8cb332d8) 0 empty
  __gnu_cxx::new_allocator<MemRecursorCache::StoredRecord> (0x0x7fda8cb7b8a0) 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> > (0x0x7fda8cb7b7e0) 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> (0x0x7fda8cb7b9c0) 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> (0x0x7fda8cb7b960) 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 (0x0x7fda8cb33750) 0
  std::allocator<MemRecursorCache::StoredRecord> (0x0x7fda8cb33dd0) 0 empty
    __gnu_cxx::new_allocator<MemRecursorCache::StoredRecord> (0x0x7fda8cb7ba20) 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> > (0x0x7fda8cb7b780) 0

Class std::vector<MemRecursorCache::StoredRecord>
   size=24 align=8
   base size=24 base align=8
std::vector<MemRecursorCache::StoredRecord> (0x0x7fda8cb33f70) 0
  std::_Vector_base<MemRecursorCache::StoredRecord, std::allocator<MemRecursorCache::StoredRecord> > (0x0x7fda8cb7bb40) 0

Class MemRecursorCache::CacheEntry
   size=40 align=8
   base size=40 base align=8
MemRecursorCache::CacheEntry (0x0x7fda8cb7b720) 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<> > > (0x0x7fda8cb7bc00) 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 (0x0x7fda8cb7bcc0) 0 empty

Class mpl_::long_<32768l>
   size=1 align=1
   base size=0 base align=1
mpl_::long_<32768l> (0x0x7fda8cb7bea0) 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> > (0x0x7fda8cb7be40) 0 empty

Class mpl_::long_<0l>
   size=1 align=1
   base size=0 base align=1
mpl_::long_<0l> (0x0x7fda8cb7bf60) 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> > (0x0x7fda8cb7bf00) 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> (0x0x7fda8c89e270) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7fda8cb7bde0) 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> > > > (0x0x7fda8c89e410) 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> (0x0x7fda8c89e478) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7fda8c8e6000) 0 empty

Class mpl_::long_<32769l>
   size=1 align=1
   base size=0 base align=1
mpl_::long_<32769l> (0x0x7fda8c8e6120) 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> > (0x0x7fda8c8e60c0) 0 empty

Class mpl_::long_<1l>
   size=1 align=1
   base size=0 base align=1
mpl_::long_<1l> (0x0x7fda8c8e61e0) 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> > (0x0x7fda8c8e6180) 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> (0x0x7fda8c89e4e0) 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> > > > (0x0x7fda8c89e548) 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> (0x0x7fda8c89e5b0) 0 empty
      boost::mpl::vector0<mpl_::na> (0x0x7fda8c8e6060) 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<> > (0x0x7fda8c89e750) 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> (0x0x7fda8c89e7b8) 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> > > > (0x0x7fda8c89e820) 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> (0x0x7fda8c89e888) 0 empty
        boost::mpl::vector0<mpl_::na> (0x0x7fda8c8e6240) 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> (0x0x7fda8c89e8f0) 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<> > (0x0x7fda8c89e958) 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> (0x0x7fda8c89e9c0) 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> > > > (0x0x7fda8c89ea28) 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> (0x0x7fda8c89ea90) 0 empty
          boost::mpl::vector0<mpl_::na> (0x0x7fda8c8e62a0) 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<> > (0x0x7fda8c89eb60) 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> (0x0x7fda8c89ebc8) 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<> > (0x0x7fda8c89ec30) 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> (0x0x7fda8c89ec98) 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> > > > (0x0x7fda8c89ed00) 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> (0x0x7fda8c89ed68) 0 empty
            boost::mpl::vector0<mpl_::na> (0x0x7fda8c8e6300) 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> > (0x0x7fda8cb7bc60) 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 (0x0x7fda8c8e63c0) 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> > (0x0x7fda8c8e6360) 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<> > > (0x0x7fda8c8e6420) 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<> > > (0x0x7fda8c89ef08) 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<> > > (0x0x7fda8c8e6480) 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> > (0x0x7fda8c89e000) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c8fd000) 0 empty
    mpl_::bool_<false> (0x0x7fda8c8e64e0) 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<> > > (0x0x7fda8c8fd068) 0 empty
  boost::is_same<mpl_::long_<32768l>, mpl_::long_<32770l> > (0x0x7fda8c8fd0d0) 0 empty
    boost::integral_constant<bool, false> (0x0x7fda8c8fd138) 0 empty
      mpl_::bool_<false> (0x0x7fda8c8e6540) 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<> > > (0x0x7fda8c8fd1a0) 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<> > > (0x0x7fda8c8fd208) 0 empty
    boost::is_same<mpl_::long_<32768l>, mpl_::long_<32770l> > (0x0x7fda8c8fd270) 0 empty
      boost::integral_constant<bool, false> (0x0x7fda8c8fd2d8) 0 empty
        mpl_::bool_<false> (0x0x7fda8c8e65a0) 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<> > > (0x0x7fda8c8e6660) 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<> > > (0x0x7fda8c8e6600) 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_> (0x0x7fda8c8fd3a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c8fd410) 0 empty
    mpl_::bool_<false> (0x0x7fda8c8e66c0) 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_> > (0x0x7fda8c8fd478) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c8fd4e0) 0 empty
    mpl_::bool_<false> (0x0x7fda8c8e6720) 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> (0x0x7fda8c8fd548) 0 empty
  mpl_::bool_<true> (0x0x7fda8c8e6780) 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_> > (0x0x7fda8c8fd5b0) 0 empty
  boost::mpl::aux::not_impl<0l> (0x0x7fda8c8fd618) 0 empty
    mpl_::bool_<true> (0x0x7fda8c8e67e0) 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<> > > (0x0x7fda8c8fd680) 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_> > (0x0x7fda8c8fd6e8) 0 empty
    boost::mpl::aux::not_impl<0l> (0x0x7fda8c8fd750) 0 empty
      mpl_::bool_<true> (0x0x7fda8c8e6840) 0 empty

Class mpl_::long_<2l>
   size=1 align=1
   base size=0 base align=1
mpl_::long_<2l> (0x0x7fda8c8e6900) 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<> > > (0x0x7fda8c8fd820) 0 empty
  mpl_::long_<2l> (0x0x7fda8c8e6960) 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<> > > (0x0x7fda8c8fd888) 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<> > > (0x0x7fda8c8fd8f0) 0 empty
    mpl_::long_<2l> (0x0x7fda8c8e69c0) 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<> > > (0x0x7fda8c8e6a80) 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<> > > (0x0x7fda8c8e6a20) 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> > > (0x0x7fda8c8fda90) 0 empty
  mpl_::int_<3> (0x0x7fda8c8e6ae0) 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> > (0x0x7fda8c8e6b40) 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> (0x0x7fda8c8e6c00) 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> > (0x0x7fda8c8e6c60) 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> (0x0x7fda8c8e6cc0) 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> (0x0x7fda8c8e6d20) 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> (0x0x7fda8c8e6d80) 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> (0x0x7fda8c8e6de0) 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> (0x0x7fda8c8e6e40) 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> > (0x0x7fda8c8e6ba0) 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> > (0x0x7fda8c8e6ea0) 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> > (0x0x7fda8c8fdaf8) 0 empty
  mpl_::int_<1> (0x0x7fda8c8e6f60) 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> > (0x0x7fda8c920000) 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> (0x0x7fda8c8fdb60) 0 empty
  mpl_::arg<1> (0x0x7fda8c920060) 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> > > (0x0x7fda8c8fdbc8) 0 empty
  mpl_::bool_<false> (0x0x7fda8c920180) 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> (0x0x7fda8c9201e0) 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> > > > (0x0x7fda8c920120) 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> > > > (0x0x7fda8c920240) 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> > (0x0x7fda8c9200c0) 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> > (0x0x7fda8c8fdd68) 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> > (0x0x7fda8c920360) 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> > (0x0x7fda8c8fddd0) 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> > (0x0x7fda8c8fde38) 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> > (0x0x7fda8c9203c0) 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> > (0x0x7fda8c920420) 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> > (0x0x7fda8c920480) 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> > (0x0x7fda8c936000) 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> > (0x0x7fda8c9204e0) 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> > (0x0x7fda8c936068) 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> > (0x0x7fda8c9360d0) 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> > (0x0x7fda8c920540) 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> > (0x0x7fda8c9205a0) 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> > (0x0x7fda8c920600) 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> > (0x0x7fda8c920780) 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> (0x0x7fda8c920840) 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> > (0x0x7fda8c9208a0) 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> > (0x0x7fda8c920900) 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> > (0x0x7fda8c9363a8) 0 empty
  mpl_::bool_<false> (0x0x7fda8c920ae0) 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> > > (0x0x7fda8c920a80) 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> > > (0x0x7fda8c920b40) 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> (0x0x7fda8c920a20) 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> (0x0x7fda8c936548) 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> (0x0x7fda8c920ba0) 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> (0x0x7fda8c9209c0) 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> (0x0x7fda8c936680) 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> > (0x0x7fda8c920cc0) 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> (0x0x7fda8c920c60) 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<> > (0x0x7fda8c920ea0) 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> (0x0x7fda8c920e40) 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<> > > (0x0x7fda8c920f00) 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> (0x0x7fda8c9367b8) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7fda8c565060) 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> (0x0x7fda8c920de0) 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> > (0x0x7fda8c920d80) 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<> > (0x0x7fda8c565180) 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*> (0x0x7fda8c565300) 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> (0x0x7fda8c5652a0) 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> (0x0x7fda8c565240) 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<>*> (0x0x7fda8c565420) 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<> > (0x0x7fda8c5653c0) 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<> > (0x0x7fda8c565360) 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<> > (0x0x7fda8c5651e0) 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<> > (0x0x7fda8c936b60) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c936bc8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c565480) 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> > (0x0x7fda8c936c98) 0 empty
  mpl_::bool_<true> (0x0x7fda8c565660) 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> > (0x0x7fda8c936d00) 0 empty
  mpl_::bool_<true> (0x0x7fda8c5656c0) 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> > (0x0x7fda8c936d68) 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> > (0x0x7fda8c936dd0) 0 empty
    mpl_::bool_<true> (0x0x7fda8c565720) 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> > (0x0x7fda8c565780) 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> > (0x0x7fda8c565600) 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 (0x0x7fda8c565840) 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> > (0x0x7fda8c5657e0) 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 (0x0x7fda8c565900) 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> > (0x0x7fda8c5658a0) 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> > (0x0x7fda8c565960) 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> > (0x0x7fda8c581068) 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> > (0x0x7fda8c5659c0) 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> > (0x0x7fda8c565a20) 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> > (0x0x7fda8c5810d0) 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> > (0x0x7fda8c565a80) 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 (0x0x7fda8c565ba0) 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> > (0x0x7fda8c565b40) 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 (0x0x7fda8c565d20) 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> > (0x0x7fda8c565cc0) 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> > (0x0x7fda8c565e40) 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> > (0x0x7fda8c5812d8) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::vector0<mpl_::na> > (0x0x7fda8c565f60) 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> (0x0x7fda8c58e060) 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 (0x0x7fda8c58e120) 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> (0x0x7fda8c58e180) 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> (0x0x7fda8c5813a8) 0 empty
  boost::mpl::push_back_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na>, boost::mpl::has_push_back_arg> (0x0x7fda8c58e1e0) 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> > (0x0x7fda8c58e0c0) 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> > (0x0x7fda8c581548) 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> > (0x0x7fda8c58e240) 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> > (0x0x7fda8c581680) 0 empty
  boost::mpl::has_push_back_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na> > (0x0x7fda8c5816e8) 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> > (0x0x7fda8c58e2a0) 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> > > > (0x0x7fda8c58e300) 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> > > > (0x0x7fda8c565ae0) 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> > (0x0x7fda8c58e360) 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> > (0x0x7fda8c581820) 0 empty
  boost::mpl::inserter<boost::mpl::vector0<mpl_::na>, boost::mpl::push_back<mpl_::na, mpl_::na> > (0x0x7fda8c58e480) 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> > (0x0x7fda8c58e540) 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> > > (0x0x7fda8c581888) 0 empty
  mpl_::int_<1> (0x0x7fda8c58e660) 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> (0x0x7fda8c581958) 0 empty
  mpl_::bool_<true> (0x0x7fda8c58e720) 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> > > (0x0x7fda8c58e780) 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> > (0x0x7fda8c58e6c0) 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> > (0x0x7fda8c581af8) 0 empty
  mpl_::long_<0l> (0x0x7fda8c58e840) 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> > (0x0x7fda8c581b60) 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> > (0x0x7fda8c581bc8) 0 empty
    mpl_::long_<0l> (0x0x7fda8c58e8a0) 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> > (0x0x7fda8c58e960) 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> > (0x0x7fda8c58e900) 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> > (0x0x7fda8c58ea20) 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> > (0x0x7fda8c58e9c0) 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> > > > (0x0x7fda8c58ea80) 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> > > > (0x0x7fda8c58e7e0) 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> > > (0x0x7fda8c581dd0) 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> > > > (0x0x7fda8c58eae0) 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> (0x0x7fda8c581e38) 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> > > (0x0x7fda8c581ea0) 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> > > > (0x0x7fda8c58eb40) 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> > (0x0x7fda8c5655a0) 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> (0x0x7fda8c565540) 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> > (0x0x7fda8c5ae000) 0 empty
  mpl_::long_<0l> (0x0x7fda8c58ec60) 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> > (0x0x7fda8c5ae068) 0 empty
  boost::mpl::O1_size_impl<boost::mpl::aux::vector_tag>::apply<boost::mpl::vector0<mpl_::na> > (0x0x7fda8c5ae0d0) 0 empty
    mpl_::long_<0l> (0x0x7fda8c58ed80) 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> > (0x0x7fda8c58eea0) 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> > (0x0x7fda8c58ee40) 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> > (0x0x7fda8c5b0060) 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> > (0x0x7fda8c5b0000) 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> (0x0x7fda8c5b0180) 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> (0x0x7fda8c58ec00) 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> > (0x0x7fda8c58eba0) 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 (0x0x7fda8c5b0240) 0 empty

Class boost::mpl::set0<>
   size=1 align=1
   base size=0 base align=1
boost::mpl::set0<> (0x0x7fda8c5b02a0) 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> > (0x0x7fda8c5b01e0) 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 (0x0x7fda8c5b0360) 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> > (0x0x7fda8c5b0300) 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<> > (0x0x7fda8c5b03c0) 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<> > (0x0x7fda8c5ae4e0) 0 empty
  boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::set0<> > (0x0x7fda8c5b0420) 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> (0x0x7fda8c5ae548) 0 empty
  mpl_::bool_<false> (0x0x7fda8c5b0480) 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> (0x0x7fda8c5ae5b0) 0 empty
  boost::mpl::has_key_impl<boost::mpl::aux::set_tag>::apply<boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_mark> (0x0x7fda8c5ae618) 0 empty
    mpl_::bool_<false> (0x0x7fda8c5b04e0) 0 empty

Class boost::multi_index::tag<>
   size=1 align=1
   base size=1 base align=1
boost::multi_index::tag<> (0x0x7fda8c936c30) 0 empty
  boost::multi_index::detail::tag_marker (0x0x7fda8c5654e0) 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<> > (0x0x7fda8c5ae680) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8c5ae6e8) 0 empty
    mpl_::bool_<true> (0x0x7fda8c5b0540) 0 empty

Class boost::multi_index::sequenced<>
   size=1 align=1
   base size=0 base align=1
boost::multi_index::sequenced<> (0x0x7fda8c565120) 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> > > (0x0x7fda8c5b0660) 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> > > (0x0x7fda8c920d20) 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> > > (0x0x7fda8c5ae750) 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> > > (0x0x7fda8c5b06c0) 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> > (0x0x7fda8c920720) 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> > (0x0x7fda8c5ae7b8) 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> > (0x0x7fda8c5b0720) 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> > (0x0x7fda8c5ae820) 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> > (0x0x7fda8c5ae888) 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> > (0x0x7fda8c5b0780) 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> (0x0x7fda8c5b08a0) 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> > (0x0x7fda8c5ae9c0) 0 empty
  mpl_::bool_<false> (0x0x7fda8c5b0a80) 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> > > (0x0x7fda8c5b0a20) 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> > > (0x0x7fda8c5b0ae0) 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> (0x0x7fda8c5b09c0) 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> (0x0x7fda8c5aeb60) 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> (0x0x7fda8c5b0b40) 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> (0x0x7fda8c5b0960) 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> > > > (0x0x7fda8c5aec98) 0 empty
  mpl_::bool_<false> (0x0x7fda8c5b0d20) 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> > > > > (0x0x7fda8c5b0cc0) 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> > > > > (0x0x7fda8c5b0d80) 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> (0x0x7fda8c5b0c60) 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> (0x0x7fda8c5aee38) 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> (0x0x7fda8c5b0de0) 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> (0x0x7fda8c5b0c00) 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> > > > (0x0x7fda8c5f4000) 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> (0x0x7fda8c5b0f60) 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> > > > > (0x0x7fda8c5f4060) 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> (0x0x7fda8c5aef70) 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> > > > > (0x0x7fda8c5f40c0) 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> (0x0x7fda8c5b0f00) 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> > (0x0x7fda8c5b0ea0) 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> > > (0x0x7fda8c5f4240) 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> >*> (0x0x7fda8c5f43c0) 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> > > (0x0x7fda8c5f4360) 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> > > (0x0x7fda8c5f4300) 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> > > (0x0x7fda8c5f42a0) 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> > > (0x0x7fda8c5fa270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c5fa2d8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c5f4420) 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> (0x0x7fda8c5f44e0) 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> (0x0x7fda8c5f4480) 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> > (0x0x7fda8c5f4600) 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> > (0x0x7fda8c5fadd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c5fae38) 0 empty
    mpl_::bool_<false> (0x0x7fda8c5f4660) 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> > (0x0x7fda8c5faea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c5faf08) 0 empty
    mpl_::bool_<false> (0x0x7fda8c5f46c0) 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> > (0x0x7fda8c5faf70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c612000) 0 empty
    mpl_::bool_<false> (0x0x7fda8c5f4720) 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>*> (0x0x7fda8c5f4840) 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> > (0x0x7fda8c612138) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>*> (0x0x7fda8c5f48a0) 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> > (0x0x7fda8c6121a0) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> > (0x0x7fda8c612208) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::member<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname>*> (0x0x7fda8c5f4900) 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> > (0x0x7fda8c612270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c6122d8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c5f4960) 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> > (0x0x7fda8c5f49c0) 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> > (0x0x7fda8c5f45a0) 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> > (0x0x7fda8c5f4a20) 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>*> (0x0x7fda8c5f4b40) 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> > (0x0x7fda8c612478) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c6124e0) 0 empty
    mpl_::bool_<false> (0x0x7fda8c5f4ba0) 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> > (0x0x7fda8c5f4c00) 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> (0x0x7fda8c5f4c60) 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> (0x0x7fda8c612548) 0 empty
  boost::multi_index::detail::non_const_member_base<MemRecursorCache::CacheEntry, std::basic_string<char>, &MemRecursorCache::CacheEntry::d_qname> (0x0x7fda8c5f4cc0) 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> > (0x0x7fda8c5f4de0) 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> > (0x0x7fda8c612618) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c612680) 0 empty
    mpl_::bool_<false> (0x0x7fda8c5f4e40) 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> > (0x0x7fda8c6126e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c612750) 0 empty
    mpl_::bool_<false> (0x0x7fda8c5f4ea0) 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> > (0x0x7fda8c6127b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c612820) 0 empty
    mpl_::bool_<false> (0x0x7fda8c5f4f00) 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>*> (0x0x7fda8c630060) 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> > (0x0x7fda8c612958) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>*> (0x0x7fda8c6300c0) 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> > (0x0x7fda8c6129c0) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> > (0x0x7fda8c612a28) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::member<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype>*> (0x0x7fda8c630120) 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> > (0x0x7fda8c612a90) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c612af8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c630180) 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> > (0x0x7fda8c6301e0) 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> > (0x0x7fda8c5f4d80) 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> (0x0x7fda8c630240) 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*> (0x0x7fda8c6302a0) 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> (0x0x7fda8c612d00) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c612d68) 0 empty
    mpl_::bool_<false> (0x0x7fda8c630300) 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> > (0x0x7fda8c630360) 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> (0x0x7fda8c6303c0) 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> (0x0x7fda8c612dd0) 0 empty
  boost::multi_index::detail::non_const_member_base<MemRecursorCache::CacheEntry, short unsigned int, &MemRecursorCache::CacheEntry::d_qtype> (0x0x7fda8c630420) 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>*> (0x0x7fda8c6305a0) 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> > (0x0x7fda8c630540) 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> > (0x0x7fda8c6304e0) 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> > (0x0x7fda8c630480) 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> (0x0x7fda8c5f4d20) 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>*> (0x0x7fda8c630720) 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> > (0x0x7fda8c6306c0) 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> > (0x0x7fda8c630660) 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> > (0x0x7fda8c630600) 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>*> (0x0x7fda8c6308a0) 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> > (0x0x7fda8c630840) 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> > (0x0x7fda8c6307e0) 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> > (0x0x7fda8c630780) 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> > (0x0x7fda8c5f4540) 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> (0x0x7fda8c651340) 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> > (0x0x7fda8c630a20) 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> > (0x0x7fda8c6795b0) 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> (0x0x7fda8c679618) 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> > (0x0x7fda8c630a80) 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> > > (0x0x7fda8c679750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c6797b8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c630ae0) 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<> > (0x0x7fda8c630b40) 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<> > (0x0x7fda8c5f41e0) 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> > > (0x0x7fda8c630c00) 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> > > (0x0x7fda8c630ba0) 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> > > (0x0x7fda8c630cc0) 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> > > (0x0x7fda8c630c60) 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> > > (0x0x7fda8c679a28) 0 empty
  mpl_::bool_<false> (0x0x7fda8c630de0) 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> > > > (0x0x7fda8c630e40) 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> > > > (0x0x7fda8c630d80) 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> > > (0x0x7fda8c630ea0) 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> > > > (0x0x7fda8c630d20) 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> > > (0x0x7fda8c679b60) 0 empty
  mpl_::bool_<false> (0x0x7fda8c630f00) 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> (0x0x7fda8c5f4180) 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> > > (0x0x7fda8c5f4120) 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> > > > (0x0x7fda8c630f60) 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> > > > (0x0x7fda8c5b0e40) 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> > > > (0x0x7fda8c679c30) 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> > > > (0x0x7fda8c6ac000) 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> > (0x0x7fda8c5b07e0) 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> > (0x0x7fda8c679c98) 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> > (0x0x7fda8c6ac060) 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> > (0x0x7fda8c679d00) 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> > (0x0x7fda8c679d68) 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> > (0x0x7fda8c6ac0c0) 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> > (0x0x7fda8c8e6f00) 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> > (0x0x7fda8c8e68a0) 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> > (0x0x7fda8cb7bba0) 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> > (0x0x7fda8c6ac120) 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> > > > > > (0x0x7fda8c6ac1e0) 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> > (0x0x7fda8c6ac2a0) 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> (0x0x7fda8c6ac360) 0 empty

Class std::allocator<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
std::allocator<MemRecursorCache::CacheEntry> (0x0x7fda8c679f08) 0 empty
  __gnu_cxx::new_allocator<MemRecursorCache::CacheEntry> (0x0x7fda8c6ac3c0) 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> > > > > (0x0x7fda8c6ac420) 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> > > > > (0x0x7fda8c6ac300) 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> > > > > (0x0x7fda8c6ac240) 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> > > > > > (0x0x7fda8c6ac180) 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> > > > > (0x0x7fda8c6d8068) 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> > > > > > (0x0x7fda8c6ac480) 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> > > > > > (0x0x7fda8c6ac4e0) 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> > > > > (0x0x7fda8c6ac540) 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> > > > > (0x0x7fda8c6d80d0) 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> > > > > (0x0x7fda8c6ac5a0) 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> > (0x0x7fda8c6d8138) 0 empty
  mpl_::long_<2l> (0x0x7fda8c6ac660) 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<> > > (0x0x7fda8c6d81a0) 0 empty
  mpl_::long_<2l> (0x0x7fda8c6ac6c0) 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> > > > (0x0x7fda8c6ac780) 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> (0x0x7fda8c6ac840) 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> (0x0x7fda8c6ac8a0) 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> (0x0x7fda8c6ac900) 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> (0x0x7fda8c6ac960) 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> (0x0x7fda8c6ac9c0) 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> (0x0x7fda8c6aca20) 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> (0x0x7fda8c6aca80) 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> (0x0x7fda8c6ac7e0) 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> > (0x0x7fda8c6acae0) 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> > (0x0x7fda8c6d8270) 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> (0x0x7fda8c6d82d8) 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> > > > > (0x0x7fda8c6acc60) 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> (0x0x7fda8c6d8340) 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> > (0x0x7fda8c6d83a8) 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> (0x0x7fda8c6d8410) 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> > > > > (0x0x7fda8c6accc0) 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> > > (0x0x7fda8c6acd20) 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> > > (0x0x7fda8c6acc00) 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> > > (0x0x7fda8c6d8548) 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> > > (0x0x7fda8c6acd80) 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> > > (0x0x7fda8c6d85b0) 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> > > (0x0x7fda8c6d8618) 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> > > (0x0x7fda8c6acde0) 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> > > > (0x0x7fda8c6ac720) 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> > (0x0x7fda8c6ac600) 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> > (0x0x7fda8c6d86e8) 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> > (0x0x7fda8c6ace40) 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> (0x0x7fda8c6acea0) 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<> > > > (0x0x7fda8c6d8888) 0
  boost::noncopyable_::noncopyable (0x0x7fda8c738060) 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> > > > (0x0x7fda8c738180) 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> > (0x0x7fda8c6d8958) 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> (0x0x7fda8c6d89c0) 0 empty
    boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7fda8c738240) 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> (0x0x7fda8c6d8a28) 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> > (0x0x7fda8c6d8a90) 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> (0x0x7fda8c6d8af8) 0 empty
      boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7fda8c738300) 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> > > (0x0x7fda8c7383c0) 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> > > (0x0x7fda8c7381e0) 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> > > (0x0x7fda8c6d8c30) 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> > > (0x0x7fda8c738420) 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> > > (0x0x7fda8c6d8c98) 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> > > (0x0x7fda8c6d8d00) 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> > > (0x0x7fda8c738480) 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> > > > (0x0x7fda8c738120) 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> > (0x0x7fda8c7380c0) 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> > > > (0x0x7fda8c7385a0) 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> > > (0x0x7fda8c738600) 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> > > > (0x0x7fda8c738540) 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> > (0x0x7fda8c7384e0) 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> > (0x0x7fda8c738720) 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> (0x0x7fda8c738840) 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> (0x0x7fda8c7387e0) 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> (0x0x7fda8c738780) 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> > (0x0x7fda8c7386c0) 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> (0x0x7fda8c375068) 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> > (0x0x7fda8c7388a0) 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> > (0x0x7fda8c738660) 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> (0x0x7fda8c7389c0) 0 empty

Class boost::alignment_of<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<MemRecursorCache::CacheEntry> (0x0x7fda8c3751a0) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7fda8c375208) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7fda8c738a20) 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> > (0x0x7fda8c738ba0) 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> > (0x0x7fda8c738b40) 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 (0x0x7fda8c738ae0) 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> (0x0x7fda8c738a80) 0

Class boost::aligned_storage<40ul, 8ul>
   size=40 align=8
   base size=40 base align=8
boost::aligned_storage<40ul, 8ul> (0x0x7fda8c375410) 0
  boost::detail::aligned_storage::aligned_storage_imp<40ul, 8ul> (0x0x7fda8c738cc0) 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> (0x0x7fda8c738960) 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> > (0x0x7fda8c3754e0) 0
  boost::multi_index::detail::pod_value_holder<MemRecursorCache::CacheEntry> (0x0x7fda8c738d20) 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> > (0x0x7fda8c738de0) 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> (0x0x7fda8c738f00) 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> (0x0x7fda8c738ea0) 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> (0x0x7fda8c738e40) 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> > (0x0x7fda8c738d80) 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> (0x0x7fda8c375680) 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> > (0x0x7fda8c3b4060) 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> > > (0x0x7fda8c3b40c0) 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> > (0x0x7fda8c3b4180) 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> > > > (0x0x7fda8c3b4240) 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> > (0x0x7fda8c3b4300) 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> > > (0x0x7fda8c3b43c0) 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> > > (0x0x7fda8c3b4360) 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> > > (0x0x7fda8c3b42a0) 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> > > > (0x0x7fda8c3b41e0) 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> > > (0x0x7fda8c375820) 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> > > > (0x0x7fda8c3b44e0) 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> > > > (0x0x7fda8c3b4540) 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> > > (0x0x7fda8c3b45a0) 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> > > (0x0x7fda8c3759c0) 0 empty
  __gnu_cxx::new_allocator<boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > > (0x0x7fda8c3b46c0) 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> > (0x0x7fda8c3b4120) 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> > > (0x0x7fda8c375a90) 0
  boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7fda8c3b47e0) 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> > > (0x0x7fda8fd607e0) 0
  boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7fda8c375b60) 0
    boost::multi_index::detail::pod_value_holder<MemRecursorCache::CacheEntry> (0x0x7fda8c3b4840) 0
  boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7fda8c375bc8) 40
    boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7fda8c3b48a0) 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> > > (0x0x7fda8c3b4900) 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> > > (0x0x7fda8c375c98) 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> > > (0x0x7fda8c3b4960) 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> > > > > (0x0x7fda8c3b49c0) 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> > > > > (0x0x7fda8c375d00) 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> > > > > (0x0x7fda8c3b4a20) 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> (0x0x7fda8c3b4ae0) 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*> (0x0x7fda8c3b4c00) 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> (0x0x7fda8c3b4ba0) 0 empty

Class boost::remove_cv<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<MemRecursorCache::CacheEntry> (0x0x7fda8c3b4b40) 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> (0x0x7fda8c3b4c60) 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> (0x0x7fda8c410000) 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> (0x0x7fda8c408208) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c408270) 0 empty
    mpl_::bool_<false> (0x0x7fda8c410060) 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> (0x0x7fda8c4082d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c408340) 0 empty
    mpl_::bool_<false> (0x0x7fda8c4100c0) 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> (0x0x7fda8c410120) 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> (0x0x7fda8c410180) 0 empty

Class boost::is_pointer<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<MemRecursorCache::CacheEntry> (0x0x7fda8c4083a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c408410) 0 empty
    mpl_::bool_<false> (0x0x7fda8c4101e0) 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> (0x0x7fda8c410240) 0 empty

Class boost::is_integral<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<MemRecursorCache::CacheEntry> (0x0x7fda8c4084e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c408548) 0 empty
    mpl_::bool_<false> (0x0x7fda8c4102a0) 0 empty

Class boost::is_float<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_float<MemRecursorCache::CacheEntry> (0x0x7fda8c4085b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c408618) 0 empty
    mpl_::bool_<false> (0x0x7fda8c410300) 0 empty

Class boost::is_arithmetic<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<MemRecursorCache::CacheEntry> (0x0x7fda8c408680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c4086e8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c410360) 0 empty

Class boost::is_enum<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<MemRecursorCache::CacheEntry> (0x0x7fda8c4087b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c408820) 0 empty
    mpl_::bool_<false> (0x0x7fda8c4103c0) 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> (0x0x7fda8c410420) 0 empty

Class boost::call_traits<MemRecursorCache::CacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::call_traits<MemRecursorCache::CacheEntry> (0x0x7fda8c3b4a80) 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> > (0x0x7fda8c3750d0) 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> > (0x0x7fda8c738900) 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> > > (0x0x7fda8c4104e0) 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> > > > (0x0x7fda8c4105a0) 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> > > (0x0x7fda8c4106c0) 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> > > (0x0x7fda8c410660) 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> > > (0x0x7fda8c410600) 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> > > > (0x0x7fda8c410540) 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> > > (0x0x7fda8c408bc8) 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> > > > (0x0x7fda8c410720) 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> > > > (0x0x7fda8c410780) 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> > > (0x0x7fda8c4107e0) 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> > > (0x0x7fda8c408d00) 0 empty
  __gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > > (0x0x7fda8c410900) 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> >*> (0x0x7fda8c408dd0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8c408e38) 0 empty
    mpl_::bool_<true> (0x0x7fda8c410a20) 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> > > (0x0x7fda8c410a80) 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> > (0x0x7fda8c410ae0) 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> > > (0x0x7fda8c408ea0) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7fda8c408f08) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7fda8c410b40) 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> > > (0x0x7fda8c410ba0) 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> > (0x0x7fda8c4a8068) 0
  boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7fda8c410c00) 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> > (0x0x7fda8c4a80d0) 0
  boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7fda8c4a8138) 0
    boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7fda8c410c60) 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> > > > (0x0x7fda8c4a8208) 0
  boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7fda8c4a8270) 0
    boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7fda8c4a82d8) 0
      boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7fda8c410cc0) 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> > > > (0x0x7fda8fd9cc40) 0
  boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7fda8fd9ccb0) 0
    boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > (0x0x7fda8c4a83a8) 0
      boost::multi_index::detail::pod_value_holder<MemRecursorCache::CacheEntry> (0x0x7fda8c410d20) 0
    boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<MemRecursorCache::CacheEntry, std::allocator<MemRecursorCache::CacheEntry> > > (0x0x7fda8c4a8410) 40
      boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7fda8c410d80) 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> > > > (0x0x7fda8c4a8478) 56
    boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7fda8c4a84e0) 56
      boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7fda8c4a8548) 56
        boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7fda8c410de0) 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 (0x0x7fda8c410ea0) 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> > (0x0x7fda8c410f60) 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> (0x0x7fda8c4a8820) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7fda8c410f00) 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> > (0x0x7fda8c410e40) 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 (0x0x7fda8c4c9060) 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> > (0x0x7fda8c4c9000) 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> > (0x0x7fda8c4c90c0) 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> > (0x0x7fda8c4a8a90) 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> > (0x0x7fda8c4c9120) 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> > (0x0x7fda8c4c9180) 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> > (0x0x7fda8c4a8af8) 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> > (0x0x7fda8c4c91e0) 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 (0x0x7fda8c4c92a0) 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> (0x0x7fda8c4a8bc8) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7fda8c4c9300) 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> > (0x0x7fda8c4c9240) 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 (0x0x7fda8c4c93c0) 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> > (0x0x7fda8c4c9360) 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> > (0x0x7fda8c4c9420) 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> > (0x0x7fda8c4a8dd0) 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> > (0x0x7fda8c4c9480) 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> > > > > > (0x0x7fda8c4c94e0) 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> > > > > > (0x0x7fda8c4a8e38) 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> > > > > > (0x0x7fda8c4c9540) 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> > > > (0x0x7fda8c4c9600) 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> > >*> (0x0x7fda8c4c9720) 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> > > > (0x0x7fda8c4c96c0) 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> > > > (0x0x7fda8c4c9660) 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> > > > (0x0x7fda8c4c9780) 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> > > > (0x0x7fda8c4c9ae0) 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> > > > (0x0x7fda8c5082d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c508340) 0 empty
    mpl_::bool_<false> (0x0x7fda8c4c9b40) 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> > > > (0x0x7fda8c5083a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c508410) 0 empty
    mpl_::bool_<false> (0x0x7fda8c4c9ba0) 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> > > > (0x0x7fda8c508478) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c5084e0) 0 empty
    mpl_::bool_<false> (0x0x7fda8c4c9c00) 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> > > > (0x0x7fda8c4c9c60) 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> > > > (0x0x7fda8c5085b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c508618) 0 empty
    mpl_::bool_<false> (0x0x7fda8c4c9cc0) 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> > > > (0x0x7fda8c508680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c5086e8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c4c9d20) 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> > > > (0x0x7fda8c508750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c5087b8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c4c9d80) 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> > > > (0x0x7fda8c508888) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c5088f0) 0 empty
    mpl_::bool_<false> (0x0x7fda8c4c9de0) 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> (0x0x7fda8c4c9e40) 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> > > > (0x0x7fda8c4c95a0) 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> (0x0x7fda8c4c9f00) 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> (0x0x7fda8c4c9ea0) 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> (0x0x7fda8c171060) 0 empty

Class boost::is_lvalue_reference<CIStringCompare>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<CIStringCompare> (0x0x7fda8c16f5b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c16f618) 0 empty
    mpl_::bool_<false> (0x0x7fda8c1710c0) 0 empty

Class boost::is_rvalue_reference<CIStringCompare>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<CIStringCompare> (0x0x7fda8c16f680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c16f6e8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c171120) 0 empty

Class boost::is_reference<CIStringCompare>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<CIStringCompare> (0x0x7fda8c16f750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c16f7b8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c171180) 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*> (0x0x7fda8c1712a0) 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> (0x0x7fda8c16f8f0) 0 empty
  boost::type_traits::is_function_ptr_helper<CIStringCompare*> (0x0x7fda8c171300) 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> (0x0x7fda8c16f958) 0 empty
  boost::detail::is_function_chooser<false>::result_<CIStringCompare> (0x0x7fda8c16f9c0) 0 empty
    boost::type_traits::is_function_ptr_helper<CIStringCompare*> (0x0x7fda8c171360) 0 empty

Class boost::is_function<CIStringCompare>
   size=1 align=1
   base size=1 base align=1
boost::is_function<CIStringCompare> (0x0x7fda8c16fa28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c16fa90) 0 empty
    mpl_::bool_<false> (0x0x7fda8c1713c0) 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> (0x0x7fda8c171420) 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> (0x0x7fda8c171000) 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> > (0x0x7fda8c171540) 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> > (0x0x7fda8c16fc30) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c16fc98) 0 empty
    mpl_::bool_<false> (0x0x7fda8c1715a0) 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> > (0x0x7fda8c16fd00) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c16fd68) 0 empty
    mpl_::bool_<false> (0x0x7fda8c171600) 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> > (0x0x7fda8c16fdd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c16fe38) 0 empty
    mpl_::bool_<false> (0x0x7fda8c171660) 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>*> (0x0x7fda8c171780) 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> > (0x0x7fda8c16ff70) 0 empty
  boost::type_traits::is_function_ptr_helper<std::less<short unsigned int>*> (0x0x7fda8c1717e0) 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> > (0x0x7fda8c18e000) 0 empty
  boost::detail::is_function_chooser<false>::result_<std::less<short unsigned int> > (0x0x7fda8c18e068) 0 empty
    boost::type_traits::is_function_ptr_helper<std::less<short unsigned int>*> (0x0x7fda8c171840) 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> > (0x0x7fda8c18e0d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c18e138) 0 empty
    mpl_::bool_<false> (0x0x7fda8c1718a0) 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> > (0x0x7fda8c171900) 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> > (0x0x7fda8c1714e0) 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>*> (0x0x7fda8c171a80) 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> > (0x0x7fda8c171a20) 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> > (0x0x7fda8c1719c0) 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> > (0x0x7fda8c171960) 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> (0x0x7fda8c171480) 0

Class boost::detail::cv_traits_imp<CIStringCompare*>
   size=1 align=1
   base size=0 base align=1
boost::detail::cv_traits_imp<CIStringCompare*> (0x0x7fda8c171c00) 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> (0x0x7fda8c171ba0) 0 empty

Class boost::remove_cv<CIStringCompare>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<CIStringCompare> (0x0x7fda8c171b40) 0 empty

Class boost::tuples::access_traits<CIStringCompare>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<CIStringCompare> (0x0x7fda8c171ae0) 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>*> (0x0x7fda8c171d80) 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> > (0x0x7fda8c171d20) 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> > (0x0x7fda8c171cc0) 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> > (0x0x7fda8c171c60) 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> > (0x0x7fda8c4c9f60) 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> (0x0x7fda8c18e820) 0
  boost::tuples::cons<CIStringCompare, boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type> > (0x0x7fda8c1a6240) 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> > (0x0x7fda8c1cca90) 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> (0x0x7fda8c1ccaf8) 0
    boost::tuples::cons<CIStringCompare, boost::tuples::cons<std::less<short unsigned int>, boost::tuples::null_type> > (0x0x7fda8c1a62a0) 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> (0x0x7fda8c408958) 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> > (0x0x7fda8c4089c0) 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> > (0x0x7fda8c410480) 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 (0x0x7fda8c1a6600) 0 empty

Class mpl_::long_<32767l>
   size=1 align=1
   base size=0 base align=1
mpl_::long_<32767l> (0x0x7fda8c1a6720) 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> > (0x0x7fda8c1a66c0) 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> (0x0x7fda8c1ee410) 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> (0x0x7fda8c1ee478) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7fda8c1a6660) 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> > (0x0x7fda8c1a65a0) 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 (0x0x7fda8c1a67e0) 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> > (0x0x7fda8c1a6780) 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> > (0x0x7fda8c1a6840) 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> > (0x0x7fda8c1ee6e8) 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> > (0x0x7fda8c1a68a0) 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> > (0x0x7fda8c1ee750) 0 empty
  mpl_::long_<2l> (0x0x7fda8c1a6900) 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> > (0x0x7fda8c1ee7b8) 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> > (0x0x7fda8c1ee820) 0 empty
    mpl_::long_<2l> (0x0x7fda8c1a6960) 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> > (0x0x7fda8c1a6a20) 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> > (0x0x7fda8c1a69c0) 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> > (0x0x7fda8c1a6ae0) 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> > (0x0x7fda8c1a6a80) 0 empty

Class mpl_::long_<32766l>
   size=1 align=1
   base size=0 base align=1
mpl_::long_<32766l> (0x0x7fda8c1a6cc0) 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> > (0x0x7fda8c1a6d20) 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> (0x0x7fda8c1a6c60) 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> > > (0x0x7fda8c1a6d80) 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> (0x0x7fda8c1eea90) 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> > > (0x0x7fda8c1a6de0) 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> (0x0x7fda8c1a6c00) 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> > (0x0x7fda8c1a6ba0) 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> (0x0x7fda8c1a6ea0) 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> (0x0x7fda8c24f000) 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> (0x0x7fda8c24f060) 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> (0x0x7fda8c24f180) 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> (0x0x7fda8c24f2a0) 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> (0x0x7fda8c24f3c0) 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> (0x0x7fda8c24f4e0) 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> (0x0x7fda8c1a6e40) 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> > (0x0x7fda8c24f600) 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> > (0x0x7fda8c1eed00) 0 empty
  boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8c24f720) 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> > (0x0x7fda8c1eed68) 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> > (0x0x7fda8c1eedd0) 0 empty
    boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8c24f780) 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> > (0x0x7fda8c1eee38) 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> > (0x0x7fda8c1eeea0) 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> > (0x0x7fda8c1eef08) 0 empty
      boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8c24f7e0) 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> > (0x0x7fda8c24f840) 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> > > (0x0x7fda8c24f9c0) 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> (0x0x7fda8c24f960) 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> > > > (0x0x7fda8c24fa20) 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> (0x0x7fda8c26d000) 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> > > > (0x0x7fda8c24fa80) 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> (0x0x7fda8c24f900) 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> > (0x0x7fda8c24f8a0) 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> > > (0x0x7fda8c26d138) 0 empty
  boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8c24fae0) 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> > > (0x0x7fda8c26d1a0) 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> > > (0x0x7fda8c26d208) 0 empty
    boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8c24fb40) 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> > > (0x0x7fda8c26d270) 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> > > (0x0x7fda8c26d2d8) 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> > > (0x0x7fda8c26d340) 0 empty
      boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8c24fba0) 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> > (0x0x7fda8c24fc00) 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> (0x0x7fda8c1a6b40) 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> (0x0x7fda8c1a6540) 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> > (0x0x7fda8c1a64e0) 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<> > > (0x0x7fda8c506618) 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> (0x0x7fda8c1a63c0) 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<> > > > (0x0x7fda8c1ee208) 8
    boost::noncopyable_::noncopyable (0x0x7fda8c1a6420) 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> (0x0x7fda8c1ee270) 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> > (0x0x7fda8c1ee2d8) 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> > (0x0x7fda8c1a6480) 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&> (0x0x7fda8c24fcc0) 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&> (0x0x7fda8c26d410) 0 empty
  std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c24fd20) 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&> (0x0x7fda8c26d478) 0 empty
  boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c26d4e0) 0 empty
    std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c24fd80) 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&> > (0x0x7fda8c26d548) 0 empty
  boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c26d5b0) 0 empty
    boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c26d618) 0 empty
      std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c24fde0) 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&> > > (0x0x7fda8c26d680) 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&> > (0x0x7fda8c26d6e8) 0 empty
    boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c26d750) 0 empty
      boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c26d7b8) 0 empty
        std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c24fe40) 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&> > > > (0x0x7fda8c26d820) 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&> > > (0x0x7fda8c26d888) 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&> > (0x0x7fda8c26d8f0) 0 empty
      boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c26d958) 0 empty
        boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c26d9c0) 0 empty
          std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c24fea0) 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&> > > > > (0x0x7fda8c26da28) 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&> > > > (0x0x7fda8c26da90) 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&> > > (0x0x7fda8c26daf8) 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&> > (0x0x7fda8c26db60) 0 empty
        boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c26dbc8) 0 empty
          boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c26dc30) 0 empty
            std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c24ff00) 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&> > > (0x0x7fda8c26dc98) 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&> > > > > (0x0x7fda8c26dd00) 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&> > > > (0x0x7fda8c26dd68) 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&> > > (0x0x7fda8c26ddd0) 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&> > (0x0x7fda8c26de38) 0 empty
          boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c26dea0) 0 empty
            boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c26df08) 0 empty
              std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c24ff60) 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&> > > (0x0x7fda8c26df70) 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&> > > (0x0x7fda8c1eebc8) 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&> > > > > (0x0x7fda8c2d2000) 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&> > > > (0x0x7fda8c2d2068) 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&> > > (0x0x7fda8c2d20d0) 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&> > (0x0x7fda8c2d2138) 0 empty
            boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c2d21a0) 0 empty
              boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c2d2208) 0 empty
                std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c2d3000) 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&> > (0x0x7fda8c2d2270) 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&> > > (0x0x7fda8c2d22d8) 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&> > > (0x0x7fda8c2d2340) 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&> > > > > (0x0x7fda8c2d23a8) 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&> > > > (0x0x7fda8c2d2410) 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&> > > (0x0x7fda8c2d2478) 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&> > (0x0x7fda8c2d24e0) 0 empty
              boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c2d2548) 0 empty
                boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c2d25b0) 0 empty
                  std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c2d3060) 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&> (0x0x7fda8c2d2618) 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&> > (0x0x7fda8c2d2680) 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&> > > (0x0x7fda8c2d26e8) 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&> > > (0x0x7fda8c2d2750) 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&> > > > > (0x0x7fda8c2d27b8) 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&> > > > (0x0x7fda8c2d2820) 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&> > > (0x0x7fda8c2d2888) 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&> > (0x0x7fda8c2d28f0) 0 empty
                boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c2d2958) 0 empty
                  boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c2d29c0) 0 empty
                    std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c2d30c0) 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> > > > > (0x0x7fda8c2d2a28) 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&> (0x0x7fda8c2d2a90) 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&> > (0x0x7fda8c2d2af8) 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&> > > (0x0x7fda8c2d2b60) 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&> > > (0x0x7fda8c2d2bc8) 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&> > > > > (0x0x7fda8c2d2c30) 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&> > > > (0x0x7fda8c2d2c98) 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&> > > (0x0x7fda8c2d2d00) 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&> > (0x0x7fda8c2d2d68) 0 empty
                  boost::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c2d2dd0) 0 empty
                    boost::detail::iterator_base<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c2d2e38) 0 empty
                      std::iterator<std::bidirectional_iterator_tag, MemRecursorCache::CacheEntry, long int, const MemRecursorCache::CacheEntry*, const MemRecursorCache::CacheEntry&> (0x0x7fda8c2d3120) 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> > > > > > (0x0x7fda8c24fc60) 0

Class MemRecursorCache
   size=80 align=8
   base size=73 base align=8
MemRecursorCache (0x0x7fda8cb33138) 0
  boost::noncopyable_::noncopyable (0x0x7fda8cb7b660) 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> > (0x0x7fda8c2d3360) 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> > (0x0x7fda8c2d2f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c2d2f70) 0 empty
    mpl_::bool_<false> (0x0x7fda8c2d33c0) 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> > (0x0x7fda8c2f6000) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c2f6068) 0 empty
    mpl_::bool_<false> (0x0x7fda8c2d3420) 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> > (0x0x7fda8c2f60d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c2f6138) 0 empty
    mpl_::bool_<false> (0x0x7fda8c2d3480) 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>*> (0x0x7fda8c2d35a0) 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> > (0x0x7fda8c2f6270) 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>*> (0x0x7fda8c2d3600) 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> > (0x0x7fda8c2f62d8) 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> > (0x0x7fda8c2f6340) 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>*> (0x0x7fda8c2d3660) 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> > (0x0x7fda8c2f63a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c2f6410) 0 empty
    mpl_::bool_<false> (0x0x7fda8c2d36c0) 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> > (0x0x7fda8c2d3720) 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> > (0x0x7fda8c2d3300) 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> (0x0x7fda8c2d37e0) 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> (0x0x7fda8c2d3780) 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> > > (0x0x7fda8c2d3900) 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> > > (0x0x7fda8c2f6f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c31a000) 0 empty
    mpl_::bool_<false> (0x0x7fda8c2d3960) 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> > > (0x0x7fda8c31a068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c31a0d0) 0 empty
    mpl_::bool_<false> (0x0x7fda8c2d39c0) 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> > > (0x0x7fda8c31a138) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c31a1a0) 0 empty
    mpl_::bool_<false> (0x0x7fda8c2d3a20) 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> >*> (0x0x7fda8c2d3b40) 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> > > (0x0x7fda8c31a2d8) 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> >*> (0x0x7fda8c2d3ba0) 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> > > (0x0x7fda8c31a340) 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> > > (0x0x7fda8c31a3a8) 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> >*> (0x0x7fda8c2d3c00) 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> > > (0x0x7fda8c31a410) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c31a478) 0 empty
    mpl_::bool_<false> (0x0x7fda8c2d3c60) 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> > > (0x0x7fda8c2d3cc0) 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> > > (0x0x7fda8c2d38a0) 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> > > (0x0x7fda8c2d3de0) 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> > > (0x0x7fda8c31a618) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c31a680) 0 empty
    mpl_::bool_<false> (0x0x7fda8c2d3e40) 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> > > (0x0x7fda8c31a6e8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c31a750) 0 empty
    mpl_::bool_<false> (0x0x7fda8c2d3ea0) 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> > > (0x0x7fda8c31a7b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c31a820) 0 empty
    mpl_::bool_<false> (0x0x7fda8c2d3f00) 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> >*> (0x0x7fda8c335060) 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> > > (0x0x7fda8c31a958) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >*> (0x0x7fda8c3350c0) 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> > > (0x0x7fda8c31a9c0) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> > > (0x0x7fda8c31aa28) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::composite_key_compare<CIStringCompare, std::less<short unsigned int> >*> (0x0x7fda8c335120) 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> > > (0x0x7fda8c31aa90) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c31aaf8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c335180) 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> > > (0x0x7fda8c3351e0) 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> > > (0x0x7fda8c2d3d80) 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> >*> (0x0x7fda8c335360) 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> > > (0x0x7fda8c335300) 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> > > (0x0x7fda8c3352a0) 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> > > (0x0x7fda8c335240) 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> (0x0x7fda8c2d3d20) 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> > > (0x0x7fda8c3353c0) 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>*> (0x0x7fda8c335540) 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> > (0x0x7fda8c3354e0) 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> > (0x0x7fda8c335480) 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> > (0x0x7fda8c335420) 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> > (0x0x7fda8c2d3840) 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> (0x0x7fda8bf14000) 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> > (0x0x7fda8c3356c0) 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> (0x0x7fda8c3357e0) 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> (0x0x7fda8bf23340) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bf233a8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c335840) 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> (0x0x7fda8bf23410) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bf23478) 0 empty
    mpl_::bool_<false> (0x0x7fda8c3358a0) 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> (0x0x7fda8bf234e0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bf23548) 0 empty
    mpl_::bool_<false> (0x0x7fda8c335900) 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*> (0x0x7fda8c335a20) 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> (0x0x7fda8bf23680) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::tuples::null_type*> (0x0x7fda8c335a80) 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> (0x0x7fda8bf236e8) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::tuples::null_type> (0x0x7fda8bf23750) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::tuples::null_type*> (0x0x7fda8c335ae0) 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> (0x0x7fda8bf237b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bf23820) 0 empty
    mpl_::bool_<false> (0x0x7fda8c335b40) 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> (0x0x7fda8c335ba0) 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> (0x0x7fda8c335780) 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> (0x0x7fda8c335720) 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>*> (0x0x7fda8c335d20) 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> > (0x0x7fda8c335cc0) 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> > (0x0x7fda8c335c60) 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> > (0x0x7fda8c335c00) 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>*> (0x0x7fda8c335ea0) 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> > (0x0x7fda8c335e40) 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> > (0x0x7fda8c335de0) 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> > (0x0x7fda8c335d80) 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> > (0x0x7fda8c2d32a0) 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> (0x0x7fda8bf641e0) 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> (0x0x7fda8bf64180) 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> > (0x0x7fda8bf64300) 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> > (0x0x7fda8bf7e958) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bf7e9c0) 0 empty
    mpl_::bool_<false> (0x0x7fda8bf64420) 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> > (0x0x7fda8bf7ea28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bf7ea90) 0 empty
    mpl_::bool_<false> (0x0x7fda8bf64540) 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> > (0x0x7fda8bf7eaf8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bf7eb60) 0 empty
    mpl_::bool_<false> (0x0x7fda8bf64660) 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>*> (0x0x7fda8bf64780) 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> > (0x0x7fda8bf7ec98) 0 empty
  boost::type_traits::is_function_ptr_helper<std::basic_string<char>*> (0x0x7fda8bf648a0) 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> > (0x0x7fda8bf7ed00) 0 empty
  boost::detail::is_function_chooser<false>::result_<std::basic_string<char> > (0x0x7fda8bf7ed68) 0 empty
    boost::type_traits::is_function_ptr_helper<std::basic_string<char>*> (0x0x7fda8bf64900) 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> > (0x0x7fda8bf7edd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bf7ee38) 0 empty
    mpl_::bool_<false> (0x0x7fda8bf64a20) 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> > (0x0x7fda8bf64a80) 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> > (0x0x7fda8bf642a0) 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> (0x0x7fda8bf64ba0) 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> (0x0x7fda8bf8f0d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bf8f138) 0 empty
    mpl_::bool_<false> (0x0x7fda8bf64c00) 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> (0x0x7fda8bf8f1a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bf8f208) 0 empty
    mpl_::bool_<false> (0x0x7fda8bf64c60) 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> (0x0x7fda8bf8f270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bf8f2d8) 0 empty
    mpl_::bool_<false> (0x0x7fda8bf64cc0) 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*> (0x0x7fda8bf64de0) 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> (0x0x7fda8bf8f410) 0 empty
  boost::type_traits::is_function_ptr_helper<short unsigned int*> (0x0x7fda8bf64e40) 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> (0x0x7fda8bf8f478) 0 empty
  boost::detail::is_function_chooser<false>::result_<short unsigned int> (0x0x7fda8bf8f4e0) 0 empty
    boost::type_traits::is_function_ptr_helper<short unsigned int*> (0x0x7fda8bf64ea0) 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> (0x0x7fda8bf8f548) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bf8f5b0) 0 empty
    mpl_::bool_<false> (0x0x7fda8bf64f00) 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> (0x0x7fda8bf64f60) 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> (0x0x7fda8bf64b40) 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> (0x0x7fda8bf9d180) 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> (0x0x7fda8bf9d120) 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> (0x0x7fda8bf9d0c0) 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> (0x0x7fda8bf64ae0) 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> > (0x0x7fda8bf9d2a0) 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> > (0x0x7fda8bf9d240) 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> > (0x0x7fda8bf9d1e0) 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>*> (0x0x7fda8bf9d420) 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> > (0x0x7fda8bf9d3c0) 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> > (0x0x7fda8bf9d360) 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> > (0x0x7fda8bf9d300) 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> > (0x0x7fda8bf64240) 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> (0x0x7fda8bf8fe38) 0
  boost::tuples::cons<std::basic_string<char>, boost::tuples::cons<short unsigned int, boost::tuples::null_type> > (0x0x7fda8bf9d660) 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> > > (0x0x7fda8bf9d720) 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> > > (0x0x7fda8bf9d6c0) 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> (0x0x7fda8bf9d7e0) 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> > > (0x0x7fda8bf9d840) 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> > > (0x0x7fda8bf9d780) 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*> (0x0x7fda8bf9d900) 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> > (0x0x7fda8bf9d8a0) 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*> (0x0x7fda8bf9d960) 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> > (0x0x7fda8bf9d9c0) 0 empty

Class RecursorPacketCache::Entry
   size=16 align=8
   base size=16 base align=8
RecursorPacketCache::Entry (0x0x7fda8bf9da80) 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<> > > (0x0x7fda8bf9db40) 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 (0x0x7fda8bf9dc00) 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> (0x0x7fda8bfdb680) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7fda8bf9dd20) 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> > > (0x0x7fda8bfdb750) 0 empty
  boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7fda8bfdb7b8) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7fda8bf9dd80) 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> (0x0x7fda8bfdb820) 0 empty
  boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > (0x0x7fda8bfdb888) 0 empty
    boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7fda8bfdb8f0) 0 empty
      boost::mpl::vector0<mpl_::na> (0x0x7fda8bf9dde0) 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<> > (0x0x7fda8bfdb9c0) 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> (0x0x7fda8bfdba28) 0 empty
    boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > (0x0x7fda8bfdba90) 0 empty
      boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7fda8bfdbaf8) 0 empty
        boost::mpl::vector0<mpl_::na> (0x0x7fda8bf9de40) 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> (0x0x7fda8bfdbb60) 0 empty
  boost::mpl::vector2<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > (0x0x7fda8bfdbbc8) 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> (0x0x7fda8bfdbc30) 0 empty
      boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > (0x0x7fda8bfdbc98) 0 empty
        boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7fda8bfdbd00) 0 empty
          boost::mpl::vector0<mpl_::na> (0x0x7fda8bf9dea0) 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<> > (0x0x7fda8bfdbdd0) 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> (0x0x7fda8bfdbe38) 0 empty
    boost::mpl::vector2<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::multi_index::sequenced<> > (0x0x7fda8bfdbea0) 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> (0x0x7fda8bfdbf08) 0 empty
        boost::mpl::vector1<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > (0x0x7fda8bfdbf70) 0 empty
          boost::mpl::v_item<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> >, boost::mpl::vector0<mpl_::na>, 0> (0x0x7fda8bfdb0d0) 0 empty
            boost::mpl::vector0<mpl_::na> (0x0x7fda8bf9df00) 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> > (0x0x7fda8bf9dba0) 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 (0x0x7fda8c02c000) 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> > (0x0x7fda8bf9df60) 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<> > > (0x0x7fda8c02c060) 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<> > > (0x0x7fda8bfdb3a8) 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<> > > (0x0x7fda8c02c0c0) 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<> > > (0x0x7fda8bfdb410) 0 empty
  boost::is_same<mpl_::long_<32768l>, mpl_::long_<32770l> > (0x0x7fda8bfdb4e0) 0 empty
    boost::integral_constant<bool, false> (0x0x7fda8c034000) 0 empty
      mpl_::bool_<false> (0x0x7fda8c02c120) 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<> > > (0x0x7fda8c034068) 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<> > > (0x0x7fda8c0340d0) 0 empty
    boost::is_same<mpl_::long_<32768l>, mpl_::long_<32770l> > (0x0x7fda8c034138) 0 empty
      boost::integral_constant<bool, false> (0x0x7fda8c0341a0) 0 empty
        mpl_::bool_<false> (0x0x7fda8c02c180) 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<> > > (0x0x7fda8c02c240) 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<> > > (0x0x7fda8c02c1e0) 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_> (0x0x7fda8c034270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c0342d8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c02c2a0) 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_> > (0x0x7fda8c034340) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c0343a8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c02c300) 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_> > (0x0x7fda8c034410) 0 empty
  boost::mpl::aux::not_impl<0l> (0x0x7fda8c034478) 0 empty
    mpl_::bool_<true> (0x0x7fda8c02c360) 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<> > > (0x0x7fda8c0344e0) 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_> > (0x0x7fda8c034548) 0 empty
    boost::mpl::aux::not_impl<0l> (0x0x7fda8c0345b0) 0 empty
      mpl_::bool_<true> (0x0x7fda8c02c3c0) 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<> > > (0x0x7fda8c8fd7b8) 0 empty
  mpl_::long_<2l> (0x0x7fda8c02c480) 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<> > > (0x0x7fda8c034618) 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<> > > (0x0x7fda8c034680) 0 empty
    mpl_::long_<2l> (0x0x7fda8c02c4e0) 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<> > > (0x0x7fda8c02c5a0) 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<> > > (0x0x7fda8c02c540) 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> > > (0x0x7fda8c034820) 0 empty
  mpl_::bool_<false> (0x0x7fda8c02c720) 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> > > > (0x0x7fda8c02c6c0) 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> > > > (0x0x7fda8c02c780) 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> > (0x0x7fda8c02c660) 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> > (0x0x7fda8c0349c0) 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> > (0x0x7fda8c02c8a0) 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> > (0x0x7fda8c034a28) 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> > (0x0x7fda8c034a90) 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> > (0x0x7fda8c02c900) 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> > (0x0x7fda8c02c960) 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> > (0x0x7fda8c02c9c0) 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> > (0x0x7fda8c034c30) 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> > (0x0x7fda8c02ca20) 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> > (0x0x7fda8c034c98) 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> > (0x0x7fda8c034d00) 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> > (0x0x7fda8c02ca80) 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> > (0x0x7fda8c02cae0) 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> (0x0x7fda8c02cc00) 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> > (0x0x7fda8c034f08) 0 empty
  mpl_::bool_<false> (0x0x7fda8c02cde0) 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> > > (0x0x7fda8c02cd80) 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> > > (0x0x7fda8c02ce40) 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> (0x0x7fda8c02cd20) 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> (0x0x7fda8c06a068) 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> (0x0x7fda8c02cea0) 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> (0x0x7fda8c02ccc0) 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> (0x0x7fda8c06a1a0) 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> > (0x0x7fda8c06f000) 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> (0x0x7fda8c02cf60) 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> (0x0x7fda8c06f180) 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> (0x0x7fda8c06a2d8) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7fda8c06f1e0) 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> (0x0x7fda8c06f120) 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> > (0x0x7fda8c06f0c0) 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> > > (0x0x7fda8c06f2a0) 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> > > (0x0x7fda8c06f060) 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> > > (0x0x7fda8c06a478) 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> > > (0x0x7fda8c06f300) 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> > (0x0x7fda8c02cb40) 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> > (0x0x7fda8c06a4e0) 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> > (0x0x7fda8c06f360) 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> > (0x0x7fda8c06a548) 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> > (0x0x7fda8c06a5b0) 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> > (0x0x7fda8c06f3c0) 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> (0x0x7fda8c06f4e0) 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> > (0x0x7fda8c06a7b8) 0 empty
  mpl_::bool_<false> (0x0x7fda8c06f6c0) 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> > > (0x0x7fda8c06f660) 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> > > (0x0x7fda8c06f720) 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> (0x0x7fda8c06f600) 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> (0x0x7fda8c06a958) 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> (0x0x7fda8c06f780) 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> (0x0x7fda8c06f5a0) 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> > > > (0x0x7fda8c06aa90) 0 empty
  mpl_::bool_<false> (0x0x7fda8c06f960) 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> > > > > (0x0x7fda8c06f900) 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> > > > > (0x0x7fda8c06f9c0) 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> (0x0x7fda8c06f8a0) 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> (0x0x7fda8c06ac30) 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> (0x0x7fda8c06fa20) 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> (0x0x7fda8c06f840) 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> > > (0x0x7fda8c06fc00) 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> (0x0x7fda8c06fba0) 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> > > > (0x0x7fda8c06fd20) 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> (0x0x7fda8c06ad68) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > > (0x0x7fda8c06fd80) 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> (0x0x7fda8c06fb40) 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> > (0x0x7fda8c06fae0) 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> > (0x0x7fda8c06ff00) 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>*> (0x0x7fda8c0ab180) 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> > (0x0x7fda8c0ab120) 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> > (0x0x7fda8c0ab0c0) 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> > (0x0x7fda8c0ab060) 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> > (0x0x7fda8c0b0068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c0b00d0) 0 empty
    mpl_::bool_<false> (0x0x7fda8c0ab1e0) 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> (0x0x7fda8c0ab240) 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*> (0x0x7fda8c0ab2a0) 0 empty

Class boost::is_const<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::is_const<RecursorPacketCache::Entry> (0x0x7fda8c0b0138) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c0b01a0) 0 empty
    mpl_::bool_<false> (0x0x7fda8c0ab300) 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> > (0x0x7fda8c0ab360) 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> (0x0x7fda8c0ab3c0) 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> (0x0x7fda8c0b0208) 0 empty
  boost::multi_index::detail::non_const_identity_base<RecursorPacketCache::Entry> (0x0x7fda8c0ab420) 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> > (0x0x7fda8c0b0270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8c0b02d8) 0 empty
    mpl_::bool_<false> (0x0x7fda8c0ab480) 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<> > (0x0x7fda8c0ab4e0) 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<> > (0x0x7fda8c06fea0) 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> > (0x0x7fda8c0ab5a0) 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> > (0x0x7fda8c0ab540) 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> (0x0x7fda8c0ab720) 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> (0x0x7fda8c0ab6c0) 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> > (0x0x7fda8c0ab840) 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> > (0x0x7fda8c0ab7e0) 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> > (0x0x7fda8c0ab8a0) 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> > (0x0x7fda8c0ab780) 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> > (0x0x7fda8c0b0680) 0 empty
  mpl_::bool_<false> (0x0x7fda8c0ab900) 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> > (0x0x7fda8c0b06e8) 0 empty
  mpl_::bool_<false> (0x0x7fda8c0ab960) 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> (0x0x7fda8c06fe40) 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> > (0x0x7fda8c06fde0) 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> > > > (0x0x7fda8c0aba80) 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> > > > (0x0x7fda8c06fa80) 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> > > > (0x0x7fda8c0b0888) 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> > > > (0x0x7fda8c0abae0) 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> > (0x0x7fda8c06f420) 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> > (0x0x7fda8c0b08f0) 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> > (0x0x7fda8c0abb40) 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> > (0x0x7fda8c0b0958) 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> > (0x0x7fda8c0b09c0) 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> > (0x0x7fda8c0abba0) 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> > (0x0x7fda8c02c600) 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> > (0x0x7fda8c02c420) 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> > (0x0x7fda8bf9dae0) 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> > (0x0x7fda8c0abc00) 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> > > > > > (0x0x7fda8c0abd80) 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> > (0x0x7fda8c0abe40) 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> (0x0x7fda8c0abf00) 0 empty

Class std::allocator<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
std::allocator<RecursorPacketCache::Entry> (0x0x7fda8c0b0af8) 0 empty
  __gnu_cxx::new_allocator<RecursorPacketCache::Entry> (0x0x7fda8c0abf60) 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> > > > > (0x0x7fda8bcd4000) 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> > > > > (0x0x7fda8c0abea0) 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> > > > > (0x0x7fda8c0abde0) 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> > > > > > (0x0x7fda8c0abd20) 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> > > > > (0x0x7fda8c0b0c30) 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> > > > > > (0x0x7fda8bcd4060) 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> > > > > > (0x0x7fda8bcd40c0) 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> > > > > (0x0x7fda8bcd4120) 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> > > > > (0x0x7fda8c0b0c98) 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> > > > > (0x0x7fda8bcd4180) 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<> > > (0x0x7fda8c0b0d00) 0 empty
  mpl_::long_<2l> (0x0x7fda8bcd4240) 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> > > > (0x0x7fda8bcd4300) 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> > (0x0x7fda8c0b0dd0) 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> (0x0x7fda8c0b0e38) 0 empty
    boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > > (0x0x7fda8bcd43c0) 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> (0x0x7fda8c0b0ea0) 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> > (0x0x7fda8c0b0f08) 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> (0x0x7fda8c0b0f70) 0 empty
      boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::ordered_unique<boost::multi_index::identity<RecursorPacketCache::Entry> > > > (0x0x7fda8bcd4420) 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> > > (0x0x7fda8bcd4480) 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> > > (0x0x7fda8bcd4360) 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> > > (0x0x7fda8bcf9068) 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> > > (0x0x7fda8bcd44e0) 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> > > (0x0x7fda8bcf90d0) 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> > > (0x0x7fda8bcf9138) 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> > > (0x0x7fda8bcd4540) 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> > > > (0x0x7fda8bcd42a0) 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> > (0x0x7fda8bcd41e0) 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> > (0x0x7fda8bcf9208) 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> > (0x0x7fda8bcd45a0) 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> (0x0x7fda8bcd4600) 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<> > > > (0x0x7fda8bcf93a8) 0
  boost::noncopyable_::noncopyable (0x0x7fda8bcd4780) 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> > > > (0x0x7fda8bcd48a0) 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> > (0x0x7fda8bcf9478) 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> (0x0x7fda8bcf94e0) 0 empty
    boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7fda8bcd4960) 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> (0x0x7fda8bcf9548) 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> > (0x0x7fda8bcf95b0) 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> (0x0x7fda8bcf9618) 0 empty
      boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7fda8bcd4a20) 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> > > (0x0x7fda8bcd4ae0) 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> > > (0x0x7fda8bcd4900) 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> > > (0x0x7fda8bcf9750) 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> > > (0x0x7fda8bcd4b40) 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> > > (0x0x7fda8bcf97b8) 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> > > (0x0x7fda8bcf9820) 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> > > (0x0x7fda8bcd4ba0) 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> > > > (0x0x7fda8bcd4840) 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> > (0x0x7fda8bcd47e0) 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> > > > (0x0x7fda8bcd4cc0) 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> > > (0x0x7fda8bcd4d20) 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> > > > (0x0x7fda8bcd4c60) 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> > (0x0x7fda8bcd4c00) 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> > (0x0x7fda8bcd4e40) 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> (0x0x7fda8bcd4f60) 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> (0x0x7fda8bcd4f00) 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> (0x0x7fda8bcd4ea0) 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> > (0x0x7fda8bcd4de0) 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> (0x0x7fda8bcf9c30) 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> > (0x0x7fda8bd5e000) 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> > (0x0x7fda8bcd4d80) 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> (0x0x7fda8bd5e120) 0 empty

Class boost::alignment_of<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<RecursorPacketCache::Entry> (0x0x7fda8bcf9d68) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7fda8bcf9dd0) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7fda8bd5e180) 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 (0x0x7fda8bd5e240) 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> (0x0x7fda8bd5e1e0) 0

Class boost::aligned_storage<16ul, 8ul>
   size=16 align=8
   base size=16 base align=8
boost::aligned_storage<16ul, 8ul> (0x0x7fda8bcf9ea0) 0
  boost::detail::aligned_storage::aligned_storage_imp<16ul, 8ul> (0x0x7fda8bd5e2a0) 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> (0x0x7fda8bd5e0c0) 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> > (0x0x7fda8bcf9f70) 0
  boost::multi_index::detail::pod_value_holder<RecursorPacketCache::Entry> (0x0x7fda8bd5e300) 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> > (0x0x7fda8bd5e3c0) 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> (0x0x7fda8bd5e4e0) 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> (0x0x7fda8bd5e480) 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> (0x0x7fda8bd5e420) 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> > (0x0x7fda8bd5e360) 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> (0x0x7fda8bd98138) 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> > (0x0x7fda8bd5e600) 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> > > (0x0x7fda8bd5e660) 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> > > (0x0x7fda8bd981a0) 0
  boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7fda8bd5e6c0) 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> > > (0x0x7fda8f9729a0) 0
  boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > (0x0x7fda8bd98270) 0
    boost::multi_index::detail::pod_value_holder<RecursorPacketCache::Entry> (0x0x7fda8bd5e720) 0
  boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > (0x0x7fda8bd982d8) 16
    boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7fda8bd5e780) 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> > > (0x0x7fda8bd5e7e0) 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> > > (0x0x7fda8bd983a8) 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> > > (0x0x7fda8bd5e840) 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> > > > > (0x0x7fda8bd5e8a0) 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> > > > > (0x0x7fda8bd98410) 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> > > > > (0x0x7fda8bd5e900) 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> (0x0x7fda8bd5e9c0) 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> (0x0x7fda8bd5ea80) 0 empty

Class boost::remove_cv<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<RecursorPacketCache::Entry> (0x0x7fda8bd5ea20) 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> (0x0x7fda8bd5eae0) 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> (0x0x7fda8bd5ee40) 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> (0x0x7fda8bd98958) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bd989c0) 0 empty
    mpl_::bool_<false> (0x0x7fda8bd5eea0) 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> (0x0x7fda8bd98a28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bd98a90) 0 empty
    mpl_::bool_<false> (0x0x7fda8bd5ef00) 0 empty

Class boost::is_pointer<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<RecursorPacketCache::Entry> (0x0x7fda8bd98af8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bd98b60) 0 empty
    mpl_::bool_<false> (0x0x7fda8bd5ef60) 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> (0x0x7fda8bdd1000) 0 empty

Class boost::is_integral<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<RecursorPacketCache::Entry> (0x0x7fda8bd98c30) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bd98c98) 0 empty
    mpl_::bool_<false> (0x0x7fda8bdd1060) 0 empty

Class boost::is_float<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::is_float<RecursorPacketCache::Entry> (0x0x7fda8bd98d00) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bd98d68) 0 empty
    mpl_::bool_<false> (0x0x7fda8bdd10c0) 0 empty

Class boost::is_arithmetic<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<RecursorPacketCache::Entry> (0x0x7fda8bd98dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bd98e38) 0 empty
    mpl_::bool_<false> (0x0x7fda8bdd1120) 0 empty

Class boost::is_enum<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<RecursorPacketCache::Entry> (0x0x7fda8bd98f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bd98f70) 0 empty
    mpl_::bool_<false> (0x0x7fda8bdd1180) 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> (0x0x7fda8bdd11e0) 0 empty

Class boost::call_traits<RecursorPacketCache::Entry>
   size=1 align=1
   base size=0 base align=1
boost::call_traits<RecursorPacketCache::Entry> (0x0x7fda8bd5e960) 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> > (0x0x7fda8bcf9c98) 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> > (0x0x7fda8bd5e060) 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> > > (0x0x7fda8bdd12a0) 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> > > > (0x0x7fda8bdd61a0) 0
  boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7fda8bdd6208) 0
    boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7fda8bdd6270) 0
      boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7fda8bdd1300) 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> > > > (0x0x7fda8f9cbb60) 0
  boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > (0x0x7fda8f9cbbd0) 0
    boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > (0x0x7fda8bdd6340) 0
      boost::multi_index::detail::pod_value_holder<RecursorPacketCache::Entry> (0x0x7fda8bdd1360) 0
    boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<RecursorPacketCache::Entry, std::allocator<RecursorPacketCache::Entry> > > (0x0x7fda8bdd63a8) 16
      boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7fda8bdd13c0) 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> > > > (0x0x7fda8bdd6410) 32
    boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7fda8bdd6478) 32
      boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7fda8bdd64e0) 32
        boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7fda8bdd1420) 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 (0x0x7fda8bdd14e0) 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> (0x0x7fda8bdd67b8) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7fda8bdd1540) 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> > (0x0x7fda8bdd1480) 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 (0x0x7fda8bdd1600) 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> > (0x0x7fda8bdd15a0) 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> > (0x0x7fda8bdd1660) 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> > (0x0x7fda8bdd69c0) 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> > (0x0x7fda8bdd16c0) 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> > (0x0x7fda8bdd1720) 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> > (0x0x7fda8bdd6a28) 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> > (0x0x7fda8bdd1780) 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 (0x0x7fda8bdd1840) 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> (0x0x7fda8bdd6af8) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7fda8bdd18a0) 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> > (0x0x7fda8bdd17e0) 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 (0x0x7fda8bdd1960) 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> > (0x0x7fda8bdd1900) 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> > (0x0x7fda8bdd19c0) 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> > (0x0x7fda8bdd6d00) 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> > (0x0x7fda8bdd1a20) 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> > > > > > (0x0x7fda8bdd1a80) 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> > > > > > (0x0x7fda8bdd6d68) 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> > > > > > (0x0x7fda8bdd1ae0) 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> (0x0x7fda8bdd1b40) 0 empty

Class std::less<RecursorPacketCache::Entry>
   size=1 align=1
   base size=1 base align=1
std::less<RecursorPacketCache::Entry> (0x0x7fda8bdd6dd0) 0 empty
  std::binary_function<RecursorPacketCache::Entry, RecursorPacketCache::Entry, bool> (0x0x7fda8bdd1ba0) 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> (0x0x7fda8bdd6068) 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> > (0x0x7fda8bdd60d0) 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> > (0x0x7fda8bdd1240) 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 (0x0x7fda8bdd1e40) 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> (0x0x7fda8bdd6548) 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> (0x0x7fda8bdd6f70) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7fda8bdd1ea0) 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> > (0x0x7fda8bdd1de0) 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 (0x0x7fda8bdd1f60) 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> > (0x0x7fda8bdd1f00) 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> > (0x0x7fda8baed000) 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> > (0x0x7fda8bae11a0) 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> > (0x0x7fda8baed060) 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> > (0x0x7fda8bae1208) 0 empty
  mpl_::long_<2l> (0x0x7fda8baed0c0) 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> > (0x0x7fda8bae1270) 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> > (0x0x7fda8bae12d8) 0 empty
    mpl_::long_<2l> (0x0x7fda8baed120) 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> > (0x0x7fda8baed1e0) 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> > (0x0x7fda8baed180) 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> > (0x0x7fda8baed2a0) 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> > (0x0x7fda8baed240) 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> > (0x0x7fda8baed480) 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> (0x0x7fda8baed420) 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> > > (0x0x7fda8baed4e0) 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> (0x0x7fda8bae1548) 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> > > (0x0x7fda8baed540) 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> (0x0x7fda8baed3c0) 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> > (0x0x7fda8baed360) 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> > (0x0x7fda8bae16e8) 0 empty
  boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8baed5a0) 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> > (0x0x7fda8bae1750) 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> > (0x0x7fda8bae17b8) 0 empty
    boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8baed600) 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> > (0x0x7fda8bae1820) 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> > (0x0x7fda8bae1888) 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> > (0x0x7fda8bae18f0) 0 empty
      boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8baed660) 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> > (0x0x7fda8baed6c0) 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> > > (0x0x7fda8baed840) 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> (0x0x7fda8baed7e0) 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> > > > (0x0x7fda8baed8a0) 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> (0x0x7fda8bae1a28) 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> > > > (0x0x7fda8baed900) 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> (0x0x7fda8baed780) 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> > (0x0x7fda8baed720) 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> > > (0x0x7fda8bae1b60) 0 empty
  boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8baed960) 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> > > (0x0x7fda8bae1bc8) 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> > > (0x0x7fda8bae1c30) 0 empty
    boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8baed9c0) 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> > > (0x0x7fda8bae1c98) 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> > > (0x0x7fda8bae1d00) 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> > > (0x0x7fda8bae1d68) 0 empty
      boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8baeda20) 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> > (0x0x7fda8baeda80) 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> (0x0x7fda8baed300) 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> (0x0x7fda8bdd1d80) 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> > (0x0x7fda8bdd1d20) 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<> > > (0x0x7fda8c0bc9d8) 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> (0x0x7fda8bdd1c00) 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<> > > > (0x0x7fda8bdd6e38) 8
    boost::noncopyable_::noncopyable (0x0x7fda8bdd1c60) 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> (0x0x7fda8bdd6ea0) 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> > (0x0x7fda8bdd6f08) 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> > (0x0x7fda8bdd1cc0) 16 empty

Class RecursorPacketCache
   size=48 align=8
   base size=48 base align=8
RecursorPacketCache (0x0x7fda8bf9da20) 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> (0x0x7fda8baedba0) 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> (0x0x7fda8baedc00) 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> (0x0x7fda8baedb40) 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> (0x0x7fda8baedd20) 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> (0x0x7fda8baedcc0) 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> (0x0x7fda8baedc60) 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> (0x0x7fda8baede40) 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> (0x0x7fda8bb74208) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bb74270) 0 empty
    mpl_::bool_<false> (0x0x7fda8baedea0) 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> (0x0x7fda8bb742d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bb74340) 0 empty
    mpl_::bool_<false> (0x0x7fda8baedf00) 0 empty

Class boost::is_reference<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<unsigned int> (0x0x7fda8bb743a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bb74410) 0 empty
    mpl_::bool_<false> (0x0x7fda8baedf60) 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*> (0x0x7fda8bb800c0) 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> (0x0x7fda8bb74548) 0 empty
  boost::type_traits::is_function_ptr_helper<unsigned int*> (0x0x7fda8bb80120) 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> (0x0x7fda8bb745b0) 0 empty
  boost::detail::is_function_chooser<false>::result_<unsigned int> (0x0x7fda8bb74618) 0 empty
    boost::type_traits::is_function_ptr_helper<unsigned int*> (0x0x7fda8bb80180) 0 empty

Class boost::is_function<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_function<unsigned int> (0x0x7fda8bb74680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8bb746e8) 0 empty
    mpl_::bool_<false> (0x0x7fda8bb801e0) 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> (0x0x7fda8bb80240) 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> (0x0x7fda8baedde0) 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*> (0x0x7fda8bb80480) 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> (0x0x7fda8bb80420) 0 empty

Class boost::remove_cv<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<unsigned int> (0x0x7fda8bb803c0) 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> (0x0x7fda8bb80360) 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> (0x0x7fda8bb80300) 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>*> (0x0x7fda8bb80600) 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> > (0x0x7fda8bb805a0) 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> > (0x0x7fda8bb80540) 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> > (0x0x7fda8bb804e0) 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> > (0x0x7fda8bb802a0) 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> >*> (0x0x7fda8bb80ae0) 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> > > (0x0x7fda8bb80a80) 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> > > (0x0x7fda8bb80a20) 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> > > (0x0x7fda8bb809c0) 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> > > (0x0x7fda8baedd80) 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> (0x0x7fda8bbd6000) 0
  boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::cons<unsigned int, boost::tuples::null_type> > > (0x0x7fda8bb80c60) 0

Class KeyTag
   size=1 align=1
   base size=0 base align=1
KeyTag (0x0x7fda8bb80de0) 0 empty

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

Class std::allocator<int>
   size=1 align=1
   base size=1 base align=1
std::allocator<int> (0x0x7fda8bbe3548) 0 empty
  __gnu_cxx::new_allocator<int> (0x0x7fda8bc19000) 0 empty

Class std::allocator<int>::rebind<int*>
   size=1 align=1
   base size=0 base align=1
std::allocator<int>::rebind<int*> (0x0x7fda8bc19060) 0 empty

Class std::allocator<int>::rebind<int>
   size=1 align=1
   base size=0 base align=1
std::allocator<int>::rebind<int> (0x0x7fda8bc190c0) 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*> (0x0x7fda8bc19180) 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 (0x0x7fda8bbe3618) 0
  std::allocator<int> (0x0x7fda8bbe3680) 0 empty
    __gnu_cxx::new_allocator<int> (0x0x7fda8bc19120) 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> > (0x0x7fda8bb80f00) 0

Class std::deque<int, std::allocator<int> >
   size=80 align=8
   base size=80 base align=8
std::deque<int, std::allocator<int> > (0x0x7fda8bbe36e8) 0
  std::_Deque_base<int, std::allocator<int> > (0x0x7fda8bc19240) 0

Class std::queue<int>
   size=80 align=8
   base size=80 base align=8
std::queue<int> (0x0x7fda8bb80ea0) 0

Class std::pair<unsigned int, unsigned int>
   size=8 align=4
   base size=8 base align=4
std::pair<unsigned int, unsigned int> (0x0x7fda8bc19360) 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> (0x0x7fda8bc193c0) 0

Class NegCacheEntry
   size=32 align=8
   base size=28 base align=8
NegCacheEntry (0x0x7fda8bc19420) 0

Class DecayingEwma
   size=40 align=8
   base size=37 base align=8
DecayingEwma (0x0x7fda8bc19540) 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> > (0x0x7fda8bc19780) 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> > (0x0x7fda8bbe39c0) 0 empty
  __gnu_cxx::new_allocator<std::pair<ComboAddress, DecayingEwma> > (0x0x7fda8bc197e0) 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> > > (0x0x7fda8bc19720) 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> > (0x0x7fda8bc19900) 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> > (0x0x7fda8bc198a0) 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 (0x0x7fda8bbe3c30) 0
  std::allocator<std::pair<ComboAddress, DecayingEwma> > (0x0x7fda8bbe3c98) 0 empty
    __gnu_cxx::new_allocator<std::pair<ComboAddress, DecayingEwma> > (0x0x7fda8bc19960) 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> > > (0x0x7fda8bc196c0) 0

Class std::vector<std::pair<ComboAddress, DecayingEwma> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<ComboAddress, DecayingEwma> > (0x0x7fda8bbe3d00) 0
  std::_Vector_base<std::pair<ComboAddress, DecayingEwma>, std::allocator<std::pair<ComboAddress, DecayingEwma> > > (0x0x7fda8bc199c0) 0

Class SyncRes::DecayingEwmaCollection
   size=56 align=8
   base size=52 base align=8
SyncRes::DecayingEwmaCollection (0x0x7fda8bc19660) 0

Class SyncRes::EDNSStatus
   size=24 align=8
   base size=20 base align=8
SyncRes::EDNSStatus (0x0x7fda8bc19a20) 0

Class __gnu_cxx::new_allocator<ComboAddress>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<ComboAddress> (0x0x7fda8bc19ba0) 0 empty

Class std::allocator<ComboAddress>
   size=1 align=1
   base size=1 base align=1
std::allocator<ComboAddress> (0x0x7fda8bbe3f08) 0 empty
  __gnu_cxx::new_allocator<ComboAddress> (0x0x7fda8bc19c00) 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> > (0x0x7fda8bc19b40) 0 empty

Class std::allocator<ComboAddress>::rebind<ComboAddress>
   size=1 align=1
   base size=0 base align=1
std::allocator<ComboAddress>::rebind<ComboAddress> (0x0x7fda8bc19d20) 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> (0x0x7fda8bc19cc0) 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 (0x0x7fda8bbe3410) 0
  std::allocator<ComboAddress> (0x0x7fda8bbe3478) 0 empty
    __gnu_cxx::new_allocator<ComboAddress> (0x0x7fda8bc19d80) 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> > (0x0x7fda8bc19ae0) 0

Class std::vector<ComboAddress>
   size=24 align=8
   base size=24 base align=8
std::vector<ComboAddress> (0x0x7fda8bbe3750) 0
  std::_Vector_base<ComboAddress, std::allocator<ComboAddress> > (0x0x7fda8bc19de0) 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> > > > > (0x0x7fda8bc19f60) 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 (0x0x7fda8b976060) 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> (0x0x7fda8b979138) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7fda8b976180) 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> > > > (0x0x7fda8b979208) 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> (0x0x7fda8b979270) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7fda8b9761e0) 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> (0x0x7fda8b9792d8) 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> > > > (0x0x7fda8b979340) 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> (0x0x7fda8b9793a8) 0 empty
      boost::mpl::vector0<mpl_::na> (0x0x7fda8b976240) 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> > > > (0x0x7fda8b979478) 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> (0x0x7fda8b9794e0) 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> > > > (0x0x7fda8b979548) 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> (0x0x7fda8b9795b0) 0 empty
        boost::mpl::vector0<mpl_::na> (0x0x7fda8b9762a0) 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> > (0x0x7fda8b976000) 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 (0x0x7fda8b976360) 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> > (0x0x7fda8b976300) 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> > > > > (0x0x7fda8b9763c0) 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> > > > > (0x0x7fda8b979750) 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> > > > > (0x0x7fda8b976420) 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> > (0x0x7fda8c89ef70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b9797b8) 0 empty
    mpl_::bool_<false> (0x0x7fda8b976480) 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> > > > > (0x0x7fda8b979820) 0 empty
  boost::is_same<mpl_::long_<32768l>, mpl_::long_<32769l> > (0x0x7fda8b979888) 0 empty
    boost::integral_constant<bool, false> (0x0x7fda8b9798f0) 0 empty
      mpl_::bool_<false> (0x0x7fda8b9764e0) 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> > > > > (0x0x7fda8b979958) 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> > > > > (0x0x7fda8b9799c0) 0 empty
    boost::is_same<mpl_::long_<32768l>, mpl_::long_<32769l> > (0x0x7fda8b979a28) 0 empty
      boost::integral_constant<bool, false> (0x0x7fda8b979a90) 0 empty
        mpl_::bool_<false> (0x0x7fda8b976540) 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> > > > > (0x0x7fda8b976600) 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> > > > > (0x0x7fda8b9765a0) 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_> (0x0x7fda8b979b60) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b979bc8) 0 empty
    mpl_::bool_<false> (0x0x7fda8b976660) 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_> > (0x0x7fda8b979c30) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b979c98) 0 empty
    mpl_::bool_<false> (0x0x7fda8b9766c0) 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_> > (0x0x7fda8b979d00) 0 empty
  boost::mpl::aux::not_impl<0l> (0x0x7fda8b979d68) 0 empty
    mpl_::bool_<true> (0x0x7fda8b976720) 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> > > > > (0x0x7fda8b979dd0) 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_> > (0x0x7fda8b979e38) 0 empty
    boost::mpl::aux::not_impl<0l> (0x0x7fda8b979ea0) 0 empty
      mpl_::bool_<true> (0x0x7fda8b976780) 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> > > > > (0x0x7fda8b979f08) 0 empty
  mpl_::long_<1l> (0x0x7fda8b976840) 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> > > > > (0x0x7fda8b979f70) 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> > > > > (0x0x7fda8b9a8000) 0 empty
    mpl_::long_<1l> (0x0x7fda8b9768a0) 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> > > > > (0x0x7fda8b976960) 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> > > > > (0x0x7fda8b976900) 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> > > (0x0x7fda8b9a81a0) 0 empty
  mpl_::bool_<false> (0x0x7fda8b976ae0) 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> > > > (0x0x7fda8b976a80) 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> > > > (0x0x7fda8b976b40) 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> > (0x0x7fda8b976a20) 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> > (0x0x7fda8b9a8340) 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> > (0x0x7fda8b976ba0) 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> > (0x0x7fda8b9a83a8) 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> > (0x0x7fda8b9a8410) 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> > (0x0x7fda8b976c00) 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> > (0x0x7fda8b976c60) 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> (0x0x7fda8b976d80) 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> > (0x0x7fda8b9a86e8) 0 empty
  mpl_::bool_<false> (0x0x7fda8b976f60) 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> > > (0x0x7fda8b976f00) 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> > > (0x0x7fda8b9d2000) 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> (0x0x7fda8b976ea0) 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> (0x0x7fda8b9a8888) 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> (0x0x7fda8b9d2060) 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> (0x0x7fda8b976e40) 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> (0x0x7fda8b9a89c0) 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> > (0x0x7fda8b9d2180) 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> (0x0x7fda8b9d2120) 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> > > > (0x0x7fda8b9d2360) 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> (0x0x7fda8b9d2300) 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> > > > > (0x0x7fda8b9d23c0) 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> (0x0x7fda8b9a8af8) 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> > > > > (0x0x7fda8b9d2420) 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> (0x0x7fda8b9d22a0) 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> > (0x0x7fda8b9d2240) 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> > > (0x0x7fda8b9d25a0) 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> >*> (0x0x7fda8b9d2720) 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> > > (0x0x7fda8b9d26c0) 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> > > (0x0x7fda8b9d2660) 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> > > (0x0x7fda8b9d2600) 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> > > (0x0x7fda8b9a8dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b9a8e38) 0 empty
    mpl_::bool_<false> (0x0x7fda8b9d2780) 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> (0x0x7fda8b9d2840) 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> (0x0x7fda8b9d27e0) 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> > (0x0x7fda8b9d2960) 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> > (0x0x7fda8b9f88f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b9f8958) 0 empty
    mpl_::bool_<false> (0x0x7fda8b9d29c0) 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> > (0x0x7fda8b9f89c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b9f8a28) 0 empty
    mpl_::bool_<false> (0x0x7fda8b9d2a20) 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> > (0x0x7fda8b9f8a90) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b9f8af8) 0 empty
    mpl_::bool_<false> (0x0x7fda8b9d2a80) 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>*> (0x0x7fda8b9d2ba0) 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> > (0x0x7fda8b9f8c30) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>*> (0x0x7fda8b9d2c00) 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> > (0x0x7fda8b9f8c98) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> > (0x0x7fda8b9f8d00) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::member<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname>*> (0x0x7fda8b9d2c60) 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> > (0x0x7fda8b9f8d68) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b9f8dd0) 0 empty
    mpl_::bool_<false> (0x0x7fda8b9d2cc0) 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> > (0x0x7fda8b9d2d20) 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> > (0x0x7fda8b9d2900) 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> > (0x0x7fda8b9d2d80) 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> (0x0x7fda8b9d2de0) 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> (0x0x7fda8b9f8f70) 0 empty
  boost::multi_index::detail::non_const_member_base<DNSResourceRecord, std::basic_string<char>, &DNSResourceRecord::qname> (0x0x7fda8b9d2e40) 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> > (0x0x7fda8b9d2f60) 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> > (0x0x7fda8ba13208) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ba13270) 0 empty
    mpl_::bool_<false> (0x0x7fda8ba18000) 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> > (0x0x7fda8ba133a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ba13410) 0 empty
    mpl_::bool_<false> (0x0x7fda8ba18060) 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> > (0x0x7fda8ba13548) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ba135b0) 0 empty
    mpl_::bool_<false> (0x0x7fda8ba180c0) 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>*> (0x0x7fda8ba182a0) 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> > (0x0x7fda8ba137b8) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>*> (0x0x7fda8ba18300) 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> > (0x0x7fda8ba13820) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype> > (0x0x7fda8ba13888) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::member<DNSResourceRecord, QType, &DNSResourceRecord::qtype>*> (0x0x7fda8ba18420) 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> > (0x0x7fda8ba139c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ba13a28) 0 empty
    mpl_::bool_<false> (0x0x7fda8ba18480) 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> > (0x0x7fda8ba185a0) 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> > (0x0x7fda8b9d2f00) 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> (0x0x7fda8ba18600) 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*> (0x0x7fda8ba18660) 0 empty

Class boost::is_const<QType>
   size=1 align=1
   base size=1 base align=1
boost::is_const<QType> (0x0x7fda8ba13c30) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ba13c98) 0 empty
    mpl_::bool_<false> (0x0x7fda8ba186c0) 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> > (0x0x7fda8ba18720) 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> (0x0x7fda8ba18780) 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> (0x0x7fda8ba13dd0) 0 empty
  boost::multi_index::detail::non_const_member_base<DNSResourceRecord, QType, &DNSResourceRecord::qtype> (0x0x7fda8ba187e0) 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>*> (0x0x7fda8ba18960) 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> > (0x0x7fda8ba18900) 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> > (0x0x7fda8ba188a0) 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> > (0x0x7fda8ba18840) 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> (0x0x7fda8b9d2ea0) 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>*> (0x0x7fda8ba18d20) 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> > (0x0x7fda8ba18cc0) 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> > (0x0x7fda8ba18c60) 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> > (0x0x7fda8ba18c00) 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>*> (0x0x7fda8ba18ea0) 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> > (0x0x7fda8ba18e40) 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> > (0x0x7fda8ba18de0) 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> > (0x0x7fda8ba18d80) 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> > (0x0x7fda8b9d28a0) 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> (0x0x7fda8ba32410) 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> > (0x0x7fda8ba5b060) 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> > (0x0x7fda8ba716e8) 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> (0x0x7fda8ba71750) 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> > (0x0x7fda8ba5b0c0) 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> > > (0x0x7fda8ba71888) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8ba718f0) 0 empty
    mpl_::bool_<false> (0x0x7fda8ba5b120) 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<> > (0x0x7fda8ba5b180) 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<> > (0x0x7fda8b9d2540) 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> > > (0x0x7fda8ba5b240) 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> > > (0x0x7fda8ba5b1e0) 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> > > (0x0x7fda8ba5b300) 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> > > (0x0x7fda8ba5b2a0) 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> > > (0x0x7fda8ba71b60) 0 empty
  mpl_::bool_<false> (0x0x7fda8ba5b420) 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> > > > (0x0x7fda8ba5b480) 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> > > > (0x0x7fda8ba5b3c0) 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> > > (0x0x7fda8ba5b4e0) 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> > > > (0x0x7fda8ba5b360) 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> > > (0x0x7fda8ba71e38) 0 empty
  mpl_::bool_<false> (0x0x7fda8ba5b540) 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> (0x0x7fda8b9d24e0) 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> > > (0x0x7fda8b9d2480) 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> > > (0x0x7fda8ba5b5a0) 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> > > (0x0x7fda8b9d21e0) 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> > > (0x0x7fda8ba71f08) 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> > > (0x0x7fda8ba5b600) 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> > (0x0x7fda8b976cc0) 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> > (0x0x7fda8ba71f70) 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> > (0x0x7fda8ba5b660) 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> > (0x0x7fda8b6af000) 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> > (0x0x7fda8b6af068) 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> > (0x0x7fda8ba5b6c0) 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> > (0x0x7fda8b9769c0) 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> > (0x0x7fda8b9767e0) 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> > (0x0x7fda8bc19f00) 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> > (0x0x7fda8ba5b720) 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> > > > > (0x0x7fda8ba5b7e0) 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> > (0x0x7fda8ba5b8a0) 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> > > > (0x0x7fda8ba5b960) 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> > > > (0x0x7fda8ba5b900) 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> > > > (0x0x7fda8ba5b840) 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> > > > > (0x0x7fda8ba5b780) 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> > > > (0x0x7fda8b6af208) 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> > > > > (0x0x7fda8ba5b9c0) 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> > > > > (0x0x7fda8ba5ba20) 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> > > > (0x0x7fda8ba5ba80) 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> > > > (0x0x7fda8b6af270) 0 empty
  __gnu_cxx::new_allocator<boost::multi_index::detail::ordered_index_node<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > > (0x0x7fda8ba5bae0) 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> > (0x0x7fda8b6af2d8) 0 empty
  mpl_::long_<1l> (0x0x7fda8ba5bba0) 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> > > > > (0x0x7fda8b6af340) 0 empty
  mpl_::long_<1l> (0x0x7fda8ba5bc00) 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> > > > (0x0x7fda8ba5bcc0) 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> > (0x0x7fda8b6af410) 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> (0x0x7fda8b6af478) 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> > > > > (0x0x7fda8ba5bd80) 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> (0x0x7fda8b6af4e0) 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> > (0x0x7fda8b6af548) 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> (0x0x7fda8b6af5b0) 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> > > > > (0x0x7fda8ba5bde0) 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> > > (0x0x7fda8ba5be40) 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> > > (0x0x7fda8ba5bd20) 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> > > (0x0x7fda8b6af6e8) 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> > > (0x0x7fda8ba5bea0) 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> > > (0x0x7fda8b6af750) 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> > > (0x0x7fda8b6af7b8) 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> > > (0x0x7fda8ba5bf00) 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> > > > (0x0x7fda8ba5bc60) 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> > (0x0x7fda8ba5bb40) 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> > (0x0x7fda8b6af888) 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> > (0x0x7fda8ba5bf60) 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> (0x0x7fda8b6fb000) 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> > > > > > (0x0x7fda8b6afa28) 0
  boost::noncopyable_::noncopyable (0x0x7fda8b6fb180) 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> > > > (0x0x7fda8b6fb2a0) 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> > > (0x0x7fda8b6fb300) 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> > > > (0x0x7fda8b6fb240) 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> > (0x0x7fda8b6fb1e0) 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> > (0x0x7fda8b6fb420) 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> (0x0x7fda8b6fb4e0) 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> (0x0x7fda8b6fb480) 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> > (0x0x7fda8b6fb3c0) 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> (0x0x7fda8b6afdd0) 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> > (0x0x7fda8b6fb540) 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> > (0x0x7fda8b6fb360) 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> (0x0x7fda8b6fb720) 0 empty

Class boost::alignment_of<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<DNSResourceRecord> (0x0x7fda8b6aff08) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7fda8b6aff70) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7fda8b6fb780) 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 (0x0x7fda8b6fb840) 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> (0x0x7fda8b6fb7e0) 0

Class boost::aligned_storage<72ul, 8ul>
   size=72 align=8
   base size=72 base align=8
boost::aligned_storage<72ul, 8ul> (0x0x7fda8b774068) 0
  boost::detail::aligned_storage::aligned_storage_imp<72ul, 8ul> (0x0x7fda8b6fb8a0) 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> (0x0x7fda8b6fb6c0) 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> > (0x0x7fda8b774138) 0
  boost::multi_index::detail::pod_value_holder<DNSResourceRecord> (0x0x7fda8b6fb900) 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> > (0x0x7fda8b6fb9c0) 0 empty

Class std::allocator<DNSResourceRecord>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<DNSResourceRecord>::rebind<char> (0x0x7fda8b6fbae0) 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> (0x0x7fda8b6fba80) 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> (0x0x7fda8b6fba20) 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> > (0x0x7fda8b6fb960) 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> (0x0x7fda8b774478) 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> > (0x0x7fda8b6fbb40) 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> > > (0x0x7fda8b6fbba0) 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> > > (0x0x7fda8b7744e0) 0
  boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7fda8b774548) 0
    boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7fda8b7745b0) 0
      boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7fda8b6fbc00) 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> > > (0x0x7fda8f279f50) 0
  boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > (0x0x7fda8b774680) 0
    boost::multi_index::detail::pod_value_holder<DNSResourceRecord> (0x0x7fda8b6fbc60) 0
  boost::multi_index::detail::ordered_index_node_trampoline<boost::multi_index::detail::index_node_base<DNSResourceRecord, std::allocator<DNSResourceRecord> > > (0x0x7fda8b7746e8) 72
    boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7fda8b774750) 72
      boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7fda8b7747b8) 72
        boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7fda8b6fbcc0) 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> > (0x0x7fda8b6fbd20) 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> > (0x0x7fda8b774a90) 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> > (0x0x7fda8b6fbd80) 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> > > > > (0x0x7fda8b6fbde0) 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> > > > > (0x0x7fda8b774af8) 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> > > > > (0x0x7fda8b6fbe40) 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> (0x0x7fda8b6fbf00) 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*> (0x0x7fda8b7a2060) 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> (0x0x7fda8b7a2000) 0 empty

Class boost::remove_cv<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<DNSResourceRecord> (0x0x7fda8b6fbf60) 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> (0x0x7fda8b7a20c0) 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> (0x0x7fda8b7a2420) 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> (0x0x7fda8b6afea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7c0000) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7a2480) 0 empty

Class boost::is_member_pointer<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<DNSResourceRecord> (0x0x7fda8b7c0068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7c00d0) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7a24e0) 0 empty

Class boost::is_pointer<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<DNSResourceRecord> (0x0x7fda8b7c0138) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7c01a0) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7a2540) 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> (0x0x7fda8b7a25a0) 0 empty

Class boost::is_integral<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<DNSResourceRecord> (0x0x7fda8b7c0270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7c02d8) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7a2600) 0 empty

Class boost::is_float<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::is_float<DNSResourceRecord> (0x0x7fda8b7c0340) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7c03a8) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7a2660) 0 empty

Class boost::is_arithmetic<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<DNSResourceRecord> (0x0x7fda8b7c0410) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7c0478) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7a26c0) 0 empty

Class boost::is_enum<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<DNSResourceRecord> (0x0x7fda8b7c0548) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7c05b0) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7a2720) 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> (0x0x7fda8b7a2780) 0 empty

Class boost::call_traits<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
boost::call_traits<DNSResourceRecord> (0x0x7fda8b6fbea0) 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> > > > (0x0x7fda8b7a2840) 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> > >*> (0x0x7fda8b7a2960) 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> > > > (0x0x7fda8b7a2900) 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> > > > (0x0x7fda8b7a28a0) 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> > > > (0x0x7fda8b7a29c0) 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> > > > (0x0x7fda8b7a2d20) 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> > > > (0x0x7fda8b7c0bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7c0c30) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7a2d80) 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> > > > (0x0x7fda8b7c0c98) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7c0d00) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7a2de0) 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> > > > (0x0x7fda8b7c0d68) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7c0dd0) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7a2e40) 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> > > > (0x0x7fda8b7a2ea0) 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> > > > (0x0x7fda8b7c0ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7c0f08) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7a2f00) 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> > > > (0x0x7fda8b7c0f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7f3000) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7a2f60) 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> > > > (0x0x7fda8b7f3068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7f30d0) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7f5000) 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> > > > (0x0x7fda8b7f31a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7f3208) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7f5060) 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> (0x0x7fda8b7f50c0) 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> > > > (0x0x7fda8b7a27e0) 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> (0x0x7fda8b7f5180) 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> (0x0x7fda8b7f5120) 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> > (0x0x7fda8b7f5300) 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> > (0x0x7fda8b7f3ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b7f3f08) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7f5360) 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> > (0x0x7fda8b7f3f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b867000) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7f53c0) 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> > (0x0x7fda8b867068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b8670d0) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7f5420) 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>*> (0x0x7fda8b7f5540) 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> > (0x0x7fda8b867208) 0 empty
  boost::type_traits::is_function_ptr_helper<std::less<QType>*> (0x0x7fda8b7f55a0) 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> > (0x0x7fda8b867270) 0 empty
  boost::detail::is_function_chooser<false>::result_<std::less<QType> > (0x0x7fda8b8672d8) 0 empty
    boost::type_traits::is_function_ptr_helper<std::less<QType>*> (0x0x7fda8b7f5600) 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> > (0x0x7fda8b867340) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b8673a8) 0 empty
    mpl_::bool_<false> (0x0x7fda8b7f5660) 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> > (0x0x7fda8b7f56c0) 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> > (0x0x7fda8b7f52a0) 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> (0x0x7fda8b7f57e0) 0 empty

Class std::less<QType>
   size=1 align=1
   base size=1 base align=1
std::less<QType> (0x0x7fda8b8674e0) 0 empty
  std::binary_function<QType, QType, bool> (0x0x7fda8b7f5840) 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>*> (0x0x7fda8b7f59c0) 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> > (0x0x7fda8b7f5960) 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> > (0x0x7fda8b7f5900) 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> > (0x0x7fda8b7f58a0) 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> (0x0x7fda8b7f5240) 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>*> (0x0x7fda8b7f5b40) 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> > (0x0x7fda8b7f5ae0) 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> > (0x0x7fda8b7f5a80) 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> > (0x0x7fda8b7f5a20) 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> > (0x0x7fda8b7f51e0) 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> (0x0x7fda8b8679c0) 0
  boost::tuples::cons<CIStringCompare, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7fda8b7f5f00) 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> > (0x0x7fda8b48fc98) 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> (0x0x7fda8b48fd00) 0
    boost::tuples::cons<CIStringCompare, boost::tuples::cons<std::less<QType>, boost::tuples::null_type> > (0x0x7fda8b7f5f60) 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> (0x0x7fda8b6afe38) 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> > (0x0x7fda8b6fb660) 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 (0x0x7fda8b4d0240) 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> (0x0x7fda8b4b2618) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7fda8b4d02a0) 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> > (0x0x7fda8b4d01e0) 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 (0x0x7fda8b4d0360) 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> > (0x0x7fda8b4d0300) 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> > (0x0x7fda8b4d03c0) 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> > (0x0x7fda8b4b2820) 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> > (0x0x7fda8b4d0420) 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> > (0x0x7fda8b4b2888) 0 empty
  mpl_::long_<1l> (0x0x7fda8b4d0480) 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> > (0x0x7fda8b4b28f0) 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> > (0x0x7fda8b4b2958) 0 empty
    mpl_::long_<1l> (0x0x7fda8b4d04e0) 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> > (0x0x7fda8b4d05a0) 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> > (0x0x7fda8b4d0540) 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> > (0x0x7fda8b4d0660) 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> > (0x0x7fda8b4d0600) 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> > (0x0x7fda8b4d0840) 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> (0x0x7fda8b4d07e0) 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> > > (0x0x7fda8b4d08a0) 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> (0x0x7fda8b4b2bc8) 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> > > (0x0x7fda8b4d0900) 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> (0x0x7fda8b4d0780) 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> > (0x0x7fda8b4d0720) 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> > (0x0x7fda8b4b2d68) 0 empty
  boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8b4d0960) 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> > (0x0x7fda8b4b2dd0) 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> > (0x0x7fda8b4b2e38) 0 empty
    boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8b4d09c0) 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> > (0x0x7fda8b4b2ea0) 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> > (0x0x7fda8b4b2f08) 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> > (0x0x7fda8b4b2f70) 0 empty
      boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8b4d0a20) 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> > (0x0x7fda8b4d0a80) 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> (0x0x7fda8b4d06c0) 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> (0x0x7fda8b4d0180) 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> > (0x0x7fda8b4d0120) 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> > > > > (0x0x7fda8b7e22d0) 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> (0x0x7fda8b4d0000) 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> > > > > > (0x0x7fda8b4b2478) 8
    boost::noncopyable_::noncopyable (0x0x7fda8b4d0060) 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> (0x0x7fda8b4b24e0) 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> > (0x0x7fda8b4d00c0) 16 empty

Class SyncRes::AuthDomain
   size=64 align=8
   base size=64 base align=8
SyncRes::AuthDomain (0x0x7fda8bc19a80) 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<> > > (0x0x7fda8b4d0ba0) 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 (0x0x7fda8b4d0c60) 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> (0x0x7fda8b531208) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7fda8b4d0d80) 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> > > > (0x0x7fda8b5312d8) 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> (0x0x7fda8b531340) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7fda8b4d0de0) 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> (0x0x7fda8b5313a8) 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> > > > (0x0x7fda8b531410) 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> (0x0x7fda8b531478) 0 empty
      boost::mpl::vector0<mpl_::na> (0x0x7fda8b4d0e40) 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<> > (0x0x7fda8b531548) 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> (0x0x7fda8b5315b0) 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> > > > (0x0x7fda8b531618) 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> (0x0x7fda8b531680) 0 empty
        boost::mpl::vector0<mpl_::na> (0x0x7fda8b4d0ea0) 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> (0x0x7fda8b5316e8) 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<> > (0x0x7fda8b531750) 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> (0x0x7fda8b5317b8) 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> > > > (0x0x7fda8b531820) 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> (0x0x7fda8b531888) 0 empty
          boost::mpl::vector0<mpl_::na> (0x0x7fda8b4d0f00) 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<> > (0x0x7fda8b531958) 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> (0x0x7fda8b5319c0) 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<> > (0x0x7fda8b531a28) 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> (0x0x7fda8b531a90) 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> > > > (0x0x7fda8b531af8) 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> (0x0x7fda8b531b60) 0 empty
            boost::mpl::vector0<mpl_::na> (0x0x7fda8b4d0f60) 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> > (0x0x7fda8b4d0c00) 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 (0x0x7fda8b595060) 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> > (0x0x7fda8b595000) 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<> > > (0x0x7fda8b5950c0) 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<> > > (0x0x7fda8b531d00) 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<> > > (0x0x7fda8b595120) 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<> > > (0x0x7fda8b531d68) 0 empty
  boost::is_same<mpl_::long_<32768l>, mpl_::long_<32770l> > (0x0x7fda8b531dd0) 0 empty
    boost::integral_constant<bool, false> (0x0x7fda8b531e38) 0 empty
      mpl_::bool_<false> (0x0x7fda8b595180) 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<> > > (0x0x7fda8b531ea0) 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<> > > (0x0x7fda8b531f08) 0 empty
    boost::is_same<mpl_::long_<32768l>, mpl_::long_<32770l> > (0x0x7fda8b531f70) 0 empty
      boost::integral_constant<bool, false> (0x0x7fda8b59f000) 0 empty
        mpl_::bool_<false> (0x0x7fda8b5951e0) 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<> > > (0x0x7fda8b5952a0) 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<> > > (0x0x7fda8b595240) 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_> (0x0x7fda8b59f0d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b59f138) 0 empty
    mpl_::bool_<false> (0x0x7fda8b595300) 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_> > (0x0x7fda8b59f1a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b59f208) 0 empty
    mpl_::bool_<false> (0x0x7fda8b595360) 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_> > (0x0x7fda8b59f270) 0 empty
  boost::mpl::aux::not_impl<0l> (0x0x7fda8b59f2d8) 0 empty
    mpl_::bool_<true> (0x0x7fda8b5953c0) 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<> > > (0x0x7fda8b59f340) 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_> > (0x0x7fda8b59f3a8) 0 empty
    boost::mpl::aux::not_impl<0l> (0x0x7fda8b59f410) 0 empty
      mpl_::bool_<true> (0x0x7fda8b595420) 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<> > > (0x0x7fda8b59f478) 0 empty
  mpl_::long_<2l> (0x0x7fda8b5954e0) 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<> > > (0x0x7fda8b59f4e0) 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<> > > (0x0x7fda8b59f548) 0 empty
    mpl_::long_<2l> (0x0x7fda8b595540) 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<> > > (0x0x7fda8b595600) 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<> > > (0x0x7fda8b5955a0) 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> > > (0x0x7fda8b59f6e8) 0 empty
  mpl_::bool_<false> (0x0x7fda8b595780) 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> > > > (0x0x7fda8b595720) 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> > > > (0x0x7fda8b5957e0) 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> > (0x0x7fda8b5956c0) 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> > (0x0x7fda8b59f958) 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> > (0x0x7fda8b595840) 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> > (0x0x7fda8b59f9c0) 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> > (0x0x7fda8b59fa28) 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> > (0x0x7fda8b5958a0) 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> > (0x0x7fda8b595900) 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> > (0x0x7fda8b595960) 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> > (0x0x7fda8b59fbc8) 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> > (0x0x7fda8b5959c0) 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> > (0x0x7fda8b59fc30) 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> > (0x0x7fda8b59fc98) 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> > (0x0x7fda8b595a20) 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> > (0x0x7fda8b595a80) 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> (0x0x7fda8b595ba0) 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> > (0x0x7fda8b59fea0) 0 empty
  mpl_::bool_<false> (0x0x7fda8b595d80) 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> > > (0x0x7fda8b595d20) 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> > > (0x0x7fda8b595de0) 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> (0x0x7fda8b595cc0) 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> (0x0x7fda8b5ea000) 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> (0x0x7fda8b595e40) 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> (0x0x7fda8b595c60) 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> (0x0x7fda8b5ea138) 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> > (0x0x7fda8b595f60) 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> (0x0x7fda8b595f00) 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> (0x0x7fda8b5f4120) 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> (0x0x7fda8b5ea270) 0 empty
  boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7fda8b5f4180) 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> (0x0x7fda8b5f40c0) 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> > (0x0x7fda8b5f4060) 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> > > (0x0x7fda8b5f4240) 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> > > (0x0x7fda8b5f4000) 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> > > (0x0x7fda8b5ea4e0) 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> > > (0x0x7fda8b5f42a0) 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> > (0x0x7fda8b595ae0) 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> > (0x0x7fda8b5ea548) 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> > (0x0x7fda8b5f4300) 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> > (0x0x7fda8b5ea5b0) 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> > (0x0x7fda8b5ea618) 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> > (0x0x7fda8b5f4360) 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> (0x0x7fda8b5f4480) 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> > (0x0x7fda8b5ea820) 0 empty
  mpl_::bool_<false> (0x0x7fda8b5f4660) 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> > > (0x0x7fda8b5f4600) 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> > > (0x0x7fda8b5f46c0) 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> (0x0x7fda8b5f45a0) 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> (0x0x7fda8b5ea9c0) 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> (0x0x7fda8b5f4720) 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> (0x0x7fda8b5f4540) 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> > > > (0x0x7fda8b5eaaf8) 0 empty
  mpl_::bool_<false> (0x0x7fda8b5f4900) 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> > > > > (0x0x7fda8b5f48a0) 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> > > > > (0x0x7fda8b5f4960) 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> (0x0x7fda8b5f4840) 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> (0x0x7fda8b5eac98) 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> (0x0x7fda8b5f49c0) 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> (0x0x7fda8b5f47e0) 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> > > > (0x0x7fda8b5f4ba0) 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> (0x0x7fda8b5f4b40) 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> > > > > (0x0x7fda8b5f4c00) 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> (0x0x7fda8b5eadd0) 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> > > > > (0x0x7fda8b5f4c60) 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> (0x0x7fda8b5f4ae0) 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> > (0x0x7fda8b5f4a80) 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> > > (0x0x7fda8b5f4de0) 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> >*> (0x0x7fda8b5f4f60) 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> > > (0x0x7fda8b5f4f00) 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> > > (0x0x7fda8b5f4ea0) 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> > > (0x0x7fda8b5f4e40) 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> > > (0x0x7fda8b645000) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b645068) 0 empty
    mpl_::bool_<false> (0x0x7fda8b646000) 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> (0x0x7fda8b6460c0) 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> (0x0x7fda8b646060) 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> > (0x0x7fda8b6461e0) 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> > (0x0x7fda8b645b60) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b645bc8) 0 empty
    mpl_::bool_<false> (0x0x7fda8b646240) 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> > (0x0x7fda8b645c30) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b645c98) 0 empty
    mpl_::bool_<false> (0x0x7fda8b6462a0) 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> > (0x0x7fda8b645d00) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b645d68) 0 empty
    mpl_::bool_<false> (0x0x7fda8b646300) 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>*> (0x0x7fda8b646420) 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> > (0x0x7fda8b645ea0) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>*> (0x0x7fda8b646480) 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> > (0x0x7fda8b645f08) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> > (0x0x7fda8b645f70) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::member<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name>*> (0x0x7fda8b6464e0) 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> > (0x0x7fda8b657000) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b657068) 0 empty
    mpl_::bool_<false> (0x0x7fda8b646540) 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> > (0x0x7fda8b6465a0) 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> > (0x0x7fda8b646180) 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> > (0x0x7fda8b646600) 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> (0x0x7fda8b646660) 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> (0x0x7fda8b657208) 0 empty
  boost::multi_index::detail::non_const_member_base<NegCacheEntry, std::basic_string<char>, &NegCacheEntry::d_name> (0x0x7fda8b6466c0) 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> > (0x0x7fda8b6468a0) 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> > (0x0x7fda8b6572d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b657340) 0 empty
    mpl_::bool_<false> (0x0x7fda8b6469c0) 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> > (0x0x7fda8b657478) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b6574e0) 0 empty
    mpl_::bool_<false> (0x0x7fda8b646ae0) 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> > (0x0x7fda8b657618) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b657680) 0 empty
    mpl_::bool_<false> (0x0x7fda8b646c00) 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>*> (0x0x7fda8b646ea0) 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> > (0x0x7fda8b657888) 0 empty
  boost::type_traits::is_function_ptr_helper<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>*> (0x0x7fda8b646f00) 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> > (0x0x7fda8b6578f0) 0 empty
  boost::detail::is_function_chooser<false>::result_<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype> > (0x0x7fda8b657958) 0 empty
    boost::type_traits::is_function_ptr_helper<boost::multi_index::member<NegCacheEntry, QType, &NegCacheEntry::d_qtype>*> (0x0x7fda8b646f60) 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> > (0x0x7fda8b6579c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b657a28) 0 empty
    mpl_::bool_<false> (0x0x7fda8b26c0c0) 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> > (0x0x7fda8b26c1e0) 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> > (0x0x7fda8b646840) 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> > (0x0x7fda8b26c240) 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> (0x0x7fda8b26c2a0) 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> (0x0x7fda8b657d00) 0 empty
  boost::multi_index::detail::non_const_member_base<NegCacheEntry, QType, &NegCacheEntry::d_qtype> (0x0x7fda8b26c300) 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>*> (0x0x7fda8b26c480) 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> > (0x0x7fda8b26c420) 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> > (0x0x7fda8b26c3c0) 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> > (0x0x7fda8b26c360) 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> (0x0x7fda8b6467e0) 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>*> (0x0x7fda8b26c840) 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> > (0x0x7fda8b26c7e0) 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> > (0x0x7fda8b26c780) 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> > (0x0x7fda8b26c720) 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>*> (0x0x7fda8b26c9c0) 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> > (0x0x7fda8b26c960) 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> > (0x0x7fda8b26c900) 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> > (0x0x7fda8b26c8a0) 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> > (0x0x7fda8b646120) 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> (0x0x7fda8b2913a8) 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> > (0x0x7fda8b26cb40) 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> > (0x0x7fda8b2bc618) 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> (0x0x7fda8b2bc680) 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> > (0x0x7fda8b26cba0) 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> > > (0x0x7fda8b2bc7b8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b2bc820) 0 empty
    mpl_::bool_<false> (0x0x7fda8b26cc00) 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<> > (0x0x7fda8b26cc60) 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<> > (0x0x7fda8b5f4d80) 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> > > (0x0x7fda8b26cd20) 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> > > (0x0x7fda8b26ccc0) 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> > > (0x0x7fda8b26cd80) 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> > > > (0x0x7fda8b26cea0) 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> > > > (0x0x7fda8b26ce40) 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> > > > (0x0x7fda8b26cde0) 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> > > (0x0x7fda8b2bcb60) 0 empty
  mpl_::bool_<false> (0x0x7fda8b26cf00) 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> (0x0x7fda8b5f4d20) 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> > > (0x0x7fda8b5f4cc0) 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> > > > (0x0x7fda8b26cf60) 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> > > > (0x0x7fda8b5f4a20) 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> > > > (0x0x7fda8b2bcc30) 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> > > > (0x0x7fda8b2f0000) 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> > (0x0x7fda8b5f43c0) 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> > (0x0x7fda8b2bcc98) 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> > (0x0x7fda8b2f0060) 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> > (0x0x7fda8b2bcd00) 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> > (0x0x7fda8b2bcd68) 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> > (0x0x7fda8b2f00c0) 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> > (0x0x7fda8b595660) 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> > (0x0x7fda8b595480) 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> > (0x0x7fda8b4d0b40) 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> > (0x0x7fda8b2f0120) 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> > > > > > (0x0x7fda8b2f01e0) 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> > (0x0x7fda8b2f02a0) 0 empty

Class __gnu_cxx::new_allocator<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<NegCacheEntry> (0x0x7fda8b2f0360) 0 empty

Class std::allocator<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
std::allocator<NegCacheEntry> (0x0x7fda8b2bce38) 0 empty
  __gnu_cxx::new_allocator<NegCacheEntry> (0x0x7fda8b2f03c0) 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> > > > > (0x0x7fda8b2f0420) 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> > > > > (0x0x7fda8b2f0300) 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> > > > > (0x0x7fda8b2f0240) 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> > > > > > (0x0x7fda8b2f0180) 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> > > > > (0x0x7fda8b2bcf70) 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> > > > > > (0x0x7fda8b2f0480) 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> > > > > > (0x0x7fda8b2f04e0) 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> > > > > (0x0x7fda8b2f0540) 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> > > > > (0x0x7fda8b32b000) 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> > > > > (0x0x7fda8b2f05a0) 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<> > > (0x0x7fda8b32b068) 0 empty
  mpl_::long_<2l> (0x0x7fda8b2f0660) 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> > > > (0x0x7fda8b2f0720) 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> > (0x0x7fda8b32b138) 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> (0x0x7fda8b32b1a0) 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> > > > > (0x0x7fda8b2f07e0) 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> (0x0x7fda8b32b208) 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> > (0x0x7fda8b32b270) 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> (0x0x7fda8b32b2d8) 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> > > > > (0x0x7fda8b2f0840) 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> > > (0x0x7fda8b2f08a0) 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> > > (0x0x7fda8b2f0780) 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> > > (0x0x7fda8b32b410) 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> > > (0x0x7fda8b2f0900) 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> > > (0x0x7fda8b32b478) 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> > > (0x0x7fda8b32b4e0) 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> > > (0x0x7fda8b2f0960) 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> > > > (0x0x7fda8b2f06c0) 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> > (0x0x7fda8b2f0600) 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> > (0x0x7fda8b32b5b0) 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> > (0x0x7fda8b2f09c0) 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> (0x0x7fda8b2f0a20) 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<> > > > (0x0x7fda8b32b750) 0
  boost::noncopyable_::noncopyable (0x0x7fda8b2f0ba0) 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> > > > (0x0x7fda8b2f0cc0) 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> > (0x0x7fda8b32b820) 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> (0x0x7fda8b32b888) 0 empty
    boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7fda8b2f0d80) 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> (0x0x7fda8b32b8f0) 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> > (0x0x7fda8b32b958) 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> (0x0x7fda8b32b9c0) 0 empty
      boost::mpl::aux::wrapped_type<boost::mpl::aux::type_wrapper<boost::multi_index::sequenced<> > > (0x0x7fda8b2f0e40) 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> > > (0x0x7fda8b2f0f00) 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> > > (0x0x7fda8b2f0d20) 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> > > (0x0x7fda8b32baf8) 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> > > (0x0x7fda8b2f0f60) 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> > > (0x0x7fda8b32bb60) 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> > > (0x0x7fda8b32bbc8) 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> > > (0x0x7fda8b39a000) 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> > > > (0x0x7fda8b2f0c60) 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> > (0x0x7fda8b2f0c00) 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> > > > (0x0x7fda8b39a120) 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> > > (0x0x7fda8b39a180) 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> > > > (0x0x7fda8b39a0c0) 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> > (0x0x7fda8b39a060) 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> > (0x0x7fda8b39a2a0) 0 empty

Class std::allocator<NegCacheEntry>::rebind<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
std::allocator<NegCacheEntry>::rebind<NegCacheEntry> (0x0x7fda8b39a3c0) 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> (0x0x7fda8b39a360) 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> (0x0x7fda8b39a300) 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> > (0x0x7fda8b39a240) 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> (0x0x7fda8b3ae000) 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> > (0x0x7fda8b39a4e0) 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> > (0x0x7fda8b39a1e0) 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> (0x0x7fda8b39a600) 0 empty

Class boost::alignment_of<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::alignment_of<NegCacheEntry> (0x0x7fda8b3ae138) 0 empty
  boost::integral_constant<long unsigned int, 8ul> (0x0x7fda8b3ae1a0) 0 empty
    mpl_::integral_c<long unsigned int, 8ul> (0x0x7fda8b39a660) 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 (0x0x7fda8b39a720) 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> (0x0x7fda8b39a6c0) 0

Class boost::aligned_storage<32ul, 8ul>
   size=32 align=8
   base size=32 base align=8
boost::aligned_storage<32ul, 8ul> (0x0x7fda8b3ae270) 0
  boost::detail::aligned_storage::aligned_storage_imp<32ul, 8ul> (0x0x7fda8b39a780) 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> (0x0x7fda8b39a5a0) 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> > (0x0x7fda8b3ae340) 0
  boost::multi_index::detail::pod_value_holder<NegCacheEntry> (0x0x7fda8b39a7e0) 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> > (0x0x7fda8b39a960) 0 empty

Class std::allocator<NegCacheEntry>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<NegCacheEntry>::rebind<char> (0x0x7fda8b39aa80) 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> (0x0x7fda8b39aa20) 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> (0x0x7fda8b39a9c0) 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> > (0x0x7fda8b39a900) 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> (0x0x7fda8b3ae4e0) 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> > (0x0x7fda8b39aba0) 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> > > (0x0x7fda8b39ac00) 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> > > (0x0x7fda8b3ae548) 0
  boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7fda8b39ac60) 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> > > (0x0x7fda8f1b6b60) 0
  boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > (0x0x7fda8b3ae618) 0
    boost::multi_index::detail::pod_value_holder<NegCacheEntry> (0x0x7fda8b39acc0) 0
  boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7fda8b3ae680) 32
    boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7fda8b39ad20) 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> > > (0x0x7fda8b39ade0) 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> > > (0x0x7fda8b3ae750) 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> > > (0x0x7fda8b39ae40) 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> > > > > (0x0x7fda8b39aea0) 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> > > > > (0x0x7fda8b3ae7b8) 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> > > > > (0x0x7fda8b39af00) 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> (0x0x7fda8b406000) 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*> (0x0x7fda8b406120) 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> (0x0x7fda8b4060c0) 0 empty

Class boost::remove_cv<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::remove_cv<NegCacheEntry> (0x0x7fda8b406060) 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> (0x0x7fda8b406180) 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> (0x0x7fda8b4064e0) 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> (0x0x7fda8b3aed00) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b3aed68) 0 empty
    mpl_::bool_<false> (0x0x7fda8b406540) 0 empty

Class boost::is_member_pointer<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_member_pointer<NegCacheEntry> (0x0x7fda8b3aedd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b3aee38) 0 empty
    mpl_::bool_<false> (0x0x7fda8b4065a0) 0 empty

Class boost::is_pointer<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<NegCacheEntry> (0x0x7fda8b3aeea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b3aef08) 0 empty
    mpl_::bool_<false> (0x0x7fda8b406600) 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> (0x0x7fda8b406660) 0 empty

Class boost::is_integral<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_integral<NegCacheEntry> (0x0x7fda8b3ae0d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b427000) 0 empty
    mpl_::bool_<false> (0x0x7fda8b4066c0) 0 empty

Class boost::is_float<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_float<NegCacheEntry> (0x0x7fda8b427068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b4270d0) 0 empty
    mpl_::bool_<false> (0x0x7fda8b406720) 0 empty

Class boost::is_arithmetic<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<NegCacheEntry> (0x0x7fda8b427138) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b4271a0) 0 empty
    mpl_::bool_<false> (0x0x7fda8b406780) 0 empty

Class boost::is_enum<NegCacheEntry>
   size=1 align=1
   base size=1 base align=1
boost::is_enum<NegCacheEntry> (0x0x7fda8b427270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b4272d8) 0 empty
    mpl_::bool_<false> (0x0x7fda8b4067e0) 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> (0x0x7fda8b406840) 0 empty

Class boost::call_traits<NegCacheEntry>
   size=1 align=1
   base size=0 base align=1
boost::call_traits<NegCacheEntry> (0x0x7fda8b39af60) 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> > (0x0x7fda8b3ae068) 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> > (0x0x7fda8b39a540) 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> > > (0x0x7fda8b406900) 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> > > > (0x0x7fda8b427548) 0
  boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7fda8b4275b0) 0
    boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7fda8b427618) 0
      boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7fda8b406960) 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> > > > (0x0x7fda8f1d8e00) 0
  boost::multi_index::detail::sequenced_index_node<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7fda8f1d8ee0) 0
    boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > (0x0x7fda8b4276e8) 0
      boost::multi_index::detail::pod_value_holder<NegCacheEntry> (0x0x7fda8b4069c0) 0
    boost::multi_index::detail::sequenced_index_node_trampoline<boost::multi_index::detail::index_node_base<NegCacheEntry, std::allocator<NegCacheEntry> > > (0x0x7fda8b427750) 32
      boost::multi_index::detail::sequenced_index_node_impl<std::allocator<char> > (0x0x7fda8b406a20) 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> > > > (0x0x7fda8b4277b8) 48
    boost::multi_index::detail::ordered_index_node_impl<std::allocator<char> > (0x0x7fda8b427820) 48
      boost::multi_index::detail::ordered_index_node_impl_base<std::allocator<char> > (0x0x7fda8b427888) 48
        boost::multi_index::detail::ordered_index_node_compressed_base<std::allocator<char> > (0x0x7fda8b406a80) 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 (0x0x7fda8b406ba0) 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> (0x0x7fda8b427b60) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7fda8b406c00) 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> > (0x0x7fda8b406b40) 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 (0x0x7fda8b406cc0) 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> > (0x0x7fda8b406c60) 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> > (0x0x7fda8b406d20) 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> > (0x0x7fda8b427d68) 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> > (0x0x7fda8b406d80) 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> > (0x0x7fda8b406de0) 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> > (0x0x7fda8b427dd0) 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> > (0x0x7fda8b406e40) 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 (0x0x7fda8b406f00) 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> (0x0x7fda8b427ea0) 0 empty
  boost::mpl::vector0<mpl_::na> (0x0x7fda8b406f60) 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> > (0x0x7fda8b406ea0) 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 (0x0x7fda8b0b4060) 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> > (0x0x7fda8b0b4000) 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> > (0x0x7fda8b0b40c0) 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> > (0x0x7fda8b0b8000) 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> > (0x0x7fda8b0b4120) 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> > > > > > (0x0x7fda8b0b4180) 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> > > > > > (0x0x7fda8b0b8068) 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> > > > > > (0x0x7fda8b0b41e0) 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> > > > (0x0x7fda8b0b42a0) 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> > >*> (0x0x7fda8b0b43c0) 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> > > > (0x0x7fda8b0b4360) 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> > > > (0x0x7fda8b0b4300) 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> > > > (0x0x7fda8b0b4420) 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> > > > (0x0x7fda8b0b4780) 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> > > > (0x0x7fda8b0b85b0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b0b8618) 0 empty
    mpl_::bool_<false> (0x0x7fda8b0b47e0) 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> > > > (0x0x7fda8b0b8680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b0b86e8) 0 empty
    mpl_::bool_<false> (0x0x7fda8b0b4840) 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> > > > (0x0x7fda8b0b8750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b0b87b8) 0 empty
    mpl_::bool_<false> (0x0x7fda8b0b48a0) 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> > > > (0x0x7fda8b0b4900) 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> > > > (0x0x7fda8b0b8888) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b0b88f0) 0 empty
    mpl_::bool_<false> (0x0x7fda8b0b4960) 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> > > > (0x0x7fda8b0b8958) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b0b89c0) 0 empty
    mpl_::bool_<false> (0x0x7fda8b0b49c0) 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> > > > (0x0x7fda8b0b8a28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b0b8a90) 0 empty
    mpl_::bool_<false> (0x0x7fda8b0b4a20) 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> > > > (0x0x7fda8b0b8b60) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8b0b8bc8) 0 empty
    mpl_::bool_<false> (0x0x7fda8b0b4a80) 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> (0x0x7fda8b0b4ae0) 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> > > > (0x0x7fda8b0b4240) 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> (0x0x7fda8b427410) 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> > (0x0x7fda8b427478) 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> > (0x0x7fda8b4068a0) 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 (0x0x7fda8b0b4d80) 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> (0x0x7fda8b0b8f08) 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> (0x0x7fda8b0b8f70) 0 empty
    boost::mpl::vector0<mpl_::na> (0x0x7fda8b0b4de0) 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> > (0x0x7fda8b0b4d20) 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 (0x0x7fda8b0b4ea0) 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> > (0x0x7fda8b0b4e40) 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> > (0x0x7fda8b0b4f00) 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> > (0x0x7fda8b17f138) 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> > (0x0x7fda8b0b4f60) 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> > (0x0x7fda8b17f1a0) 0 empty
  mpl_::long_<2l> (0x0x7fda8b195000) 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> > (0x0x7fda8b17f208) 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> > (0x0x7fda8b17f270) 0 empty
    mpl_::long_<2l> (0x0x7fda8b195060) 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> > (0x0x7fda8b195120) 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> > (0x0x7fda8b1950c0) 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> > (0x0x7fda8b1951e0) 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> > (0x0x7fda8b195180) 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> > (0x0x7fda8b1953c0) 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> (0x0x7fda8b195360) 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> > > (0x0x7fda8b195420) 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> (0x0x7fda8b17f4e0) 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> > > (0x0x7fda8b195480) 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> (0x0x7fda8b195300) 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> > (0x0x7fda8b1952a0) 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> > (0x0x7fda8b17f680) 0 empty
  boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8b1954e0) 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> > (0x0x7fda8b17f6e8) 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> > (0x0x7fda8b17f750) 0 empty
    boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8b195540) 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> > (0x0x7fda8b17f7b8) 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> > (0x0x7fda8b17f820) 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> > (0x0x7fda8b17f888) 0 empty
      boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8b1955a0) 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> > (0x0x7fda8b195600) 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> > > (0x0x7fda8b195780) 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> (0x0x7fda8b195720) 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> > > > (0x0x7fda8b1957e0) 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> (0x0x7fda8b17f9c0) 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> > > > (0x0x7fda8b195840) 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> (0x0x7fda8b1956c0) 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> > (0x0x7fda8b195660) 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> > > (0x0x7fda8b17faf8) 0 empty
  boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8b1958a0) 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> > > (0x0x7fda8b17fb60) 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> > > (0x0x7fda8b17fbc8) 0 empty
    boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8b195900) 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> > > (0x0x7fda8b17fc30) 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> > > (0x0x7fda8b17fc98) 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> > > (0x0x7fda8b17fd00) 0 empty
      boost::mpl::fold<boost::mpl::vector0<mpl_::na>, boost::mpl::set0<>, boost::multi_index::detail::duplicate_tag_marker> (0x0x7fda8b195960) 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> > (0x0x7fda8b1959c0) 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> (0x0x7fda8b195240) 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> (0x0x7fda8b0b4cc0) 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> > (0x0x7fda8b0b4c60) 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<> > > (0x0x7fda8b27c870) 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> (0x0x7fda8b0b4b40) 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<> > > > (0x0x7fda8b0b8d00) 8
    boost::noncopyable_::noncopyable (0x0x7fda8b0b4ba0) 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> (0x0x7fda8b0b8d68) 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> > (0x0x7fda8b0b8dd0) 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> > (0x0x7fda8b0b4c00) 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> > (0x0x7fda8b195a80) 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> > (0x0x7fda8b17fea0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > (0x0x7fda8b195ae0) 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> > > (0x0x7fda8b195c00) 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> > (0x0x7fda8b195d20) 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> > (0x0x7fda8b195cc0) 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> > > (0x0x7fda8b195e40) 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> > > (0x0x7fda8b195de0) 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> > > (0x0x7fda8b195ea0) 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> > > (0x0x7fda8ae500d0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > > (0x0x7fda8b195f00) 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> (0x0x7fda8ae50138) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > > (0x0x7fda8ae501a0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::DecayingEwmaCollection> > > (0x0x7fda8b195f60) 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> > > (0x0x7fda8b195d80) 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> (0x0x7fda8b195a20) 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> > (0x0x7fda8aed2060) 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> > (0x0x7fda8ae50208) 0 empty
  __gnu_cxx::new_allocator<std::pair<const ComboAddress, SyncRes::EDNSStatus> > (0x0x7fda8aed20c0) 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> > > (0x0x7fda8aed2120) 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> > (0x0x7fda8aed2300) 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> > (0x0x7fda8aed22a0) 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> > > (0x0x7fda8aed2420) 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> > > (0x0x7fda8aed23c0) 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> (0x0x7fda8aed2480) 0 empty

Class std::less<ComboAddress>
   size=1 align=1
   base size=1 base align=1
std::less<ComboAddress> (0x0x7fda8ae50478) 0 empty
  std::binary_function<ComboAddress, ComboAddress, bool> (0x0x7fda8aed24e0) 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> > > (0x0x7fda8aed2540) 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> > > (0x0x7fda8ae505b0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > > (0x0x7fda8aed25a0) 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> (0x0x7fda8ae50680) 0
  std::allocator<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > > (0x0x7fda8ae506e8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ComboAddress, SyncRes::EDNSStatus> > > (0x0x7fda8aed26c0) 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> > > (0x0x7fda8aed2360) 0

Class std::map<ComboAddress, SyncRes::EDNSStatus>
   size=48 align=8
   base size=48 base align=8
std::map<ComboAddress, SyncRes::EDNSStatus> (0x0x7fda8aed2000) 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> > (0x0x7fda8aed2900) 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> > (0x0x7fda8ae508f0) 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> > (0x0x7fda8aed2960) 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> > > (0x0x7fda8aed29c0) 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> > (0x0x7fda8aed2ae0) 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> > (0x0x7fda8aed2a80) 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> > > (0x0x7fda8aed2c00) 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> > > (0x0x7fda8aed2ba0) 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> (0x0x7fda8aed2c60) 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> > (0x0x7fda8ae50b60) 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> (0x0x7fda8aed2cc0) 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> > > (0x0x7fda8aed2de0) 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> > > (0x0x7fda8ae50bc8) 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> > > (0x0x7fda8aed2e40) 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> (0x0x7fda8ae50c30) 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> > > (0x0x7fda8ae50c98) 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> > > (0x0x7fda8aed2ea0) 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> > > (0x0x7fda8aed2b40) 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> > > (0x0x7fda8aed28a0) 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> > (0x0x7fda8ae50888) 0
  boost::noncopyable_::noncopyable (0x0x7fda8aed2840) 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> > (0x0x7fda8b02d0c0) 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> > (0x0x7fda8ae50d68) 0 empty
  __gnu_cxx::new_allocator<std::pair<const ComboAddress, long unsigned int> > (0x0x7fda8b02d120) 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> > > (0x0x7fda8b02d180) 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> > (0x0x7fda8b02d360) 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> > (0x0x7fda8b02d300) 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> > > (0x0x7fda8b02d480) 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> > > (0x0x7fda8b02d420) 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> > > (0x0x7fda8b02d4e0) 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> > > (0x0x7fda8ae50958) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > > (0x0x7fda8b02d540) 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> (0x0x7fda8ae50e38) 0
  std::allocator<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > > (0x0x7fda8b17ff70) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ComboAddress, long unsigned int> > > (0x0x7fda8b02d5a0) 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> > > (0x0x7fda8b02d3c0) 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> > > (0x0x7fda8b02d060) 0

Class Counters<ComboAddress>
   size=48 align=8
   base size=48 base align=8
Counters<ComboAddress> (0x0x7fda8ae50d00) 0
  boost::noncopyable_::noncopyable (0x0x7fda8b02d000) 0 empty

Class SyncRes::StaticStorage
   size=256 align=8
   base size=256 base align=8
SyncRes::StaticStorage (0x0x7fda8b4d0ae0) 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> > (0x0x7fda8b02d720) 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> > (0x0x7fda8ac73270) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > (0x0x7fda8b02d840) 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> > > (0x0x7fda8b02d900) 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> > (0x0x7fda8b02da20) 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> > (0x0x7fda8b02d9c0) 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> > > (0x0x7fda8b02db40) 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> > > (0x0x7fda8b02dae0) 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> > > (0x0x7fda8b02dba0) 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> > > (0x0x7fda8ac734e0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > > (0x0x7fda8b02dc00) 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> (0x0x7fda8ac73618) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > > (0x0x7fda8ac73680) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char>, SyncRes::AuthDomain> > > (0x0x7fda8b02dc60) 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> > > (0x0x7fda8b02da80) 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> (0x0x7fda8b02d6c0) 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> > (0x0x7fda8b02de40) 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> > (0x0x7fda8b02dde0) 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> (0x0x7fda8b02dea0) 0 empty

Class std::less<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
std::less<DNSResourceRecord> (0x0x7fda8ac73888) 0 empty
  std::binary_function<DNSResourceRecord, DNSResourceRecord, bool> (0x0x7fda8b02df00) 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> > (0x0x7fda8b02df60) 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> > (0x0x7fda8ac738f0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<DNSResourceRecord> > (0x0x7fda8ada3000) 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> (0x0x7fda8ac73958) 0
  std::allocator<std::_Rb_tree_node<DNSResourceRecord> > (0x0x7fda8ac739c0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<DNSResourceRecord> > (0x0x7fda8ada3060) 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> > (0x0x7fda8b02dd80) 0

Class std::set<DNSResourceRecord>
   size=48 align=8
   base size=48 base align=8
std::set<DNSResourceRecord> (0x0x7fda8b02dd20) 0

Class SyncRes::GetBestNSAnswer
   size=56 align=8
   base size=56 base align=8
SyncRes::GetBestNSAnswer (0x0x7fda8b02dcc0) 0

Class SyncRes
   size=408 align=8
   base size=408 base align=8
SyncRes (0x0x7fda8bbe38f0) 0
  boost::noncopyable_::noncopyable (0x0x7fda8bc19600) 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>*> (0x0x7fda8ada31e0) 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> > > (0x0x7fda8ada3180) 0

Class std::pair<ComboAddress, DecayingEwma>
   size=72 align=8
   base size=72 base align=8
std::pair<ComboAddress, DecayingEwma> (0x0x7fda8ada3240) 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>*> (0x0x7fda8ada32a0) 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> > > (0x0x7fda8ada3480) 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>*> (0x0x7fda8ada3540) 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> > > (0x0x7fda8ada34e0) 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>*> (0x0x7fda8ada35a0) 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> > > (0x0x7fda8ada3600) 0 empty

Class PacketID
   size=160 align=8
   base size=156 base align=8
PacketID (0x0x7fda8ada3660) 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> (0x0x7fda8ada3780) 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> (0x0x7fda8ada37e0) 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> (0x0x7fda8ada3720) 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> (0x0x7fda8ada38a0) 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> (0x0x7fda8ada3840) 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&> (0x0x7fda8ada39c0) 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&> (0x0x7fda8aa60f08) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8aa60f70) 0 empty
    mpl_::bool_<true> (0x0x7fda8ada3a20) 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&> (0x0x7fda8aa6c000) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8aa6c068) 0 empty
    mpl_::bool_<false> (0x0x7fda8ada3a80) 0 empty

Class boost::is_reference<const ComboAddress&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<const ComboAddress&> (0x0x7fda8aa6c0d0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8aa6c138) 0 empty
    mpl_::bool_<true> (0x0x7fda8ada3ae0) 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&> (0x0x7fda8ada3b40) 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&> (0x0x7fda8aa6c1a0) 0 empty
  boost::type_traits::false_result::result_<const ComboAddress&> (0x0x7fda8ada3ba0) 0 empty

Class boost::is_function<const ComboAddress&>
   size=1 align=1
   base size=1 base align=1
boost::is_function<const ComboAddress&> (0x0x7fda8aa6c208) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8aa6c270) 0 empty
    mpl_::bool_<false> (0x0x7fda8ada3c00) 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&> (0x0x7fda8ada3c60) 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&> (0x0x7fda8ada3960) 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&> (0x0x7fda8ada3e40) 0 empty

Class boost::is_lvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
boost::is_lvalue_reference<int&> (0x0x7fda8aa6c3a8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8aa6c410) 0 empty
    mpl_::bool_<true> (0x0x7fda8ada3ea0) 0 empty

Class boost::is_rvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
boost::is_rvalue_reference<int&> (0x0x7fda8aa6c478) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8aa6c4e0) 0 empty
    mpl_::bool_<false> (0x0x7fda8ada3f00) 0 empty

Class boost::is_reference<int&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<int&> (0x0x7fda8aa6c548) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8aa6c5b0) 0 empty
    mpl_::bool_<true> (0x0x7fda8ada3f60) 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&> (0x0x7fda8aa76000) 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&> (0x0x7fda8aa6c618) 0 empty
  boost::type_traits::false_result::result_<int&> (0x0x7fda8aa76060) 0 empty

Class boost::is_function<int&>
   size=1 align=1
   base size=1 base align=1
boost::is_function<int&> (0x0x7fda8aa6c680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8aa6c6e8) 0 empty
    mpl_::bool_<false> (0x0x7fda8aa760c0) 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&> (0x0x7fda8aa76120) 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&> (0x0x7fda8ada3de0) 0 empty

Class boost::tuples::access_traits<int&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<int&> (0x0x7fda8aa76180) 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> > (0x0x7fda8ada3d80) 0

Class boost::tuples::access_traits<const ComboAddress&>
   size=1 align=1
   base size=0 base align=1
boost::tuples::access_traits<const ComboAddress&> (0x0x7fda8aa76300) 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> >*> (0x0x7fda8aa76480) 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> > > (0x0x7fda8aa76420) 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> > > (0x0x7fda8aa763c0) 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> > > (0x0x7fda8aa76360) 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> > > (0x0x7fda8ada3900) 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> (0x0x7fda8aa6cc98) 0
  boost::tuples::cons<const ComboAddress&, boost::tuples::cons<int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > > (0x0x7fda8aa76600) 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> (0x0x7fda8aa76840) 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> (0x0x7fda8aa767e0) 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> (0x0x7fda8aa76960) 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&> (0x0x7fda8aa76b40) 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&> (0x0x7fda8aad3af8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8aad3b60) 0 empty
    mpl_::bool_<true> (0x0x7fda8aa76ba0) 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&> (0x0x7fda8aad3bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8aad3c30) 0 empty
    mpl_::bool_<false> (0x0x7fda8aa76c00) 0 empty

Class boost::is_reference<const int&>
   size=1 align=1
   base size=1 base align=1
boost::is_reference<const int&> (0x0x7fda8aad3c98) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8aad3d00) 0 empty
    mpl_::bool_<true> (0x0x7fda8aa76c60) 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&> (0x0x7fda8aa76cc0) 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&> (0x0x7fda8aad3d68) 0 empty
  boost::type_traits::false_result::result_<const int&> (0x0x7fda8aa76d20) 0 empty

Class boost::is_function<const int&>
   size=1 align=1
   base size=1 base align=1
boost::is_function<const int&> (0x0x7fda8aad3dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8aad3e38) 0 empty
    mpl_::bool_<false> (0x0x7fda8aa76d80) 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&> (0x0x7fda8aa76de0) 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&> (0x0x7fda8aa76ae0) 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&> (0x0x7fda8aa76e40) 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> > (0x0x7fda8aa76a80) 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> (0x0x7fda8aade1a0) 0
  boost::tuples::cons<const int&, boost::tuples::cons<const short unsigned int&, boost::tuples::null_type> > (0x0x7fda8aafc000) 0

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

Class PacketIDBirthdayCompare
   size=1 align=1
   base size=1 base align=1
PacketIDBirthdayCompare (0x0x7fda8ab09478) 0 empty
  std::binary_function<PacketID, PacketID, bool> (0x0x7fda8aafc120) 0 empty

Class RecursorStats
   size=272 align=8
   base size=272 base align=8
RecursorStats (0x0x7fda8aafc3c0) 0

Class TCPConnection
   size=65580 align=4
   base size=65580 base align=4
TCPConnection (0x0x7fda8ab09680) 0
  boost::noncopyable_::noncopyable (0x0x7fda8aafc420) 0 empty

Class ImmediateServFailException
   size=8 align=8
   base size=8 base align=8
ImmediateServFailException (0x0x7fda8aafc480) 0

Class RemoteKeeper
   size=32 align=8
   base size=28 base align=8
RemoteKeeper (0x0x7fda8aafc4e0) 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> > > (0x0x7fda8aafc600) 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> > > (0x0x7fda8ab097b8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const long unsigned int, std::basic_string<char> > > (0x0x7fda8aafc660) 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> > > > (0x0x7fda8aafc6c0) 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> > > (0x0x7fda8aafc7e0) 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> > > (0x0x7fda8aafc780) 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> > > > (0x0x7fda8aafc900) 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> > > > (0x0x7fda8aafc8a0) 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> (0x0x7fda8aafc960) 0 empty

Class std::less<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<long unsigned int> (0x0x7fda8ab09a28) 0 empty
  std::binary_function<long unsigned int, long unsigned int, bool> (0x0x7fda8aafc9c0) 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> > > > (0x0x7fda8aafca20) 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> > > > (0x0x7fda8ab09a90) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, std::basic_string<char> > > > (0x0x7fda8aafca80) 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> (0x0x7fda8ab09bc8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, std::basic_string<char> > > > (0x0x7fda8ab09c30) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, std::basic_string<char> > > > (0x0x7fda8aafcae0) 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> > > > (0x0x7fda8aafc840) 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> > (0x0x7fda8aafc5a0) 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> > (0x0x7fda8aafcba0) 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> > (0x0x7fda8ab09d00) 0 empty
  __gnu_cxx::new_allocator<std::pair<const long unsigned int, Logger::Urgency> > (0x0x7fda8aafcc00) 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> > > (0x0x7fda8aafcc60) 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> > (0x0x7fda8aafcd80) 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> > (0x0x7fda8aafcd20) 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> > > (0x0x7fda8aafcea0) 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> > > (0x0x7fda8aafce40) 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> > > (0x0x7fda8aafcf00) 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> > > (0x0x7fda8ac20000) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, Logger::Urgency> > > (0x0x7fda8ac1c060) 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> (0x0x7fda8ac200d0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, Logger::Urgency> > > (0x0x7fda8ac20138) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, Logger::Urgency> > > (0x0x7fda8ac1c180) 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> > > (0x0x7fda8aafcde0) 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> (0x0x7fda8aafcb40) 0

Class Logger
   size=168 align=8
   base size=168 base align=8
Logger (0x0x7fda8aafc540) 0

Class boost::scoped_array<unsigned char>
   size=8 align=8
   base size=8 base align=8
boost::scoped_array<unsigned char> (0x0x7fda8ac1c3c0) 0

Class std::pair<int, std::basic_string<char> >
   size=16 align=8
   base size=16 base align=8
std::pair<int, std::basic_string<char> > (0x0x7fda8ac1c480) 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> > (0x0x7fda8ac1c4e0) 0

Class __gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<unsigned char*, std::vector<unsigned char> > (0x0x7fda8ac1c540) 0

Class std::iterator_traits<const std::pair<DNSRecord, short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const std::pair<DNSRecord, short unsigned int>*> (0x0x7fda8ac1c600) 0 empty

Class __gnu_cxx::__normal_iterator<const std::pair<DNSRecord, short unsigned int>*, std::vector<std::pair<DNSRecord, short unsigned int> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const std::pair<DNSRecord, short unsigned int>*, std::vector<std::pair<DNSRecord, short unsigned int> > > (0x0x7fda8ac1c5a0) 0

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

Class __gnu_cxx::__normal_iterator<std::pair<DNSRecord, short unsigned int>*, std::vector<std::pair<DNSRecord, short unsigned int> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::pair<DNSRecord, short unsigned int>*, std::vector<std::pair<DNSRecord, short unsigned int> > > (0x0x7fda8ac1c660) 0

Class std::__are_same<std::pair<DNSRecord, short unsigned int>*, std::pair<DNSRecord, short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<DNSRecord, short unsigned int>*, std::pair<DNSRecord, short unsigned int>*> (0x0x7fda8ac1c720) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::pair<DNSRecord, short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::pair<DNSRecord, short unsigned int> > > (0x0x7fda8ac1c780) 0 empty

Class std::__are_same<const std::pair<DNSRecord, short unsigned int>*, std::pair<DNSRecord, short unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const std::pair<DNSRecord, short unsigned int>*, std::pair<DNSRecord, short unsigned int>*> (0x0x7fda8ac1c7e0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<std::pair<DNSRecord, short unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<std::pair<DNSRecord, short unsigned int> > > (0x0x7fda8ac1c840) 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> (0x0x7fda8ac1c8a0) 0

Class std::iterator_traits<const std::pair<short unsigned int, std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const std::pair<short unsigned int, std::basic_string<char> >*> (0x0x7fda8ac1c960) 0 empty

Class __gnu_cxx::__normal_iterator<const std::pair<short unsigned int, std::basic_string<char> >*, std::vector<std::pair<short unsigned int, std::basic_string<char> > > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const std::pair<short unsigned int, std::basic_string<char> >*, std::vector<std::pair<short unsigned int, std::basic_string<char> > > > (0x0x7fda8ac1c900) 0

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

Class __gnu_cxx::__normal_iterator<std::pair<short unsigned int, std::basic_string<char> >*, std::vector<std::pair<short unsigned int, std::basic_string<char> > > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::pair<short unsigned int, std::basic_string<char> >*, std::vector<std::pair<short unsigned int, std::basic_string<char> > > > (0x0x7fda8ac1c9c0) 0

Class std::__are_same<std::pair<short unsigned int, std::basic_string<char> >*, std::pair<short unsigned int, std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<short unsigned int, std::basic_string<char> >*, std::pair<short unsigned int, std::basic_string<char> >*> (0x0x7fda8ac1ca80) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::pair<short unsigned int, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::pair<short unsigned int, std::basic_string<char> > > > (0x0x7fda8ac1cae0) 0 empty

Class std::__are_same<const std::pair<short unsigned int, std::basic_string<char> >*, std::pair<short unsigned int, std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const std::pair<short unsigned int, std::basic_string<char> >*, std::pair<short unsigned int, std::basic_string<char> >*> (0x0x7fda8ac1cb40) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<std::pair<short unsigned int, std::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<std::pair<short unsigned int, std::basic_string<char> > > > (0x0x7fda8ac1cba0) 0 empty

Class boost::exception_detail::enable_error_info_helper<boost::bad_weak_ptr, 1>
   size=1 align=1
   base size=0 base align=1
boost::exception_detail::enable_error_info_helper<boost::bad_weak_ptr, 1> (0x0x7fda8ac1cc60) 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> (0x0x7fda8ac1cc00) 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> (0x0x7fda8ede6cb0) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::bad_weak_ptr>::_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE) + 16u)
  boost::bad_weak_ptr (0x0x7fda8ac20b60) 0 nearly-empty
      primary-for boost::exception_detail::error_info_injector<boost::bad_weak_ptr> (0x0x7fda8ede6cb0)
    std::exception (0x0x7fda8ac1ccc0) 0 nearly-empty
        primary-for boost::bad_weak_ptr (0x0x7fda8ac20b60)
  boost::exception (0x0x7fda8ac1cd20) 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> > (0x0x7fda8ede6e70) 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> (0x0x7fda8ede6ee0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_weak_ptr> > (0x0x7fda8ede6e70)
    boost::bad_weak_ptr (0x0x7fda8ac20bc8) 0 nearly-empty
        primary-for boost::exception_detail::error_info_injector<boost::bad_weak_ptr> (0x0x7fda8ede6ee0)
      std::exception (0x0x7fda8ac1ce40) 0 nearly-empty
          primary-for boost::bad_weak_ptr (0x0x7fda8ac20bc8)
    boost::exception (0x0x7fda8ac1cea0) 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 (0x0x7fda8ac1cf00) 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*> (0x0x7fda8a93f1e0) 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> (0x0x7fda8a93f240) 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*> (0x0x7fda8ac20410) 0 empty
  std::_Iter_base<long unsigned int*, false> (0x0x7fda8a93f2a0) 0 empty

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

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

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

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7fda8ac20c30) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7fda8a93f4e0) 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> (0x0x7fda8a93f540) 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> (0x0x7fda8a93f5a0) 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> (0x0x7fda8a93f660) 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> (0x0x7fda8a93f600) 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> (0x0x7fda8ead09a0) 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 (0x0x7fda8a972000) 0
      primary-for boost::exception_detail::error_info_injector<boost::io::bad_format_string> (0x0x7fda8ead09a0)
    boost::io::format_error (0x0x7fda8a972068) 0 nearly-empty
        primary-for boost::io::bad_format_string (0x0x7fda8a972000)
      std::exception (0x0x7fda8a93f6c0) 0 nearly-empty
          primary-for boost::io::format_error (0x0x7fda8a972068)
  boost::exception (0x0x7fda8a93f720) 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> > (0x0x7fda8ead0af0) 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> (0x0x7fda8ead0b60) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::bad_format_string> > (0x0x7fda8ead0af0)
    boost::io::bad_format_string (0x0x7fda8a9721a0) 0
        primary-for boost::exception_detail::error_info_injector<boost::io::bad_format_string> (0x0x7fda8ead0b60)
      boost::io::format_error (0x0x7fda8a972208) 0 nearly-empty
          primary-for boost::io::bad_format_string (0x0x7fda8a9721a0)
        std::exception (0x0x7fda8a93f780) 0 nearly-empty
            primary-for boost::io::format_error (0x0x7fda8a972208)
    boost::exception (0x0x7fda8a93f7e0) 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 (0x0x7fda8a93f840) 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>*> (0x0x7fda8a93f900) 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> > > (0x0x7fda8a93f8a0) 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>*> (0x0x7fda8a93f960) 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> > > (0x0x7fda8a93f9c0) 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)> (0x0x7fda8a93fa20) 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> > (0x0x7fda8a93fa80) 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> (0x0x7fda8a93fc00) 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> (0x0x7fda8a93fc60) 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> > (0x0x7fda8a972ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a972f08) 0 empty
    mpl_::bool_<false> (0x0x7fda8a93fcc0) 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> (0x0x7fda8a972618) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e0000) 0 empty
    mpl_::bool_<false> (0x0x7fda8a93fd80) 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> (0x0x7fda8a9e0068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e00d0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a93fde0) 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> (0x0x7fda8a9e0138) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e01a0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a93ff00) 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> (0x0x7fda8a9e0208) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e0270) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9e3060) 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> > (0x0x7fda8a93fd20) 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> (0x0x7fda8a9e3240) 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> (0x0x7fda8a9e32a0) 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> (0x0x7fda8a9e3300) 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> (0x0x7fda8a9e02d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e0340) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9e33c0) 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> (0x0x7fda8a9e03a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e0410) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9e3420) 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> (0x0x7fda8a9e0478) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e04e0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9e3480) 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> (0x0x7fda8a9e0548) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e05b0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9e34e0) 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> (0x0x7fda8a9e3360) 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> (0x0x7fda8a9e3540) 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> (0x0x7fda8a9e35a0) 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> (0x0x7fda8a9e0618) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e0680) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9e3600) 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> > (0x0x7fda8a9e3660) 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> (0x0x7fda8a9e36c0) 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> (0x0x7fda8a9e37e0) 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> (0x0x7fda8a9e0888) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e08f0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9e3840) 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> (0x0x7fda8a9e0958) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8a9e09c0) 0 empty
    mpl_::bool_<true> (0x0x7fda8a9e38a0) 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> > (0x0x7fda8a9e3900) 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> > (0x0x7fda8a9e0a28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e0a90) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9e3a20) 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> > (0x0x7fda8a9e0af8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e0b60) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9e3a80) 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> > (0x0x7fda8a9e0bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e0c30) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9e3ae0) 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> (0x0x7fda8a9e3b40) 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> > (0x0x7fda8a9e3ba0) 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> > (0x0x7fda8a9e3c00) 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> (0x0x7fda8a9e3c60) 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> > (0x0x7fda8a9e3cc0) 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> > (0x0x7fda8a9e3de0) 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> (0x0x7fda8a9e0e38) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e0ea0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9e3e40) 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> (0x0x7fda8a9e0f08) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9e0f70) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9fe000) 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> (0x0x7fda8a9e0d68) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9ff000) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9fe060) 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> (0x0x7fda8a9ff068) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9ff0d0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9fe0c0) 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> (0x0x7fda8a9ff138) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9ff1a0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9fe120) 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> (0x0x7fda8a9e3f60) 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> (0x0x7fda8a9fe180) 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> > (0x0x7fda8a9fe1e0) 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> > (0x0x7fda8a9ff208) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9ff270) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9fe240) 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> (0x0x7fda8a9fe360) 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> > (0x0x7fda8a9fe3c0) 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> (0x0x7fda8a9fe420) 0 empty

Class boost::is_float<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_float<unsigned int> (0x0x7fda8a9ff3a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a9ff410) 0 empty
    mpl_::bool_<false> (0x0x7fda8a9fe480) 0 empty

Class boost::is_arithmetic<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_arithmetic<unsigned int> (0x0x7fda8a9ff478) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8a9ff4e0) 0 empty
    mpl_::bool_<true> (0x0x7fda8a9fe4e0) 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> > > (0x0x7fda8a9fe540) 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> > > (0x0x7fda8a9fe5a0) 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> > (0x0x7fda8a9fe600) 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> (0x0x7fda8a9fe660) 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> (0x0x7fda8a9fe6c0) 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> (0x0x7fda8a9fe720) 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> (0x0x7fda8a9fe780) 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> > (0x0x7fda8a9fe7e0) 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> > (0x0x7fda8a9fe840) 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> (0x0x7fda8a9fe8a0) 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&)> > (0x0x7fda8a9fe960) 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>&)> > (0x0x7fda8a9fe9c0) 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> > > (0x0x7fda8a9ffc98) 0
  std::_Rb_tree_node_base (0x0x7fda8a9fea20) 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> > > (0x0x7fda8a9ffd00) 0
  std::_Rb_tree_node_base (0x0x7fda8a9fea80) 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> > > > (0x0x7fda8a9feae0) 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> > > (0x0x7fda8a9feb40) 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> > (0x0x7fda8a9feba0) 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> > > (0x0x7fda8a9fede0) 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> > (0x0x7fda8a9fee40) 0 empty

Class std::unary_function<DNSResourceRecord, DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
std::unary_function<DNSResourceRecord, DNSResourceRecord> (0x0x7fda8a9fef00) 0 empty

Class std::_Identity<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
std::_Identity<DNSResourceRecord> (0x0x7fda8a6a3f08) 0 empty
  std::unary_function<DNSResourceRecord, DNSResourceRecord> (0x0x7fda8a9fef60) 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> > > (0x0x7fda8a71b000) 0 empty

Class std::__are_same<unsigned char*, unsigned char*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<unsigned char*, unsigned char*> (0x0x7fda8a71b0c0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<unsigned char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<unsigned char> > (0x0x7fda8a71b120) 0 empty

Class std::iterator_traits<DNSResourceRecord*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<DNSResourceRecord*> (0x0x7fda8a71b1e0) 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> > (0x0x7fda8a71b180) 0

Class std::__are_same<DNSResourceRecord*, DNSResourceRecord*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<DNSResourceRecord*, DNSResourceRecord*> (0x0x7fda8a71b240) 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> > (0x0x7fda8a71b2a0) 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> > > (0x0x7fda8a71b5a0) 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> > > (0x0x7fda8a71b540) 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> > (0x0x7fda8a71b7e0) 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> (0x0x7fda8a782a28) 0 empty
  boost::mpl::if_c<false, short unsigned int, boost::detail::deduce_character_type_later<short unsigned int> > (0x0x7fda8a71b840) 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> > (0x0x7fda8a71b9c0) 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> > (0x0x7fda8a71b960) 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> (0x0x7fda8a71ba80) 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> (0x0x7fda8a71ba20) 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>*> (0x0x7fda8a71bba0) 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> > (0x0x7fda8a71bb40) 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> > (0x0x7fda8a71bae0) 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> > (0x0x7fda8a71bc00) 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> (0x0x7fda8a71bc60) 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> (0x0x7fda8a71b900) 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> > (0x0x7fda8a71bcc0) 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> > (0x0x7fda8a782d00) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a782d68) 0 empty
    mpl_::bool_<false> (0x0x7fda8a71bd20) 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> > (0x0x7fda8a782dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a782e38) 0 empty
    mpl_::bool_<false> (0x0x7fda8a71bd80) 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> > (0x0x7fda8a782ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a782f08) 0 empty
    mpl_::bool_<false> (0x0x7fda8a71bde0) 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> > (0x0x7fda8a782f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a782208) 0 empty
    mpl_::bool_<false> (0x0x7fda8a71be40) 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> > (0x0x7fda8a782270) 0 empty
  boost::type_traits::ice_or<false, false, false, false, false, false, false> (0x0x7fda8a71bea0) 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> > (0x0x7fda8a7822d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a782340) 0 empty
    mpl_::bool_<false> (0x0x7fda8a71bf00) 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> (0x0x7fda8a7823a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a782410) 0 empty
    mpl_::bool_<false> (0x0x7fda8a71bf60) 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> (0x0x7fda8a782478) 0 empty
  boost::type_traits::ice_or<true, false, false, false, false, false, false> (0x0x7fda8a7d9000) 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> (0x0x7fda8a7824e0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8a782548) 0 empty
    mpl_::bool_<true> (0x0x7fda8a7d9060) 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> (0x0x7fda8a7d90c0) 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> (0x0x7fda8a7d9120) 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> (0x0x7fda8a7d9480) 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> (0x0x7fda8a7ee2d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a7ee340) 0 empty
    mpl_::bool_<false> (0x0x7fda8a7d94e0) 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> (0x0x7fda8a7ee3a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a7ee410) 0 empty
    mpl_::bool_<false> (0x0x7fda8a7d9540) 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> (0x0x7fda8a7ee478) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a7ee4e0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a7d95a0) 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> > (0x0x7fda8a7d9600) 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> > (0x0x7fda8a7d9660) 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> > (0x0x7fda8a7d99c0) 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> > (0x0x7fda8a7ee8f0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a7ee958) 0 empty
    mpl_::bool_<false> (0x0x7fda8a7d9a20) 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> > (0x0x7fda8a7ee9c0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a7eea28) 0 empty
    mpl_::bool_<false> (0x0x7fda8a7d9a80) 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> > (0x0x7fda8a7eea90) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a7eeaf8) 0 empty
    mpl_::bool_<false> (0x0x7fda8a7d9ae0) 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> (0x0x7fda8a7d9b40) 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> (0x0x7fda8a7d9ba0) 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> (0x0x7fda8a7d9c00) 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> (0x0x7fda8a7d9d20) 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> (0x0x7fda8a7eed00) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8a7eed68) 0 empty
    mpl_::bool_<true> (0x0x7fda8a7d9d80) 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> (0x0x7fda8a7d9de0) 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> > (0x0x7fda8a71b8a0) 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> (0x0x7fda8a71b780) 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> > (0x0x7fda8a7d9f60) 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> (0x0x7fda8a452120) 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> (0x0x7fda8a4520c0) 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> > (0x0x7fda8a7d9f00) 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> (0x0x7fda8a4522a0) 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> (0x0x7fda8a452240) 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> (0x0x7fda8a452300) 0 empty

Class boost::is_same<char, char>
   size=1 align=1
   base size=1 base align=1
boost::is_same<char, char> (0x0x7fda8a782888) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8a459068) 0 empty
    mpl_::bool_<true> (0x0x7fda8a452360) 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> (0x0x7fda8a4523c0) 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> (0x0x7fda8a452480) 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> (0x0x7fda8a4590d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a459138) 0 empty
    mpl_::bool_<false> (0x0x7fda8a4524e0) 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> (0x0x7fda8a452420) 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> (0x0x7fda8a4591a0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a459208) 0 empty
    mpl_::bool_<false> (0x0x7fda8a4525a0) 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> (0x0x7fda8a459270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a4592d8) 0 empty
    mpl_::bool_<false> (0x0x7fda8a452600) 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> (0x0x7fda8a459340) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a4593a8) 0 empty
    mpl_::bool_<false> (0x0x7fda8a452660) 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> (0x0x7fda8a459410) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a459478) 0 empty
    mpl_::bool_<false> (0x0x7fda8a452780) 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> > (0x0x7fda8a452540) 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> > (0x0x7fda8a71b720) 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> (0x0x7fda8a452900) 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> (0x0x7fda8a4528a0) 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*>::*> (0x0x7fda8a4529c0) 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*> (0x0x7fda8a4598f0) 0 empty
  std::iterator_traits<const char*> (0x0x7fda8a452a80) 0 empty

Class boost::iterator_value<const char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_value<const char*> (0x0x7fda8a452a20) 0 empty

Class boost::iterator_difference<const char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_difference<const char*> (0x0x7fda8a452ae0) 0 empty

Class boost::iterator_reference<const char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_reference<const char*> (0x0x7fda8a452b40) 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> (0x0x7fda8a452c00) 0 empty

Class boost::is_abstract<char>
   size=1 align=1
   base size=1 base align=1
boost::is_abstract<char> (0x0x7fda8a459a90) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a459af8) 0 empty
    mpl_::bool_<false> (0x0x7fda8a452c60) 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> > (0x0x7fda8a459b60) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a459bc8) 0 empty
    mpl_::bool_<false> (0x0x7fda8a452cc0) 0 empty

Class boost::is_array<char>
   size=1 align=1
   base size=1 base align=1
boost::is_array<char> (0x0x7fda8a459c30) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a459c98) 0 empty
    mpl_::bool_<false> (0x0x7fda8a452d20) 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> > (0x0x7fda8a459d00) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a459d68) 0 empty
    mpl_::bool_<false> (0x0x7fda8a452d80) 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> > (0x0x7fda8a459dd0) 0 empty
  boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fda8a459e38) 0 empty
    mpl_::bool_<false> (0x0x7fda8a452de0) 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> > (0x0x7fda8a459f70) 0 empty
  boost::mpl::aux::or_impl<false, boost::is_array<char>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fda8a459680) 0 empty
    boost::mpl::aux::or_impl<false, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> > (0x0x7fda8a4c8000) 0 empty
      mpl_::bool_<false> (0x0x7fda8a452e40) 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> (0x0x7fda8a452ea0) 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> (0x0x7fda8a452ba0) 0 empty

Class boost::iterator_range<const char*>
   size=16 align=8
   base size=16 base align=8
boost::iterator_range<const char*> (0x0x7fda8a452960) 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*>::*> (0x0x7fda8a452f60) 0 empty

Class boost::detail::iterator_traits<char*>
   size=1 align=1
   base size=1 base align=1
boost::detail::iterator_traits<char*> (0x0x7fda8a4c81a0) 0 empty
  std::iterator_traits<char*> (0x0x7fda8a4ec060) 0 empty

Class boost::iterator_value<char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_value<char*> (0x0x7fda8a4ec000) 0 empty

Class boost::iterator_difference<char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_difference<char*> (0x0x7fda8a4ec0c0) 0 empty

Class boost::iterator_reference<char*>
   size=1 align=1
   base size=0 base align=1
boost::iterator_reference<char*> (0x0x7fda8a4ec120) 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> (0x0x7fda8a4ec1e0) 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> (0x0x7fda8a4ec180) 0 empty

Class boost::iterator_range<char*>
   size=16 align=8
   base size=16 base align=8
boost::iterator_range<char*> (0x0x7fda8a452f00) 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> (0x0x7fda8a4ec300) 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> > (0x0x7fda8a4ec2a0) 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> > (0x0x7fda8a4ec480) 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> (0x0x7fda8a4c8618) 0 empty
  boost::mpl::if_c<false, unsigned int, boost::detail::deduce_character_type_later<unsigned int> > (0x0x7fda8a4ec4e0) 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> > (0x0x7fda8a4ec660) 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> > (0x0x7fda8a4ec600) 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> (0x0x7fda8a4ec720) 0 empty

Class boost::remove_reference<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::remove_reference<unsigned int> (0x0x7fda8a4ec6c0) 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>*> (0x0x7fda8a4ec840) 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> > (0x0x7fda8a4ec7e0) 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> > (0x0x7fda8a4ec780) 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> > (0x0x7fda8a4ec8a0) 0 empty

Class boost::remove_pointer<unsigned int>
   size=1 align=1
   base size=0 base align=1
boost::remove_pointer<unsigned int> (0x0x7fda8a4ec900) 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> (0x0x7fda8a4ec5a0) 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> > (0x0x7fda8a4ec960) 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> > (0x0x7fda8a4c8958) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a4c89c0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a4ec9c0) 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> > (0x0x7fda8a4c8a28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a4c8a90) 0 empty
    mpl_::bool_<false> (0x0x7fda8a4eca20) 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> > (0x0x7fda8a4c8af8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a4c8b60) 0 empty
    mpl_::bool_<false> (0x0x7fda8a4eca80) 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> > (0x0x7fda8a4c8bc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a4c8c30) 0 empty
    mpl_::bool_<false> (0x0x7fda8a4ecae0) 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> > (0x0x7fda8a4c8c98) 0 empty
  boost::type_traits::ice_or<false, false, false, false, false, false, false> (0x0x7fda8a4ecb40) 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> > (0x0x7fda8a4c8d00) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a4c8d68) 0 empty
    mpl_::bool_<false> (0x0x7fda8a4ecba0) 0 empty

Class boost::is_void<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_void<unsigned int> (0x0x7fda8a4c8dd0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a4c8e38) 0 empty
    mpl_::bool_<false> (0x0x7fda8a4ecc00) 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> (0x0x7fda8a4c8ea0) 0 empty
  boost::type_traits::ice_or<true, false, false, false, false, false, false> (0x0x7fda8a4ecc60) 0 empty

Class boost::is_fundamental<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_fundamental<unsigned int> (0x0x7fda8a4c8f08) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8a4c8f70) 0 empty
    mpl_::bool_<true> (0x0x7fda8a4eccc0) 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> (0x0x7fda8a4ecd20) 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> (0x0x7fda8a4ecd80) 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> (0x0x7fda8a579120) 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> (0x0x7fda8a575270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a5752d8) 0 empty
    mpl_::bool_<false> (0x0x7fda8a579180) 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> (0x0x7fda8a575340) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a5753a8) 0 empty
    mpl_::bool_<false> (0x0x7fda8a5791e0) 0 empty

Class boost::is_pointer<unsigned int>
   size=1 align=1
   base size=1 base align=1
boost::is_pointer<unsigned int> (0x0x7fda8a575410) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a575478) 0 empty
    mpl_::bool_<false> (0x0x7fda8a579240) 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> > (0x0x7fda8a5792a0) 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> > (0x0x7fda8a579300) 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> > (0x0x7fda8a579660) 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> > (0x0x7fda8a575888) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a5758f0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a5796c0) 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> > (0x0x7fda8a575958) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a5759c0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a579720) 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> > (0x0x7fda8a575a28) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a575a90) 0 empty
    mpl_::bool_<false> (0x0x7fda8a579780) 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> (0x0x7fda8a5797e0) 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> (0x0x7fda8a579840) 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> (0x0x7fda8a579960) 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> (0x0x7fda8a5799c0) 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> (0x0x7fda8a575bc8) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8a575c30) 0 empty
    mpl_::bool_<true> (0x0x7fda8a579a20) 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> > (0x0x7fda8a579b40) 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> > (0x0x7fda8a579ae0) 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>*> (0x0x7fda8a579c60) 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> > (0x0x7fda8a579c00) 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> > (0x0x7fda8a579ba0) 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> > (0x0x7fda8a579cc0) 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> (0x0x7fda8a579a80) 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> > (0x0x7fda8a579d20) 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> > (0x0x7fda8a575ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a575f08) 0 empty
    mpl_::bool_<false> (0x0x7fda8a579d80) 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> > (0x0x7fda8a575f70) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a575d68) 0 empty
    mpl_::bool_<false> (0x0x7fda8a579de0) 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> > (0x0x7fda8a5fd000) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a5fd068) 0 empty
    mpl_::bool_<false> (0x0x7fda8a579e40) 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> > (0x0x7fda8a5fd0d0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a5fd138) 0 empty
    mpl_::bool_<false> (0x0x7fda8a579ea0) 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> > (0x0x7fda8a5fd1a0) 0 empty
  boost::type_traits::ice_or<false, false, false, false, false, false, false> (0x0x7fda8a579f00) 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> > (0x0x7fda8a5fd208) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a5fd270) 0 empty
    mpl_::bool_<false> (0x0x7fda8a579f60) 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> > (0x0x7fda8a600000) 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> > (0x0x7fda8a600060) 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> > (0x0x7fda8a6003c0) 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> > (0x0x7fda8a5fd680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a5fd6e8) 0 empty
    mpl_::bool_<false> (0x0x7fda8a600420) 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> > (0x0x7fda8a5fd750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a5fd7b8) 0 empty
    mpl_::bool_<false> (0x0x7fda8a600480) 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> > (0x0x7fda8a5fd820) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a5fd888) 0 empty
    mpl_::bool_<false> (0x0x7fda8a6004e0) 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> (0x0x7fda8a600540) 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> (0x0x7fda8a6005a0) 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> (0x0x7fda8a6006c0) 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> (0x0x7fda8a6007e0) 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> (0x0x7fda8a5fd9c0) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8a5fda28) 0 empty
    mpl_::bool_<true> (0x0x7fda8a600840) 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> > (0x0x7fda8a4ec540) 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> (0x0x7fda8a4ec420) 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> > (0x0x7fda8a6008a0) 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> (0x0x7fda8a600900) 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> (0x0x7fda8a4c83a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a5fdb60) 0 empty
    mpl_::bool_<false> (0x0x7fda8a6009c0) 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> (0x0x7fda8a5fdbc8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a5fdc30) 0 empty
    mpl_::bool_<false> (0x0x7fda8a600a20) 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> (0x0x7fda8a600960) 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> (0x0x7fda8a600a80) 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> (0x0x7fda8a4ec240) 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> > (0x0x7fda8a600ba0) 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> (0x0x7fda8a600d20) 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> (0x0x7fda8a600d80) 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> (0x0x7fda8a600de0) 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> (0x0x7fda8a600f00) 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> (0x0x7fda8a600f60) 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> (0x0x7fda8a294000) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8a294068) 0 empty
    mpl_::bool_<true> (0x0x7fda8a295000) 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> > (0x0x7fda8a600cc0) 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> (0x0x7fda8a600c60) 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> (0x0x7fda8a295060) 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> (0x0x7fda8a2950c0) 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> (0x0x7fda8a294208) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a294270) 0 empty
    mpl_::bool_<false> (0x0x7fda8a295180) 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> (0x0x7fda8a2942d8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a294340) 0 empty
    mpl_::bool_<false> (0x0x7fda8a2951e0) 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> (0x0x7fda8a2943a8) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a294410) 0 empty
    mpl_::bool_<false> (0x0x7fda8a295240) 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> (0x0x7fda8a294478) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a2944e0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a2952a0) 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> > (0x0x7fda8a295120) 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> > (0x0x7fda8a600c00) 0 empty

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&)> > (0x0x7fda8a294f08) 0
  std::_Rb_tree_node_base (0x0x7fda8a295420) 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>&)> > (0x0x7fda8a2947b8) 0
  std::_Rb_tree_node_base (0x0x7fda8a295540) 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> > (0x0x7fda8a2955a0) 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> > > (0x0x7fda8a294820) 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> > (0x0x7fda8a295600) 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> > (0x0x7fda8a295660) 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> > > (0x0x7fda8a294958) 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> > (0x0x7fda8a2956c0) 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&)> > > (0x0x7fda8a295720) 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>&)> > > (0x0x7fda8a295780) 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> > > (0x0x7fda8a2957e0) 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> (0x0x7fda8a295840) 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> > (0x0x7fda8a294ea0) 0 empty
  boost::range_detail::extract_const_iterator<std::basic_string<char>, void> (0x0x7fda8a2958a0) 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> > >::*> (0x0x7fda8a295a20) 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> > > (0x0x7fda8a3550d0) 0 empty
  std::iterator_traits<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > (0x0x7fda8a295ae0) 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> > > (0x0x7fda8a295a80) 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> > > (0x0x7fda8a295c60) 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> > > (0x0x7fda8a295cc0) 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> > > (0x0x7fda8a2959c0) 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> > (0x0x7fda8a295f00) 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>*> (0x0x7fda8a295f60) 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> > (0x0x7fda8a355548) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8a3555b0) 0 empty
    mpl_::bool_<true> (0x0x7fda8a37b0c0) 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> > (0x0x7fda8a37b1e0) 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> > (0x0x7fda8a355750) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a3557b8) 0 empty
    mpl_::bool_<false> (0x0x7fda8a37b240) 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> (0x0x7fda8a37b360) 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> > (0x0x7fda8a37b180) 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> > (0x0x7fda8a37b120) 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> > > (0x0x7fda8a37b4e0) 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> > > (0x0x7fda8a37b480) 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> > (0x0x7fda8a295ea0) 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]> (0x0x7fda8a37b600) 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]> (0x0x7fda8a37b6c0) 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]> (0x0x7fda8a37b720) 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]> (0x0x7fda8a355e38) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8a355ea0) 0 empty
    mpl_::bool_<true> (0x0x7fda8a37b780) 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]> (0x0x7fda8a37b7e0) 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]> > (0x0x7fda8a37b8a0) 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]> > (0x0x7fda8a37b840) 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]> (0x0x7fda8a37b660) 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> > > > (0x0x7fda8a37b960) 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> > >*> (0x0x7fda8a37b9c0) 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> > > > (0x0x7fda8a393138) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8a3931a0) 0 empty
    mpl_::bool_<true> (0x0x7fda8a37ba20) 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> > > > (0x0x7fda8a37bb40) 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> > > > (0x0x7fda8a393270) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a3932d8) 0 empty
    mpl_::bool_<false> (0x0x7fda8a37bba0) 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> (0x0x7fda8a37bc00) 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> > > > (0x0x7fda8a37bae0) 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> > > > (0x0x7fda8a37ba80) 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> > > > > (0x0x7fda8a37bcc0) 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> (0x0x7fda8a37bd20) 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> > > > (0x0x7fda8a3934e0) 0 empty
  boost::range_detail::extract_const_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >, void> (0x0x7fda8a37bd80) 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> > > > > (0x0x7fda8a37bc60) 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> > > > (0x0x7fda8a37b900) 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> > > > (0x0x7fda8a37be40) 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> > >*> (0x0x7fda8a37bea0) 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> > > > (0x0x7fda8a393548) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a3935b0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a37bf00) 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> > > > (0x0x7fda8a3ab060) 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> > > > (0x0x7fda8a393680) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a3936e8) 0 empty
    mpl_::bool_<false> (0x0x7fda8a3ab0c0) 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> > > > (0x0x7fda8a3ab000) 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> > > > (0x0x7fda8a37bf60) 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> > > > > (0x0x7fda8a3ab180) 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> (0x0x7fda8a3ab1e0) 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> > > > (0x0x7fda8a3938f0) 0 empty
  boost::range_detail::extract_iterator<boost::iterator_range<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >, void> (0x0x7fda8a3ab240) 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> > > > > (0x0x7fda8a3ab120) 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> > > > (0x0x7fda8a37bde0) 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*> > (0x0x7fda8a3ab300) 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*>*> (0x0x7fda8a3ab360) 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*> > (0x0x7fda8a393958) 0 empty
  boost::integral_constant<bool, true> (0x0x7fda8a3939c0) 0 empty
    mpl_::bool_<true> (0x0x7fda8a3ab3c0) 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*> > (0x0x7fda8a3ab4e0) 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*> > (0x0x7fda8a393a90) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a393af8) 0 empty
    mpl_::bool_<false> (0x0x7fda8a3ab540) 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> (0x0x7fda8a3ab5a0) 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*> > (0x0x7fda8a3ab480) 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*> > (0x0x7fda8a3ab420) 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*> > > (0x0x7fda8a3ab660) 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*> (0x0x7fda8a3ab6c0) 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> (0x0x7fda8a3ab720) 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*> > (0x0x7fda8a393d00) 0 empty
  boost::range_detail::extract_const_iterator<boost::iterator_range<const char*>, void> (0x0x7fda8a3ab780) 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*> > > (0x0x7fda8a3ab600) 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*> > (0x0x7fda8a3ab2a0) 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*> > (0x0x7fda8a3ab840) 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*>*> (0x0x7fda8a3ab8a0) 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*> > (0x0x7fda8a393d68) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a393dd0) 0 empty
    mpl_::bool_<false> (0x0x7fda8a3ab900) 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*> > (0x0x7fda8a3aba20) 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*> > (0x0x7fda8a393ea0) 0 empty
  boost::integral_constant<bool, false> (0x0x7fda8a393f08) 0 empty
    mpl_::bool_<false> (0x0x7fda8a3aba80) 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*> > (0x0x7fda8a3ab9c0) 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*> > (0x0x7fda8a3ab960) 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*> > > (0x0x7fda8a3abb40) 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> (0x0x7fda8a3abba0) 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*> > (0x0x7fda8a3ca138) 0 empty
  boost::range_detail::extract_iterator<boost::iterator_range<const char*>, void> (0x0x7fda8a3abc00) 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*> > > (0x0x7fda8a3abae0) 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*> > (0x0x7fda8a3ab7e0) 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> (0x0x7fda8a3ca5b0) 0
  std::_Rb_tree_node_base (0x0x7fda8a3abd20) 0

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> > > (0x0x7fda8a3abe40) 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> > > (0x0x7fda8a3abde0) 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> > > (0x0x7fda8a3abf00) 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> > > (0x0x7fda8a3abea0) 0 empty

Class std::_Rb_tree_const_iterator<DNSResourceRecord>
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<DNSResourceRecord> (0x0x7fda8a0481e0) 0

Class std::_Rb_tree_iterator<DNSResourceRecord>
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<DNSResourceRecord> (0x0x7fda8a048240) 0

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

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

Class boost::detail::sp_convertible<DNSRecordContent, DNSRecordContent>
   size=1 align=1
   base size=0 base align=1
boost::detail::sp_convertible<DNSRecordContent, DNSRecordContent> (0x0x7fda8a048660) 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> (0x0x7fda8a076410) 0 empty
  boost::detail::sp_enable_if_convertible_impl<true> (0x0x7fda8a0486c0) 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> (0x0x7fda8a048720) 0 empty

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>*> (0x0x7fda8a0488a0) 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> (0x0x7fda8a048900) 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>*> (0x0x7fda8a0ec5b0) 0 empty
  std::_Iter_base<std::pair<std::basic_string<char>, short unsigned int>*, false> (0x0x7fda8a048960) 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> (0x0x7fda8a048ae0) 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> (0x0x7fda8a048a80) 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> (0x0x7fda8df8fa80) 0
    vptr=((& boost::exception_detail::error_info_injector<boost::bad_lexical_cast>::_ZTVN5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEEE) + 16u)
  boost::bad_lexical_cast (0x0x7fda8a0ecc30) 0
      primary-for boost::exception_detail::error_info_injector<boost::bad_lexical_cast> (0x0x7fda8df8fa80)
    std::bad_cast (0x0x7fda8a0ecc98) 0 nearly-empty
        primary-for boost::bad_lexical_cast (0x0x7fda8a0ecc30)
      std::exception (0x0x7fda8a048b40) 0 nearly-empty
          primary-for std::bad_cast (0x0x7fda8a0ecc98)
  boost::exception (0x0x7fda8a048ba0) 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> > (0x0x7fda8df8fc40) 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> (0x0x7fda8df8fcb0) 0
      primary-for boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_lexical_cast> > (0x0x7fda8df8fc40)
    boost::bad_lexical_cast (0x0x7fda8a0ecd00) 0
        primary-for boost::exception_detail::error_info_injector<boost::bad_lexical_cast> (0x0x7fda8df8fcb0)
      std::bad_cast (0x0x7fda8a0ecd68) 0 nearly-empty
          primary-for boost::bad_lexical_cast (0x0x7fda8a0ecd00)
        std::exception (0x0x7fda8a048cc0) 0 nearly-empty
            primary-for std::bad_cast (0x0x7fda8a0ecd68)
    boost::exception (0x0x7fda8a048d20) 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 (0x0x7fda8a048d80) 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*> (0x0x7fda8a048f60) 0 empty

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

Class std::_Miter_base<Netmask*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<Netmask*> (0x0x7fda8a0ec1a0) 0 empty
  std::_Iter_base<Netmask*, false> (0x0x7fda8a174060) 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>*> (0x0x7fda8a1740c0) 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> (0x0x7fda8a1741e0) 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>*> (0x0x7fda8a17d1a0) 0 empty
  std::_Iter_base<std::basic_string<char>*, false> (0x0x7fda8a174300) 0 empty

Class std::_Destroy_aux<false>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<false> (0x0x7fda8a1743c0) 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> > (0x0x7fda8a174420) 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&)> > (0x0x7fda8a17d958) 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> > (0x0x7fda8a174480) 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> > (0x0x7fda8a1744e0) 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>&)> > (0x0x7fda8a17da28) 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> > (0x0x7fda8a174540) 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> (0x0x7fda8a17df70) 0
    vptr=((& boost::detail::sp_counted_impl_p<PacketReader>::_ZTVN5boost6detail17sp_counted_impl_pI12PacketReaderEE) + 16u)
  boost::detail::sp_counted_base (0x0x7fda8a174780) 0
      primary-for boost::detail::sp_counted_impl_p<PacketReader> (0x0x7fda8a17df70)

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 (0x0x7fda8a1747e0) 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 (0x0x7fda8a174840) 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> > > (0x0x7fda8a1748a0) 0 empty

Class std::iterator_traits<MemRecursorCache::StoredRecord*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<MemRecursorCache::StoredRecord*> (0x0x7fda8a174900) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7fda8a174960) 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>*> (0x0x7fda8a174a20) 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> (0x0x7fda8a174a80) 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>*> (0x0x7fda8a225b60) 0 empty
  std::_Iter_base<std::pair<ComboAddress, DecayingEwma>*, false> (0x0x7fda8a174ae0) 0 empty

Class std::_Rb_tree_node<DNSResourceRecord>
   size=104 align=8
   base size=104 base align=8
std::_Rb_tree_node<DNSResourceRecord> (0x0x7fda8a225f70) 0
  std::_Rb_tree_node_base (0x0x7fda8a174c00) 0

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> > (0x0x7fda8a174c60) 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> (0x0x7fda8a174cc0) 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> > (0x0x7fda89e99000) 0 empty
  std::_Iter_base<std::_Rb_tree_const_iterator<DNSResourceRecord>, false> (0x0x7fda8a174d20) 0 empty

Class std::__is_move_iterator<std::pair<short unsigned int, std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::pair<short unsigned int, std::basic_string<char> >*> (0x0x7fda8a174e40) 0 empty

Class std::_Iter_base<std::pair<short unsigned int, std::basic_string<char> >*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::pair<short unsigned int, std::basic_string<char> >*, false> (0x0x7fda8a174ea0) 0 empty

Class std::_Miter_base<std::pair<short unsigned int, std::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::pair<short unsigned int, std::basic_string<char> >*> (0x0x7fda89e99958) 0 empty
  std::_Iter_base<std::pair<short unsigned int, std::basic_string<char> >*, false> (0x0x7fda8a174f00) 0 empty

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

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

Class std::_Miter_base<DNSResourceRecord*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<DNSResourceRecord*> (0x0x7fda89e99d68) 0 empty
  std::_Iter_base<DNSResourceRecord*, false> (0x0x7fda89eda060) 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>*> (0x0x7fda89eda0c0) 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>*> (0x0x7fda89ee3138) 0 empty
  std::_Iter_base<std::pair<std::basic_string<char>, short unsigned int>*, false> (0x0x7fda89eda120) 0 empty

Class std::__are_same<char*, char*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<char*, char*> (0x0x7fda89eda180) 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> > (0x0x7fda89eda1e0) 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> (0x0x7fda89eda300) 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> (0x0x7fda89eda5a0) 0 empty

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

Class std::_Niter_base<Netmask*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<Netmask*> (0x0x7fda89ee3d68) 0 empty
  std::_Iter_base<Netmask*, false> (0x0x7fda89eda6c0) 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>*> (0x0x7fda89eda720) 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>*> (0x0x7fda89ee3e38) 0 empty
  std::_Iter_base<std::basic_string<char>*, false> (0x0x7fda89eda840) 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> > > (0x0x7fda89edac00) 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>*> (0x0x7fda89edad20) 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>*> (0x0x7fda89f90c98) 0 empty
  std::_Iter_base<std::pair<ComboAddress, DecayingEwma>*, false> (0x0x7fda89edad80) 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> > (0x0x7fda89edaf00) 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> > (0x0x7fda89edaf60) 0 empty

Class std::__is_integer<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<DNSResourceRecord> (0x0x7fda89c34000) 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> > (0x0x7fda89c34060) 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> (0x0x7fda89c340c0) 0 empty

Class __gnu_cxx::__numeric_traits<DNSResourceRecord>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<DNSResourceRecord> (0x0x7fda89f90ea0) 0 empty
  __gnu_cxx::__numeric_traits_floating<DNSResourceRecord> (0x0x7fda89c34120) 0 empty

Class std::__is_byte<DNSResourceRecord>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<DNSResourceRecord> (0x0x7fda89c34180) 0 empty

Class std::__lexicographical_compare<false>
   size=1 align=1
   base size=0 base align=1
std::__lexicographical_compare<false> (0x0x7fda89c341e0) 0 empty

Class std::__is_normal_iterator<std::pair<short unsigned int, std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::pair<short unsigned int, std::basic_string<char> >*> (0x0x7fda89c34240) 0 empty

Class std::_Niter_base<std::pair<short unsigned int, std::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::pair<short unsigned int, std::basic_string<char> >*> (0x0x7fda89c43138) 0 empty
  std::_Iter_base<std::pair<short unsigned int, std::basic_string<char> >*, false> (0x0x7fda89c342a0) 0 empty

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

Class std::_Niter_base<DNSResourceRecord*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<DNSResourceRecord*> (0x0x7fda89c437b8) 0 empty
  std::_Iter_base<DNSResourceRecord*, false> (0x0x7fda89c34360) 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> > (0x0x7fda89c343c0) 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>*> (0x0x7fda89c34420) 0 empty

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

Class std::__is_pointer<Netmask*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<Netmask*> (0x0x7fda89c345a0) 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> > (0x0x7fda89c34600) 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>*> (0x0x7fda89c34660) 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> > > > > (0x0x7fda89c34720) 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> > > > > (0x0x7fda89c348a0) 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> > (0x0x7fda89c34ae0) 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>*> (0x0x7fda89c34cc0) 0 empty

Class std::__are_same<std::pair<short unsigned int, std::basic_string<char> >, std::pair<short unsigned int, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<short unsigned int, std::basic_string<char> >, std::pair<short unsigned int, std::basic_string<char> > > (0x0x7fda89c34d80) 0 empty

Class std::__is_pointer<std::pair<short unsigned int, std::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::pair<short unsigned int, std::basic_string<char> >*> (0x0x7fda89c34de0) 0 empty

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

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

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> (0x0x7fda89d17e38) 0
    vptr=((& std::__numpunct_cache<char>::_ZTVSt16__numpunct_cacheIcE) + 16u)
  std::locale::facet (0x0x7fda89c34f00) 0
      primary-for std::__numpunct_cache<char> (0x0x7fda89d17e38)

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&)> > > > (0x0x7fda89c34f60) 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>&)> > > > (0x0x7fda89db5060) 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> > > (0x0x7fda89db5300) 0 empty

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> (0x0x7fda89db5540) 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 (0x0x7fda89db5960) 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 (0x0x7fda89db59c0) 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 (0x0x7fda89db5a20) 0 empty

